User talk:Martin ST: Difference between revisions

From AlsaProject
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
Not a sound.
Not a sound.


I studied the Soundtroubleshooting page at https://help.ubuntu.com/community/SoundTroubleshooting and the troubleshooting page at http://alsa.opensrc.org/index.php/TroubleShooting.
I studied the Soundtroubleshooting page at https://help.ubuntu.com/community/SoundTroubleshooting and the troubleshooting page at http://alsa.opensrc.org/index.php/TroubleShooting and more....
 
I have done sudo apt-get install libncurses5-dev build-essential ncurses-dev gettext linux-headers-`uname -r` and they ran without error (say nothing needs updating when I do again).
The KDE Info Center tells me I now have ALSA v1.0.15 emulation.
 
KMix is empty; alsamixer returns 'function snd_ctl_open failed for default: No such device'.
 
aplay –l says ’no soundcards found’ (it did find it with the 1.0.14 driver installed).
 
lspci –v correctly reports the 82801H IHC8 audio controller.
lspci –v correctly reports the 82801H IHC8 audio controller.
/var/log/messages tells me that snd_hda_intel has unknown symbols and 'disagrees about versions of symbols'. Many.
And in the config.log produced by sudo ./configure --with-cards=hda-intel --with-oss=yes there is an information that I suspect to be crucial:
configure:4805: gcc -o conftest -g -O2 -I/lib/modules/2.6.22-14-generic/build/include    conftest.c  >&5
conftest.c:14:72: error: /lib/modules/2.6.22-14-generic/build/include/linux/compile.h: No such file or directory
That directory contains compiler.h, but no compile.h.


Then I try to load the driver module 'manually':
Can anyone tell me: is this the root cause of my trouble? Is the missing file supposed to be part of the distro or part of the linux-headers I've installed or how is it expected to end up where it should? Thankful for any advice!
 
-------------------------------
amanda@amanda-laptop:~$ sudo modprobe snd-hda-intel
Pre-compiled drivers are now available and solved my problem:
 
#!/bin/bash
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.22-14-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
sudo apt-get install linux-backports-modules
 
sudo echo "options snd-hda-intel model=toshiba" | sudo tee -a /etc/modprobe.d/alsa-base
dmesg reports some 40-50 lines of errors relating to snd_hda_intel, either 'unknown symbol snd_.....' or 'disagrees about version of symbol snd_....'.
sudo reboot
 
Thanks to 'jronnholm'!
How could this happen and what can I do about it? If I don't solve this one it means I'll have to revert to Windows, and I'd really hate that.


--[[User:Martin ST|Martin ST]] 22:26, 6 January 2008 (CET)
--[[User:Martin ST|Martin ST]] 21:00, 9 January 2008 (CET)

Latest revision as of 16:47, 19 January 2008

ALSA driver for Intel ICH8 audio device: NO SOUND!?! HELP needed!

I installed 'Gutsy Gibbon' Kubuntu - first time I install Linux. The vendor of my laptop (Zepto) say my sound will work if I update the ALSA driver. So I updated to 1.0.15 following their instructions. Not a sound.

I studied the Soundtroubleshooting page at https://help.ubuntu.com/community/SoundTroubleshooting and the troubleshooting page at http://alsa.opensrc.org/index.php/TroubleShooting and more.... I have done sudo apt-get install libncurses5-dev build-essential ncurses-dev gettext linux-headers-`uname -r` and they ran without error (say nothing needs updating when I do again). lspci –v correctly reports the 82801H IHC8 audio controller. /var/log/messages tells me that snd_hda_intel has unknown symbols and 'disagrees about versions of symbols'. Many. And in the config.log produced by sudo ./configure --with-cards=hda-intel --with-oss=yes there is an information that I suspect to be crucial: configure:4805: gcc -o conftest -g -O2 -I/lib/modules/2.6.22-14-generic/build/include conftest.c >&5 conftest.c:14:72: error: /lib/modules/2.6.22-14-generic/build/include/linux/compile.h: No such file or directory That directory contains compiler.h, but no compile.h.

Can anyone tell me: is this the root cause of my trouble? Is the missing file supposed to be part of the distro or part of the linux-headers I've installed or how is it expected to end up where it should? Thankful for any advice!


Pre-compiled drivers are now available and solved my problem:

#!/bin/bash
sudo apt-get install linux-backports-modules
sudo echo "options snd-hda-intel model=toshiba" | sudo tee -a /etc/modprobe.d/alsa-base
sudo reboot

Thanks to 'jronnholm'!

--Martin ST 21:00, 9 January 2008 (CET)