Nigel Henry wrote:
On Friday 05 December 2008 03:00, Robert Moskowitz wrote:Nigel Henry wrote:On Thursday 04 December 2008 22:44, Robert Moskowitz wrote:Nigel Henry wrote:On Thursday 04 December 2008 18:15, Robert Moskowitz wrote:First, I have sound on another OQO running Centos 5.2 (ALSA 1.0.14 I believe). Now here is some forensics: From lspci -v: 02:01.0 Audio device: VIA Technologies, Inc. VIA High Definition Audio Controller (rev 10) Subsystem: VIA Technologies, Inc. VIA High Definition Audio Controller Flags: fast devsel, IRQ 17 Memory at c2000000 (64-bit, non-prefetchable) [size=16K] Capabilities:  Power Management version 2 Capabilities:  Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable- Capabilities:  Express Root Complex Integrated Endpoint, MSI 00 Capabilities:  Virtual Channel <?> Kernel modules: snd-hda-intel cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.17. cat /proc/asound/cards --- no soundcards --- OOPS!!!! Why no sound card?Hi Robert. What exactly is an OQO?www.oqo.com I have the model 2 without the touchscreen or WiMax.No sound card, means just that. the soundcard can't be detected. You may find that the snd modules are loaded. Try the command as below, and post back the output. /sbin/lsmod | grep sndsnd_hda_intel 351124 0 snd_seq_dummy 6660 0 snd_seq_oss 30364 0 snd_seq_midi_event 9600 1 snd_seq_oss snd_seq 48576 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 10124 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 42496 0 snd_mixer_oss 16896 1 snd_pcm_oss snd_pcm 65924 2 snd_hda_intel,snd_pcm_oss snd_timer 22024 2 snd_seq,snd_pcm snd_page_alloc 11016 2 snd_hda_intel,snd_pcm snd_hwdep 10500 1 snd_hda_intel snd 50616 10 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_o ss, snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep soundcore 9416 1 sndWhich make/model of Laptop/PC is this? The OQO bit is a bit confusing.I have 4 of these to be a portable test/demo bed. 3 of them have Centos 5.2 on them. One has F10. Interesting comparison of what works for Centos and what with F10. Sound is one of the items working fine with the Centos installs.You could download the script from the link below, save it as alsa-info.sh, make it executable, then run it as ./alsa-info.sh. Running this script will upload info about your machine, and specifically sound related stuff to a website. Post back the link to the site, and I, and hopefully others can examine your problem. http://hg.alsa-project.org/alsa/raw-file/tip/alsa-info.shSound not working on F10. See link to alsa-info.sh output below.http://www.alsa-project.org/db/?f=a984f3d7859f7c239c6ecf2cbf5614a1fbdd6c ffHi Robert. Would you please run the alsa-info.sh script on one of your Centos 5.2 machines, where the sound is working ok. Don't trim anything on your reply, but just add the new link, identifying it as, "Sound working with Centos 5.2. See link to alsa-info.sh output below".http://www.alsa-project.org/db/?f=5d592ffd6dd37b033a165c4c4701651b84d76155 Thank you for your help on this.Hi Robert. Thanks for the link above, showing the Centos setup.Was Fedora 10 a fresh install, or did you upgrade from an earlier version of Fedora.I notice that alsa-driver is version 1.0.17, but you have alsa lib 1.0.18rc3, and alsa-utils 1.0.18. I don't yet have F10 installed to compare, but did you upgrade the alsa libs, and alsa utils?You could disable pulseaudio, with a yum remove alsa-plugins-pulseaudio. I don't think it will change anything regarding the card being detected, but it's worth a reboot after removing that package just to see.Also open a terminal, su to root and run, tail -f /var/log/messages, then open another terminal, and su to root, and run the following commands.modprobe -r snd-hda-intel modprobe snd-hda-intel See for any messages, and if modprobe snd-hda-intel complains.
No messages from the modprobes. But the modprobe snd-hda-intel did not create a /etc/modprobe.conf nor did it update any file in /etc/modprobe.d/
tailing messages showed:Dec 5 11:04:01 oqo4 gnome-session: WARNING: Application 'libcanberra-login-sound.desktop' failed to register before timeout
Dec 5 11:04:03 oqo4 pulseaudio: pid.c: Stale PID file, overwriting.Dec 5 11:19:29 oqo4 kernel: HDA Intel 0000:02:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 Dec 5 11:19:30 oqo4 kernel: ALSA sound/pci/hda/hda_intel.c:609: hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000 Dec 5 11:19:31 oqo4 kernel: ALSA sound/pci/hda/hda_intel.c:616: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0000
Dec 5 11:19:31 oqo4 kernel: __ratelimit: 4 callbacks suppressedDec 5 11:19:31 oqo4 kernel: ALSA sound/pci/hda/hda_intel.c:1232: hda-intel: no codecs initialized
Dec 5 11:19:31 oqo4 kernel: HDA Intel 0000:02:01.0: PCI INT A disabled Working on disabling pulseaudio.