[opensuse] SuSE 9.3 upgrade to 10.0 issue with /dev/dsp
I finally got around to upgrading from 9.3 to 10.0 and I'm having an issue I hope someone can clear up for me. Festival stopped working, it complains that /dev/dsp doesn't exist (and it's right, no /dev/dsp* files show up). Now, I can do rcalsasound restart from root and /dev/dsp will magically appear, but on a re-boot of the system, it disappears again. Some googling around came up with one solution that seems to work, adding the code below to the /etc/init.d/alsasound script in the start section. if [ ! -c /dev/dsp ]; then mknod -m 0666 /dev/dsp c 14 3 $0 restart fi That seems like a kludge though, since it doesn't really address whatever is really wrong. Is anyone aware of a better solution? Scott -- Res ipsa loquitur POPFile, the OpenSource EMail Classifier http://popfile.sourceforge.net/ Linux 2.6.13-15.12-default x86_64 SUSE LINUX 10.0 (X86-64) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello,
In the Message;
Subject : [opensuse] SuSE 9.3 upgrade to 10.0 issue with /dev/dsp
Message-ID : <200611122142.24471.helphand@pacbell.net>
Date & Time: Sun, 12 Nov 2006 21:42:24 -0800
[Scott] == Scott Leighton
In the Message: [suse-linux-e ML: No.276230] with the date of Thu, 6 Jul 2006 13:13:45 +0200 (CEST) [Carlos] == "Carlos E. R."
has written:
Rafael>> Maybe you need to have /usr/lib/festival included in the PATH variable. Carlos> ¡Surprise! You are right... Carlos> I created a symlink to /usr/lib/festival/audsp in ~/bin, and it worked... Carlos> It seems an overkill to change the path for a single file in that dir. Carlos> I'll make a permanent symlink somewhere in the path instead: Carlos> ln -s /usr/lib/festival/audsp /usr/bin/audsp --- Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp "Bill! You married with Computers. Not with Me!" "No..., with money." --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 13 November 2006 12:20 am, Masaru Nomiya wrote:
Isn't this?
In the Message: [suse-linux-e ML: No.276230] with the date of Thu, 6 Jul 2006 13:13:45 +0200 (CEST) [Carlos] == "Carlos E. R."
has written: Rafael>> Maybe you need to have /usr/lib/festival included in the PATH variable.
Carlos>
Thanks, but I had already found that fix in the archive and created the symlink suggested in the thread. That solved one problem, but did not solve the missing /dev/dsp issue. Scott -- Fac ut vivas POPFile, the OpenSource EMail Classifier http://popfile.sourceforge.net/ Linux 2.6.13-15.12-default x86_64 SUSE LINUX 10.0 (X86-64) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Scott Leighton wrote:
[...] Thanks, but I had already found that fix in the archive and created the symlink suggested in the thread. That solved one problem, but did not solve the missing /dev/dsp issue.
If automatic detection does not work, the device might have to be created statically. See /etc/udev/static_devices.txt for details. Cheers, Th. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Some googling around came up with one solution that seems to work, adding the code below to the /etc/init.d/alsasound script in the start section.
if [ ! -c /dev/dsp ]; then mknod -m 0666 /dev/dsp c 14 3 $0 restart fi
That seems like a kludge though, since it doesn't really address whatever is really wrong. Is anyone aware of a better solution? There is nothing wrong, I think. It's a consequence of the ugly udev subsystem, used instead of the normal /dev without any real need. (That's the main reason why I don't recommend SUSE any more to my customers). You may choose to tell udev to make the node, though I never tried
On Sun, 12 Nov 2006 21:42:24 -0800
Scott Leighton
participants (4)
-
Luciano Mannucci
-
Masaru Nomiya
-
Scott Leighton
-
Thomas Hertweck