'Twas brillig, and Charles A Edwards at 15/12/11 02:02 did gyre and gimble: > On Wed, 14 Dec 2011 10:27:55 +0000 > Colin Guthrie <[email protected]> wrote: > >>> Sound card is c-media and is properly detected in both harddrake and >>> alsaconf and uses the snd_cmipci driver and is set to use >>> pulseaudio. >>> >>> Driver and modules are loaded >>> >>> [root@SuperSize ~]# lspcidrake -v |grep AUDIO >>> snd_cmipci : C-Media Electronics Inc|CM8738 [MULTIMEDIA_AUDIO] >>> (vendor:13f6 device:0111 subv:584d subd:3731) (rev: 10) >>> [root@SuperSize ~]# lsmod |grep snd >>> snd_cmipci 40460 0 >>> gameport 14963 1 snd_cmipci >>> snd_pcm 84041 1 snd_cmipci >>> snd_page_alloc 18101 1 snd_pcm >>> snd_opl3_lib 18620 1 snd_cmipci >>> snd_timer 28855 2 snd_pcm,snd_opl3_lib >>> snd_hwdep 13515 1 snd_opl3_lib >>> snd_mpu401_uart 13992 1 snd_cmipci >>> snd_rawmidi 29657 1 snd_mpu401_uart >>> snd_seq_device 14136 2 snd_opl3_lib,snd_rawmidi >>> snd 70007 8 >>> snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device >>> soundcore 14491 1 snd >>> >>> But the card is not detected by pulseaudio >>> Running PulseAudio Volumne Control: >>> Shows only for Dummy Output >>> Configuration: >>> Shows: No cards available for configuration >> >> Generally this relates to a permissions issue (although it can also >> indicate a problem with dbus) >> getfacl >> 1. cat /proc/asound/cards >> 2. getfacl /dev/snd/pcm* >> 3. sudo fuser -v /dev/snd/pcm* > > [charles@SuperSize ~]$ cat /proc/asound/cards > 0 [CMI8768 ]: CMI8738-MC8 - C-Media CMI8768 > C-Media CMI8768 at 0x9c00, irq 18 > > [charles@SuperSize ~]$ getfacl /dev/snd/pcm* > : Removing leading '/' from absolute path names > # file: dev/snd/pcmC0D0c > # owner: root > # group: audio > user::rw- > group::rw- > other::--- > > # file: dev/snd/pcmC0D0p > # owner: root > # group: audio > user::rw- > group::rw- > other::--- > > # file: dev/snd/pcmC0D1p > # owner: root > # group: audio > user::rw- > group::rw- > other::--- > > # file: dev/snd/pcmC0D2c > # owner: root > # group: audio > user::rw- > group::rw- > other::--- > > # file: dev/snd/pcmC0D2p > # owner: root > # group: audio > user::rw- > group::rw- > other::--- > > I do not use sudo so there is no output for the 3rd query but from #2 > it would appear that it is indeed a permission issue as user charles > is not listed as having access. > > I've worked around the issue (a band-aid only) by adding user charles to > the audio group and again have working sound.
Yeah this is a solution but it only fixes audio and this problem affects way more than just audio... it's just that audio tends to be the first thing people notice :) So some follow-up questions for you: 1) Is this a clean install? 2) Did you upgrade from mga1? 3) Are you using systemd? 4) What is the output from "systemd-loginctl" 5) Do you have a /etc/pam.d/system-auth.rpmnew? 6) Have you properly fixed up system-auth.rpmnew to include the missing stuff? Cheers Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
