On 10/25/07, randd <[EMAIL PROTECTED]> wrote:
>
> Sound
> =====
> I have sound.  alsamixer, aplay, etc. all work from a command prompt.  At
> this point they work from inside GNOME, too, for the most part.  I've found
> that several pieces of GNOME still depend on /dev/dsp and therefore OSS.  In
> order to get gnome-volume-control, for example, to work at all, I've had to:
> modprobe snd_pcm_oss
> modprobe snd_seq_oss
> After I do that, and
> /dev/{adsp,audio,dsp,midi,mixer,sequencer,sequencer2,rtc} have been created
> (along with the devices in /dev/snd, which were already there as the result
> of another module having been loaded earlier), sound within Gnome works, by
> and large.  For example, when I start GNOME, it plays the "welcome to gnome"
> .wav clip.  And, esd doesn't immediately exit back to the command line.
> Each sound in System/Preferences/Sound can be heard if the button next to it
> is pushed.
>
> However, even though the "enable software sound mixing (ESD)" and "play
> system sounds" boxes are checked, and I can hear each sound from the
> "Sounds" page in the Sounds Preferences control, I never hear them anywhere
> else - for ex. when I push a button, or maximize/minize a window, etc., I
> hear absolutely nothing.
>
> My guess is that I need to go back and compile one or more somethings from
> earlier on in my build of GNOME.  Anyone care to speculate on what / where?
> I've tried rebuilding numerous things numerous places with, as of yet, no
> luck.

The system sounds depends on esd as you've found out. I've never had
it work correctly 100% of the time, so I can't say why it doesn't work
for some actions or doesn't shutdown. However, I think it should use
ALSA. In my experience, there are only a handful of programs that
still demand OSS. The main one (for me) was the older Adobe Flash
plugin, but the new one can use ALSA, IIRC.

My guess it that GNOME is currently configured to use OSS through
libgnome. What's the output of this command?

$ gconftool-2 -g /desktop/gnome/sound/default_mixer_device

For me, it's "alsamixer:hw:0". One thing you may not have built at
first, but is very nice, is the mixer applet from gnome-applets. This
requires gstreamer base plugins. This gives you a much nicer view of
your sound streams. This doesn't control esd, though.

> Also, w respect to the modprobe bit - I verified on a Debian & a Fedora
> system that they too were, in fact, using those two modules.  I was not,
> however, able to figure out for the life of me where they were being loaded
> and-or what was causing them to be loaded; it doesn't appear to be happening
> as a result of udev, or of anything else for that matter.  Again, any ideas
> or speculation would be welcome...

Often the way this is done is to make the the snd-pcm module pull in
the snd-pcm-oss module in modprobe.conf. This is explained in LFS:

http://www.linuxfromscratch.org/lfs/view/development/chapter07/udev.html

> Strange Character
> =================
> In the help file pages (on an index page, generally between a number and a
> description: eg., 1. Introduction) - and also inside of firefox - I'm seeing
> a peculiar character I've never seen before.  It's a small square with 4
> small characters inside it.  It looks something like this (apologies in
> advance for the ASCII art):
>
>   + ----- +
>   | 2   0 |
>   | a   1 |
>   + ----- +

You need more fonts. See the Xft section here:

http://www.linuxfromscratch.org/blfs/view/svn/x/x-setup.html#fonts

Installing FreeFont should give you (ugly) characters for nearly
everything you find.

> Firefox
> =======
> Firefox doesn't seem to be retaining its settings; and, every time its
> started, I see the "Firefox has detected that it's not your default browser"
> message.  Other desktop settings are being saved, such as screen resolution
> && refresh rate; from what I can tell, gconf is working correctly and this
> problem is limited to firefox.  Has anyone seen this before / had a similar
> experience?

It's a weak attempt at Gnome integration in Firefox. It tries to set
the proper gconf key to make it the default browser, but it's setting
the wrong key. Just turn that dialog off and set firefox as the
default in the Preferences/Preferred Applications menu. I believe this
should be fixed for Firefox 3, but not sure.

It's actually a little worse, too, because saying Yes to that dialog
makes firefox set itself as the default URL handler for nearly all URL
types. So, now firefox is your preferred FTP handler, too.

Did any of that help?

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to