Defindit Docs and Howto Home

This page last modified: Jan 04 2008
keywords:fedora,sound,alsa,arts,pulse,pulseaudio,root,sound,device,not,found,cannot,connect
description:Setup sound for Fedora 8 with pulseaudio and ALSA.
title:Fedora sound notes


- Fedora 8 sound relies on pulseaudio drivers. Heaven only knows why
issues with ALSA weren't simply fixed. The new system requires
ConsoleKit, haldaemon, and avahi-daemon.

With all three of those enabled, plus having the pulseaudio .rpm
packages, XMMS is able to play sound as a non-root user.

http://lindesk.com/2007/11/sound-issue-in-fedora-8/

Enable the daemons with chkconfig, and reboot. Stopping and starting
them didn't seem to work. HAL in particular doesn't seem to want to
stop. I didn't spend much time testing to see if merely changing
runlevel settings and using telinit would save a reboot.

[root@zeus ~]# chkconfig --list | grep 5:on
ConsoleKit      0:off   1:off   2:on    3:on    4:on    5:on    6:off
autofs          0:off   1:off   2:off   3:on    4:on    5:on    6:off
avahi-daemon    0:off   1:off   2:on    3:on    4:on    5:on    6:off
crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off
cups            0:off   1:off   2:on    3:on    4:on    5:on    6:off
haldaemon       0:off   1:off   2:on    3:on    4:on    5:on    6:off
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
irqbalance      0:off   1:off   2:off   3:on    4:on    5:on    6:off
messagebus      0:off   1:off   2:on    3:on    4:on    5:on    6:off
microcode_ctl   0:off   1:off   2:on    3:on    4:on    5:on    6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
postgresql      0:off   1:off   2:on    3:on    4:on    5:on    6:off
restorecond     0:off   1:off   2:on    3:on    4:on    5:on    6:off
rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off
sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
udev-post       0:off   1:off   2:off   3:on    4:on    5:on    6:off
webmin          0:off   1:off   2:on    3:on    4:off   5:on    6:off
[root@zeus ~]#

- Disk drives are not named the same as with previous versions of Fedora.

Old: /dev/hda New: /dev/sdb
Old: /dev/sda New: /dev/sda

Not only are the new names SCSI based, but the a/b has switched. 

I suggest that you physically disconnect any drives that you do not
wish to format during installation. The Fedora installer "Anaconda"
identifies drives by their model number, and will more or less
arbitralily assign drive letters. It is good if you determine (write
on a piece of paper) your hard drive model numbers. This could be
especially confusing if you have multiple identical hard drives.

- As far as I can tell, the default LVM partition scheme includes
/home as part of / which means if you ever re-install, you'll have to
backup your /home directories and restore them. I suggest that you
create a separate logical volume for /home. Apparently this can be on
the same physical volume as /. I tested this by re-installing Fedora 8
and telling Disk Druid to only format / leaving /home and everything
else untouched. This worked, and all files remained intact on /home/.

I'm still somewhat confused about layout and usefulness of LVM
(especially on a machine with only one disk). This is what I'm
currently using. Use my advice with caution.

I got the layout below by letting DiskDruid create a default setup,
and then I made an additional LogVol in VolGroup00. I gave 8GB to /
and 2GB to swap and the remainder to /home.

(Note that under FC6 my drive was called /dev/hda and under Fedora 8
has become /dev/sda, although I'd swear that during the install it was
callde /dev/sdb. Reading between the lines, now even IDE ATA drives
are somehow treated as SCSI drives.)

[mst3k@zeus ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol02
                      7.6G  4.9G  2.4G  68% /
/dev/mapper/VolGroup00-LogVol00
                       63G   50G  9.6G  84% /home
/dev/sda1             190M   13M  169M   7% /boot
tmpfs                 506M  192K  505M   1% /dev/shm
[mst3k@zeus ~]#