EMU10K1 fixes, still no ice1712/envy24 :-(
by
fishbowl
·
· Score: 4, Interesting
I have a bone to pick with the M-Audio company.
They go as far as to put a penguin on the box claiming Linux support. But the linux support they claim to have amounts to two choices: an
ALSA driver that does not work, or the 4Front
OSS driver. The price for the 4Front driver
is quite shocking to me, on the order of $65.00.
Where are the OSS/Free drivers for Delta cards
(Audiophile 2496, etc.)? Had I known I'd have to
pay for a closed source driver, I would have kept
shopping for a pro sound card. If the 4Front
driver wasn't closed source, I'd pay their price.
Just can't win.
-- -fb
Everything not expressly forbidden is now mandatory.
Re:EMU10K1 fixes, still no ice1712/envy24 :-(
by
Phork
·
· Score: 3, Informative
well thtas all well and good, but he is talking about delta cards, not hte sblive, there are multiple free drivers for sblive, but the poster said there are no free drivers for the delta cards that work(though a comment says the alsa drivers works now). Read the comment(not just the title), then reply.
-- --
free as in swatantryam - not soujanyam.
Re:Question for the masses of linu-geeks
by
ink
·
· Score: 3, Informative
cd/usr/src
rm linux
mkdir linux-2.4.8
ln -s linux-2.4.8 linux
bunzip2 -c linux-2.4.8.tar.bz2 | tar xv
cp old-redhat-linux/.config linux
cd linux
make menuconfig (config, xconfig, whatever)
make dep && make bzImage && make modules && make modules_install
cp arch/blah/boot/bzImage/boot/bzImage-2.2.18
emacs/etc/lilo.conf
lilo; sync
reboot
Change as you prefer, of course.
-- The wheel is turning, but the hamster is dead.
emu10k1 drivers broken on compile
by
Omnifarious
·
· Score: 3, Informative
The Makefile for the emu10k1 drivers erroneously includes 'joystick.o' in the emu10k1.o module. That.o file should only be included in 2.2 kernels in the first place, and in those, it should be stuck into a seperate module, emu10k1-joy.o
You know what would be really useful?
by
Mustang+Matt
·
· Score: 4, Interesting
Included in the news clip it would be really useful if there was a link for newbies that explained how to compile. I'm not just talking about pointing to the how-to's, it needs to either be a direct link or a step by step guide.
If linux ever is to become main stream on the PC for average joe user, we really need to step up the help for newbies. Education is the solution to ignorance.
-- The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Re:Just hit kernel.org?
by
mlafranc
·
· Score: 3, Informative
Please kids, it's simple, I got my PATCH within 25 seconds of typying:
src@primal:~$ ftp ftp.ca.kernel.org
ftp
me@myaddress.com
cd pub/linux/kernel/v2.4
get patch-2.4.8.bz2
get patch-2.4.8.bz2.sign
bye
KeepItSimpleStupid
Use a MIRROR!
ftp.YOURCOUNTRYABBREV.kernel.org
How to Test Your New Kernel
by
goingware
·
· Score: 5, Interesting
Two articles I wrote on the subject of testing kernels:
Re:Build Fails
by
kilrogg
·
· Score: 3, Informative
The patch was rushed in at the last minute:
From the kernel mailing list:
"hm, edit drivers/sound/emu10k1/Makefile and remove the object reference
for `joystick.o' -- i dont compile as a module so i missed this, thanks."
Re:But I just got 2.4.7 working right!!!
by
Uruk
·
· Score: 5, Informative
Older config files usually work great, especially just between a patchlevel difference like 2.4.7 -> 2.4.8.
Go into your source directory and do a "make mrproper". Then copy your old config file into ".config" and run "make oldconfig". It *might* ask you one or two questions, often they won't matter if your old kernel was working OK as is.
Then just go straight to the "make dep", "make bzImage", "make modules", etc.
Life would suck without the "make oldconfig" target.:)
-- --
Truth goes out the door when rumor comes innuendo. -- Groucho Marx
emu10k1 update
by
kilrogg
·
· Score: 5, Informative
The emu10k1 (aka the SBLive) updates were merged in at the last minute. a patch to fix compile problem was posted by one of the maintainers.
This update adds support for the 5.1 cards (including the IR remote, though it's still being reversed-eng'd), AC3 passthrough, multichannel playback (for AC3 pre-decoded in software), sequencer support, dsp effects (flanger, chorus, etc), and much more.
This is the first sync with CVS in almost a year (development was idle between Nov-April). Report any problems with the driver on the emu10k1 mailing, here:
emu10k1-devel@opensource.creative.com
Question for the masses of linu-geeks
by
Lumpy
·
· Score: 3, Interesting
I have used linux for over 5 years now, I can compile the kernel in my sleep,etc...
I have a big question... HOW the hell do you compile and Install the kernel for a Redhat7.1 system without breaking every damned redhat tool? I kind of like the Automated hardware discovery config, and I would like to start setting up friends computers with linux (RH7.1+Ximian 1.4 is a Windows-killer.. I have 3 win-lovers converted because of that combo)
Not even redhat support can give me the answer to this question.
Ok, this one has various VM niceness tweaks that have made some people
much happier. It also does a upgrade to the XFree86-4.1.x style DRM code,
which means that people with XFree86-4.0.x can no longer use the built-in
kernel DRM by default.
However, never fear. It's actually very easy to get the old DRM code too:
if you used to use the standard kernel DRM and do not want to upgrade to a
new XFree86 setup, just get the "drm-4.0.x" package from the same place
you get the kernel from, and do
- unpack the kernel
- cd linux/drivers/char
- unpack the "drm-4.0.x" package here
- mv drm new-drm
- mv drm-4.0.x drm
and you should be all set.
What I Want To Know Is...
by
Anonymous Coward
·
· Score: 4, Interesting
When will the cryptography patches be updated?! I'm still stuck on 2.4.5pre1 for this reason!
Re:What I Want To Know Is...
by
danEger
·
· Score: 3, Informative
The reason why the latest i-patch doesn't work with newest kernels is because of some minor problems with the Makefile.
For 2.4.7, I found this: http://www.xs4all.nl/~marceln/Misc/patch-int-2.4.7.mn1.bz2. Works perfectly for me. I hope it works with 2.4.8 too:)
-Hans
Re:But I just got 2.4.7 working right!!!
by
No+Tears+In+The+End
·
· Score: 3, Funny
When 2.4.0 came out, it took me a little bit of time to get it properly configured and running. TWO DAYS after I had 2.4.0 running properly, 2.4.1 came out. At that point I decided FUCK IT!, I am only going to upgrade my kernel quarterly, on a mid number version change, or for security reasons. It's not worth the headache to upgrade kernels at every update.
--
-You can cry, but you'll still die. There'll be no tears in the end.
Re:Enough is enough!
by
DreamSynthesis
·
· Score: 4, Insightful
Actually, ughh... no. Let me point out the fun fact that I first learned about the Linux family of OSes from sites like this one./. has garnered a reputation as a place for both newbies and old hats alike to gather and discuss "things geek."
Personally, I happen to check/. at least three or four times a day, so I kinda find it nice to see this here... plus, you know there's always the added bonus of being able to discuss the new features and fixes here before slapping it onto a server.
That's sort of what sites like/. are for. I think you forgot that part.
Re:But I just got 2.4.7 working right!!!
by
norton_I
·
· Score: 4, Informative
In case you didn't realize it: You should run "make oldconfig" after patching your kernel to make sure everything is in order, and to see what new options there are (I didn't see any in this one)
I can see the future...
by
Anonymous Coward
·
· Score: 5, Funny
Three guys found themselves in Hell: CmdrTaco, Hemos, and Jon Katz. A little
confused at their present situation, they were startled to see a door
in the wall (which they hadn't noticed before) open, and behind the
door was perhaps the Ugliest woman they had ever seen. She was 3'4",
dirty, and you could smell her even over the Brimstone.
The voice of the Devil was heard, "CmdrTaco, you have sinned!!! You are
condemned to spend the rest of eternity in bed with this woman!" And
CmdrTaco was whisked through the door by a group of lesser demons to his
doom.
This understandably shook up the other two, and so they both jumped
when a second door opened, and lo! an even more disgusting example of
womanhood gone wrong. She was over 7', covered in thick black hair,
and flies circled her.
The Voice of the Devil was heard, "Hemos, you have sinned!!! You are
condemned to spend the rest of eternity in bed with this woman!!!" And
Hemos, like CmdrTaco, was whisked off.
Jon Katz, now alone, felt understandably anxious, and feared the worst
when the third door opened. And as the door inched open, he strained
to see the figure of... Natalie Portman!!!!!!!!!!!!
Delighted, Jon Katz jumped up, taking in the sight of this beautiful
woman, barely dressed in a shiny metallic NASA-space-age material
bikini. Then he heard the voice of the Devil say :
"Natalie, you have sinned........"
Re:Build Fails
by
Anonymous Coward
·
· Score: 3, Informative
Nope... Its not just you... Apparently the update to the emu10k broke building it as a module. I just build it into the kernel itself (not as a module) and it seems to work fine.
Just hit kernel.org?
by
qslack
·
· Score: 5, Informative
I wonder why the/. editors are telling us to "Just hit Kernel.org" when everyone SHOULD use the mirrors.
Wait a few hours for the changes to propogate, then find a local mirror at http://kernel.org/mirrors/. It helps everyone: Kernel.org still has bandwidth, and you get faster download speeds!
Re:Hurry up and wait
by
tzanger
·
· Score: 3, Informative
Damn. I forgot about that stupid third party kernel patch for my Tekram/Creative Labs/Nvidia/ hardware.
Not sure what you're smoking but most kernel updates don't break third-party drivers unless the source API has changed -- something which doesn't occur often in stable releases.
My nVidia kernel module (1241) has compiled without issue on every 2.4.x release to date. The VMWare kernel modules have worked up to 2.4.7, where they did manage to change the source API and ended up breaking compatibility. However, the VMWare mailing lists provided an answer (patch) the same day that the new kernel was released.
Perhaps you should start using the more expensive crack, since the cheap stuff seems to be affecting your thinking.
Sadly, I cannot resist the crack-like addiction to having, holding and cherishing the latest greatest kernel release. It's been that way for me since 2.0.10
Even now, I have my box doing everything I need it to, and it does it well. So why do I tempt breakage by going to 2.4.8?
+++
Now for little Microsoft Rant.
You see, I can't wait to move to a newer Linux kernel release. How many MS OS users can honestly tell me they enjoy moving to a new release of MS system software?
With Linux, nobody is puting a gun to my head and forcing me to make this upgrade, nobody is telling me "Update your system software for More Security! More Configurability! More Stability!".
No, quite the opposite. The Linux kernel developers give me a gift every few months, "Here, lookut' we made. Give it a try if you want."
Microsoft takes such a different, unfortunate attitude towards their system software evolution
"Here, buy this new update or you will die. We cannot and will not be held responsible for any cancers, distended bowels, hypertension, or any other fate which might befall you if you do not upgrade"
+++
Such a pity that MS will never, ever, due to clauses in the EULA, face massive fines and class action lawsuits for the instability of their product (Specifically WIndows operatiting systems)
If Toyota released a new Car which caught fire at every 5th stoplight, it'd be recalled, and Toyota would in the least settle some out of court cases to familys of burnt owners.
MS has hundreds of these type of bugs. To think that the damage these faults cause is unlike the previous burning example, you're mistaken.
Yet nothing happens? No Gov't investigation? I just don't get it.
Re:Enough is enough!
by
Cardhore
·
· Score: 5, Insightful
For every troll who says "slashdot isn't freshmeat," there are a hundred people who silently are glad to promptly know that the software they use has been improved and fixed.
Re:2.4.6+ broke vmware
by
mrossbrown
·
· Score: 5, Informative
I wouldn't mention this, but 2.4 is supposed to be the STABLE tree. If the interface is changing, that's what the 2.5 series is for.
You shouldn't have. 2.4.x is the stable tree, which means that bugfixes, optimizations, and suggestions of improvement go into these kernels. Massive changes to the entire tree (like a rewrite of the MM, CML2) do not, as it would break kernel builds for a number of releases.
Something as big as compatability with VMWare ought to be checked before releasing.
Hmm, I think you have it the other way around. The VMWare developers are responsible for any breakage to their source-only modules, that's the reason they distribute them in source form, so that they can be in tune with the latest kernel release.
Anyway, get all your 2.4.6+ (and older) VMWare kernel fixes here:
Professional users of Linux are still hurting for credibility, and this kind of thing just does not help.
Professional Linux users already know that when you update a kernel, anything that's closely tied to the kernel (ALSA, VMWare, etc.) gets recompiled too. It comes with the territory.
M. R.
Re:Build Fails
by
Anonymous Coward
·
· Score: 3, Informative
read the changelog...
they've changed teh emu10k module...
merged it with some other stuff.
the options will be different.
bound to happen eventually.
consider it a Good Thing (tm)
It means the driver you rely on
is now (hopefully) that much stabler.
Re:Aureal Vortex
by
Anonymous Coward
·
· Score: 3, Informative
For those who don't know of which CVS tree Nitsuj speaks of, go to aureal.sourceforge.net, and checkout the CVS repository there.
Yes this would be much better in the original article.
-- Could you use my software consulting serv
I have a bone to pick with the M-Audio company.
They go as far as to put a penguin on the box claiming Linux support. But the linux support they claim to have amounts to two choices: an
ALSA driver that does not work, or the 4Front
OSS driver. The price for the 4Front driver
is quite shocking to me, on the order of $65.00.
Where are the OSS/Free drivers for Delta cards
(Audiophile 2496, etc.)? Had I known I'd have to
pay for a closed source driver, I would have kept
shopping for a pro sound card. If the 4Front
driver wasn't closed source, I'd pay their price.
Just can't win.
-fb Everything not expressly forbidden is now mandatory.
- cd
/usr/src
- rm linux
- mkdir linux-2.4.8
- ln -s linux-2.4.8 linux
- bunzip2 -c linux-2.4.8.tar.bz2 | tar xv
- cp old-redhat-linux/.config linux
- cd linux
- make menuconfig (config, xconfig, whatever)
- make dep && make bzImage && make modules && make modules_install
- cp arch/blah/boot/bzImage
/boot/bzImage-2.2.18
- emacs
/etc/lilo.conf
- lilo; sync
- reboot
Change as you prefer, of course.The wheel is turning, but the hamster is dead.
The Makefile for the emu10k1 drivers erroneously includes 'joystick.o' in the emu10k1.o module. That .o file should only be included in 2.2 kernels in the first place, and in those, it should be stuck into a seperate module, emu10k1-joy.o
Need a Python, C++, Unix, Linux develop
Included in the news clip it would be really useful if there was a link for newbies that explained how to compile. I'm not just talking about pointing to the how-to's, it needs to either be a direct link or a step by step guide.
If linux ever is to become main stream on the PC for average joe user, we really need to step up the help for newbies. Education is the solution to ignorance.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Please kids, it's simple, I got my PATCH within 25 seconds of typying:
src@primal:~$ ftp ftp.ca.kernel.org
ftp
me@myaddress.com
cd pub/linux/kernel/v2.4
get patch-2.4.8.bz2
get patch-2.4.8.bz2.sign
bye
KeepItSimpleStupid
Use a MIRROR!
ftp.YOURCOUNTRYABBREV.kernel.org
-
Why We Should All Test the New Linux Kernel
-
Using Test Suites to Validate the Linux Kernel
You do test your kernel before putting it into production, don't you?-- Could you use my software consulting serv
From the kernel mailing list:
"hm, edit drivers/sound/emu10k1/Makefile and remove the object reference for `joystick.o' -- i dont compile as a module so i missed this, thanks."
Older config files usually work great, especially just between a patchlevel difference like 2.4.7 -> 2.4.8.
:)
Go into your source directory and do a "make mrproper". Then copy your old config file into ".config" and run "make oldconfig". It *might* ask you one or two questions, often they won't matter if your old kernel was working OK as is.
Then just go straight to the "make dep", "make bzImage", "make modules", etc.
Life would suck without the "make oldconfig" target.
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
The user-tools can be download here
This update adds support for the 5.1 cards (including the IR remote, though it's still being reversed-eng'd), AC3 passthrough, multichannel playback (for AC3 pre-decoded in software), sequencer support, dsp effects (flanger, chorus, etc), and much more.
This is the first sync with CVS in almost a year (development was idle between Nov-April). Report any problems with the driver on the emu10k1 mailing, here: emu10k1-devel@opensource.creative.com
I have used linux for over 5 years now, I can compile the kernel in my sleep,etc...
I have a big question... HOW the hell do you compile and Install the kernel for a Redhat7.1 system without breaking every damned redhat tool? I kind of like the Automated hardware discovery config, and I would like to start setting up friends computers with linux (RH7.1+Ximian 1.4 is a Windows-killer.. I have 3 win-lovers converted because of that combo)
Not even redhat support can give me the answer to this question.
Do not look at laser with remaining good eye.
As Linus wrote in his e-mail to LKML:
Ok, this one has various VM niceness tweaks that have made some people
much happier. It also does a upgrade to the XFree86-4.1.x style DRM code,
which means that people with XFree86-4.0.x can no longer use the built-in
kernel DRM by default.
However, never fear. It's actually very easy to get the old DRM code too:
if you used to use the standard kernel DRM and do not want to upgrade to a
new XFree86 setup, just get the "drm-4.0.x" package from the same place
you get the kernel from, and do
- unpack the kernel
- cd linux/drivers/char
- unpack the "drm-4.0.x" package here
- mv drm new-drm
- mv drm-4.0.x drm
and you should be all set.
When will the cryptography patches be updated?! I'm still stuck on 2.4.5pre1 for this reason!
When 2.4.0 came out, it took me a little bit of time to get it properly configured and running. TWO DAYS after I had 2.4.0 running properly, 2.4.1 came out. At that point I decided FUCK IT!, I am only going to upgrade my kernel quarterly, on a mid number version change, or for security reasons. It's not worth the headache to upgrade kernels at every update.
-You can cry, but you'll still die. There'll be no tears in the end.
Actually, ughh... no. Let me point out the fun fact that I first learned about the Linux family of OSes from sites like this one.
Personally, I happen to check
That's sort of what sites like
High-quality Linux web hosting for geeks and coders.
In case you didn't realize it: You should run "make oldconfig" after patching your kernel to make sure everything is in order, and to see what new options there are (I didn't see any in this one)
Three guys found themselves in Hell: CmdrTaco, Hemos, and Jon Katz. A little
........"
confused at their present situation, they were startled to see a door
in the wall (which they hadn't noticed before) open, and behind the
door was perhaps the Ugliest woman they had ever seen. She was 3'4",
dirty, and you could smell her even over the Brimstone.
The voice of the Devil was heard, "CmdrTaco, you have sinned!!! You are
condemned to spend the rest of eternity in bed with this woman!" And
CmdrTaco was whisked through the door by a group of lesser demons to his
doom.
This understandably shook up the other two, and so they both jumped
when a second door opened, and lo! an even more disgusting example of
womanhood gone wrong. She was over 7', covered in thick black hair,
and flies circled her.
The Voice of the Devil was heard, "Hemos, you have sinned!!! You are
condemned to spend the rest of eternity in bed with this woman!!!" And
Hemos, like CmdrTaco, was whisked off.
Jon Katz, now alone, felt understandably anxious, and feared the worst
when the third door opened. And as the door inched open, he strained
to see the figure of... Natalie Portman!!!!!!!!!!!!
Delighted, Jon Katz jumped up, taking in the sight of this beautiful
woman, barely dressed in a shiny metallic NASA-space-age material
bikini. Then he heard the voice of the Devil say :
"Natalie, you have sinned
Nope... Its not just you... Apparently the update to the emu10k broke building it as a module. I just build it into the kernel itself (not as a module) and it seems to work fine.
I wonder why the /. editors are telling us to "Just hit Kernel.org" when everyone SHOULD use the mirrors.
Wait a few hours for the changes to propogate, then find a local mirror at http://kernel.org/mirrors/. It helps everyone: Kernel.org still has bandwidth, and you get faster download speeds!
qslack.com
Damn. I forgot about that stupid third party kernel patch for my Tekram/Creative Labs/Nvidia/ hardware.
Not sure what you're smoking but most kernel updates don't break third-party drivers unless the source API has changed -- something which doesn't occur often in stable releases.
My nVidia kernel module (1241) has compiled without issue on every 2.4.x release to date. The VMWare kernel modules have worked up to 2.4.7, where they did manage to change the source API and ended up breaking compatibility. However, the VMWare mailing lists provided an answer (patch) the same day that the new kernel was released.
Perhaps you should start using the more expensive crack, since the cheap stuff seems to be affecting your thinking.
Sadly, I cannot resist the crack-like addiction to having, holding and cherishing the latest greatest kernel release. It's been that way for me since 2.0.10
Even now, I have my box doing everything I need it to, and it does it well. So why do I tempt breakage by going to 2.4.8?
+++Now for little Microsoft Rant.
You see, I can't wait to move to a newer Linux kernel release. How many MS OS users can honestly tell me they enjoy moving to a new release of MS system software?
With Linux, nobody is puting a gun to my head and forcing me to make this upgrade, nobody is telling me "Update your system software for More Security! More Configurability! More Stability!".
No, quite the opposite. The Linux kernel developers give me a gift every few months, "Here, lookut' we made. Give it a try if you want."
Microsoft takes such a different, unfortunate attitude towards their system software evolution
+++
Such a pity that MS will never, ever, due to clauses in the EULA, face massive fines and class action lawsuits for the instability of their product (Specifically WIndows operatiting systems)
If Toyota released a new Car which caught fire at every 5th stoplight, it'd be recalled, and Toyota would in the least settle some out of court cases to familys of burnt owners.
MS has hundreds of these type of bugs. To think that the damage these faults cause is unlike the previous burning example, you're mistaken.
Yet nothing happens? No Gov't investigation? I just don't get it.
For every troll who says "slashdot isn't freshmeat," there are a hundred people who silently are glad to promptly know that the software they use has been improved and fixed.
Like me.
Got friends?
Anyway, get all your 2.4.6+ (and older) VMWare kernel fixes here:
I'm currently using VMWare with 2.4.7.
Professional Linux users already know that when you update a kernel, anything that's closely tied to the kernel (ALSA, VMWare, etc.) gets recompiled too. It comes with the territory.M. R.
read the changelog...
they've changed teh emu10k module...
merged it with some other stuff.
the options will be different.
bound to happen eventually.
consider it a Good Thing (tm)
It means the driver you rely on
is now (hopefully) that much stabler.
For those who don't know of which CVS tree Nitsuj speaks of, go to aureal.sourceforge.net, and checkout the CVS repository there.