Suse 10.1 Intel Ich7 82801g Rev.2 Sound Card Problem
I have Toshiba Sat. P100 model with Intel ICH7 82801G High definition audio. My distribution is
Suse 10.1 with 2.6.16.13-4-smp kernel. Code:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) Code:
goldfingerm:/usr/local/src/alsa-utils-1.0.11 # lsmod | grep intel I tried installing the latest alsa, all modules get installed without probles except Code:
snd_seq_oss: disagrees about version of symbol snd_seq_device_register_driver I use the smp kernel because my laptop is with Core Duo processor. If anyone can give me a solution I would be very grateful, because the problem is very annoying. I have to switch to windows to watch movies or listen to mp3s :-( :-)I can go back to the default kernel without smp if I have to. Thanks in advance. |
I have the same sound card on my core duo laptop, also running Suse 10.1. Whilst I am able to hear sound, I cannot mute it, neither can I change the volume nor use the built-in microphone.
It seems as though a lot people are having difficulties with this sound card. I have rummaged around the intel site but couldn't find any drivers and/or information. I'm currently on a search for a solution and will post here if I find anything. |
Uhh can somoone help me
:scratch: I downloaded This game called GLory OF the Roman Empire and wen i was about to play it says YOU NEED A SUPPORTED 3D HARDWARE
ACCELERATOR WITH A RECENT DRIVER TO PLAY THIS GAME. and when i downloaded another game called halo demo it praticullary says the same thing. What IS wrong>? WHAt should i do??? im desperate.:confused: :cry: _____________________________________ Young Padawan...hmmrgh..anneba!:jawa: |
After searching the web I have found that this problem appears to depend on three things:
1) linux kernel version 2) alsa version 3) intel hda codec used by the sound card There is a script located here (http://alsa.opensrc.org/aadebug) that will gather all of this information for you. You can also (quickly) find out the codec that is used by running alsa-mixer. It runs in the console with an nCurses interface. In the top-left it says "Card" and "Chip". Chip is the codec being used. I have found information on my chip/codec, which is "Generic 14f ID 5045". I know of another codec called "Sigmatel STAC9200 CODEC". If there are any others, post here and perhaps we can put all the information together. Here is a list. I will update this as and when I have both time and information :) Generic 14f1 ID 5045: Solution: http://www.mail-archive.com/alsa-use.../msg16246.html Sigmatel STAC9200 CODEC: Information: http://www.linux-noob.com/forums/lof...php/t2178.html |
Thanks rioch for your answer. aadebug gave me this error
Code:
Proc Asound ----------------------------------------------- I will try to use the information from the links with the solutions and post results if successful. I will try to reinstall alsa from source as well. |
I've found a solution which works for me. Hope this helps
This is the content of my /etc/modprobe.d/sound options snd-intel8x0 ac97_quirk=1 buggy_irq=1 enable=1 index=0 # W60f.uc9__j+J9c2:82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller alias snd-card-0 snd-intel8x0 |
No problem Locque. Have you managed to fix it yet? I have recently reinstalled Linux (changing to Kubuntu 6.06). The sound card works better here as I can change the volume, however there is still no microphone support.
chameleon06, what exactly is your solution, and what does it fix? |
Hi rioch
My solution fixes Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller on suse 10.1 Looks like I have posted to the wrong topic as I notice this thread relates to Intel Ich7 82801g |
fixed hda intel (ich7) issue on Lenovo 3000 N100 with SLED 10
I was just able to make my snd-hda-intel driver work properly on SLED 10 (somehow same as SUSE Linux 10.1 I guess) so I want to share some remarks on what I did and hope it will help someone else.
My kernel is 2.6.16.21 (smp). Suse is SLED 10. My Lenovo 3000 N100 has the 82801G (ICH7 Family) High Definition Audio Controller. As suggested by the installtion procedure I opted for Gnome as the default. To make it short, the problem seams to be Gstreamer under Gnome AND a not updated alsa driver. I leave the final decision and guesswork to the experts out there, but when I fixed these two things everything worked perfectly. Here's what I did. First I "rmmod"ed all sound modules except soundcore. Then I did "rcalsasound stop". Then I installed the alsa driver, utils and lib from the alsa project website (version 1.0.12rc1). Then I restarted. Then I configured the sound card via YAST. then I ran "alsaconfig". then I made sure "/etc/modprobe.conf" shows: # remove this if sound is configured # install char-major-116 /bin/true If YAST shows a "0" or nothing as the sound card number didn't matter in my case. It also works if "acpi=on" on boot. However I have "apm=off" but I doubt if this makes a difference. As I still had Gnome installed I tried to configure Gstreamer with every possible parameter available in the Gnome control center but it still didn't work properly. Nevertheless at this stage the loudspeakers already made some sounds but not those that I wanted to hear. There was sound, but it didn't work properly at all. I had the idea to install XMMS and configure it manually. i went into the XMMS properties and selected the alsa driver with the hda driver and pcm. XMMS worked properly. I was able to hear music properly. this made me think there is a problem with gstreamer. Finally I decided to make KDE the default. I threw out all bangee stuff and gstreamer rpms via a YAST System Upgrade. However, I made sure KDE would come with arts and all kde sound related rpms installed. I finished the "update", rebooted into KDE as root and it worked out of the box - for all user logins. Now, either I don't know how to configure gstreamer or whatever under Gnome or there is a real problem with gstreamer (btw. my SLED 10 came with gstreamer version 0.10.4-11.4)... I leave this decision to the experts. Hope this was useful. here's my lsmod: Module Size Used by nfs 194284 4 lockd 65000 2 nfs nfs_acl 7552 1 nfs sunrpc 137916 4 nfs,lockd,nfs_acl arc4 5888 1 ieee80211_crypt_wep 8704 1 af_packet 28296 4 rfcomm 41492 6 l2cap 30720 3 rfcomm i915 21760 1 drm 65684 2 i915 cpufreq_ondemand 11020 2 cpufreq_userspace 8448 0 cpufreq_powersave 5760 0 speedstep_centrino 11184 1 freq_table 8448 1 speedstep_centrino ipv6 243296 14 snd_pcm_oss 42912 0 snd_mixer_oss 20480 1 snd_pcm_oss snd_seq 50384 0 snd_seq_device 11916 1 snd_seq button 10640 0 battery 13444 0 ac 8964 0 nls_utf8 6016 1 ntfs 199700 1 loop 19464 0 dm_mod 57680 0 hci_usb 18708 5 bluetooth 51172 13 rfcomm,l2cap,hci_usb usbhid 44640 0 hw_random 9496 0 snd_hda_intel 21396 1 snd_hda_codec 134016 1 snd_hda_intel snd_pcm 72836 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec snd_timer 24836 2 snd_seq,snd_pcm intel_agp 24988 1 agpgart 33352 3 drm,intel_agp 8139too 29056 0 pcmcia 38716 0 ipw3945 176032 1 ohci1394 34224 0 snd 53348 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer i2c_i801 12044 0 i2c_core 23680 1 i2c_i801 mii 9088 1 8139too soundcore 13024 1 snd snd_page_alloc 13576 2 snd_hda_intel,snd_pcm ieee1394 93368 1 ohci1394 ieee80211 32968 1 ipw3945 ieee80211_crypt 9728 2 ieee80211_crypt_wep,ieee80211 firmware_class 13824 2 pcmcia,ipw3945 ehci_hcd 31880 0 uhci_hcd 32400 0 usbcore 115716 5 hci_usb,usbhid,ehci_hcd,uhci_hcd i8xx_tco 11032 0 yenta_socket 27660 1 rsrc_nonstatic 16128 1 yenta_socket pcmcia_core 41364 3 pcmcia,yenta_socket,rsrc_nonstatic reiserfs 216576 2 edd 12484 0 fan 8580 0 thermal 17416 0 sr_mod 18596 0 cdrom 36512 1 sr_mod processor 31208 2 speedstep_centrino,thermal sg 35612 0 ata_piix 14212 4 libata 69776 1 ata_piix sd_mod 20352 5 scsi_mod 127880 4 sr_mod,sg,libata,sd_mod |
Do you know what codec the sound card is using? Also, have you done a full test on your sound card? i.e. do all the volume controls work and, if you have a microphone, does that work as well?
|
I have started a topic also at www(dothere)suseforums(dothere)net/index.php?showtopic=20482.
Giving acpi=off as kernel parameter at start up actually starts the sound. I have tried all other possible options but without any success. Unfortunately I loose all the acpi functions this way and the sound I get is very, very quiet. If someone writes a how to for suse 10.1 or gives fully working solutions I will be extremely glad. |
It's been a while. Here is an update on my progress. From reading the various topics on this it appears that two things *may* be causing the problem:
1. alsa version in opensuse is RC3. The final version has been known to fix the problem; 2. the 2.6.16 linux kernel version has a broken version of the hda-intel driver; I sound a little unsure because I have no way of knowing if this would be true for everyone. I have not been able to find some updated alsa rpms for opensuse (the version I have says 1.11 in the rpm, but the installed version tells me it's the RC3). As for the kernel version, I installed 2.17.8 stable and the sound worked much better. I was able to mute the volume and control the volume correctly. I couldn't test the microphone on skype because this kernel version didn't like my wireless lan card. Kernel 2.18 is currently at RC4 so I expect to have a suse rpm for the stable release soon, at which point I will test that and hopefully all will be well with my wireless lan card. loque, have you made any progress? At the moment for me it is a real pain because my speakers broke. The only speakers I have do not have a built in volume control, so everything is EXTREMELY loud! Not nice when I switch the machine on in the morning, though it certainly wakes me up! |
HG Mercurial fixes all sound issues
Hi.
I have been able to fix the sound problem tnx to this ubuntu forum thread. this has fixed the sound in my SLED 10 OS tremendously good that I can hardly compare it with WinXP. IMO, it sounds just the same. My problem is that I must boot with ACPI=OFF and I'd like to see if anyone has been able to have sound and acpi=on at the same time. I have a Toshiba Satellite P105 SP921. Regards Luis PS: I DL the mercury stable to my $HOME/src directory, untar it and compiled as instructions in the INSTALL notes and alsa libraries and utilities v1.0.13, but in the same thread someone said that he used v1.0.14rc1 and worked perfectly so it's your choice. |
Great news for Toshiba Satellite p100 owners who want both sound and ACPI at the same time (gasp!). I just recieved this message from the Toshiba-linux mailing list.
<message start> For those who have had no luck in getting the audio working on the P100 line of notebooks, it appears that the necessary components are finally coming together. The two problems in getting the audio up and running are support for the Conexant codec used to implement the Intel HDA functionality and ACPI conflicts created by what is likely a bugged DSDT (resulting in the inability to use other parts of ACPI for monitoring battery levels/temps/hardware events/etc if one wishes to use the sound). The snd-hda-intel driver included in the alsa-driver 1.0.14-rc1 and above now supports the Conexant codec. I would estimate that in-kernel support will appear in the vanilla kernel with the 2.6.20 release (2.6.19 and below do not include support). A Gentoo user has sussed out the required DSDT modifications and posted them on the Gentoo forums at http://forums.gentoo.org/viewtopic-p...1.html#3774561. If you don't know how to modify the DSDT there is a reasonable guide located at http://www.gentoo-wiki.com/HOWTO_Fix..._ACPI_Problems I have tested the DSDT modifications described with a PSPA6A-01J017 running the v2.40 BIOS, a 2.6.19 kernel and alsa-driver 1.0.14-rc1 and they appear to work with no ill side effects, will see how it holds up over the Christmas period. Toshiba might like to take note of these modifications and provide an official fix for this issue in a future BIOS update. <end> Christmas comes early this year. Woohoo. I can't wait to get this working. |
Well, these are good news for sure, right now, I have alsa-driver 1.0.14rc1 installed and the only thing I'm missing is the vanilla kernel thing.
I hope to find a good howto to improve this news. Tnx for the info and Kind Regards Luis |
All times are GMT -5. The time now is 11:20 PM. |