LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 06-25-2006, 06:26 AM   #1
locque
LQ Newbie
 
Registered: May 2006
Posts: 3

Rep: Reputation: 0
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)
The card is detected and module hda-intel is loaded.
Code:
goldfingerm:/usr/local/src/alsa-utils-1.0.11 # lsmod | grep intel
snd_hda_intel		 21396  0
snd_hda_codec		130944  1 snd_hda_intel
snd_pcm			79108  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd			53860  8 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
intel_agp		25116  1
snd_page_alloc		 13832  2 snd_hda_intel,snd_pcm
agpgart			33864  1 intel_agp
goldfingerm:/usr/local/src/alsa-utils-1.0.11 #
When I try to play sound the card produces nothing as if mute is pressed.
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
snd_seq_oss: Unknown symbol snd_seq_device_register_driver
snd_seq_oss: disagrees about version of symbol snd_seq_create_kernel_client
snd_seq_oss: Unknown symbol snd_seq_create_kernel_client
I tried to install the new vanilla kernel 2.6.17.1-smp but it failed to produce sound as well.
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.
 
Old 06-28-2006, 03:17 PM   #2
rioch
Member
 
Registered: Sep 2003
Location: UK
Distribution: opensuse 10.1
Posts: 75

Rep: Reputation: 16
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.
 
Old 06-28-2006, 03:24 PM   #3
shiftz
LQ Newbie
 
Registered: Jun 2006
Posts: 1

Rep: Reputation: 0
Uhh can somoone help me

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.

_____________________________________
Young Padawan...hmmrgh..anneba!
 
Old 06-30-2006, 04:18 AM   #4
rioch
Member
 
Registered: Sep 2003
Location: UK
Distribution: opensuse 10.1
Posts: 75

Rep: Reputation: 16
Thumbs up

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
 
Old 07-02-2006, 04:00 PM   #5
locque
LQ Newbie
 
Registered: May 2006
Posts: 3

Original Poster
Rep: Reputation: 0
Thanks rioch for your answer. aadebug gave me this error
Code:
Proc Asound -----------------------------------------------
Warning: /proc/asound does not exist
This indicates that ALSA is not installed correctly
Check various logs in /var/log for a clue as to why

Dev Snd ---------------------------------------------------
Warning: /dev/snd does not exist

CPU -------------------------------------------------------
model name      : Genuine Intel(R) CPU           T2300  @ 1.66GHz
cpu MHz         : 1000.000
model name      : Genuine Intel(R) CPU           T2300  @ 1.66GHz
cpu MHz         : 1000.000

RAM -------------------------------------------------------
MemTotal:      1554088 kB
SwapTotal:     2104472 kB

Hardware --------------------------------------------------
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
My kernel is 2.6.16.13-4-smp. If /dev/snd does not exist it is obvious why suse fails to produce any sound :-)
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.
 
Old 07-03-2006, 07:41 AM   #6
chameleon06
LQ Newbie
 
Registered: Dec 2005
Posts: 5

Rep: Reputation: 0
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
 
Old 07-10-2006, 07:39 AM   #7
rioch
Member
 
Registered: Sep 2003
Location: UK
Distribution: opensuse 10.1
Posts: 75

Rep: Reputation: 16
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?
 
Old 07-11-2006, 12:34 AM   #8
chameleon06
LQ Newbie
 
Registered: Dec 2005
Posts: 5

Rep: Reputation: 0
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
 
Old 07-23-2006, 06:07 PM   #9
ahimhaim
LQ Newbie
 
Registered: Jul 2006
Posts: 1

Rep: Reputation: 0
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

Last edited by ahimhaim; 07-23-2006 at 06:09 PM.
 
Old 08-06-2006, 04:01 AM   #10
rioch
Member
 
Registered: Sep 2003
Location: UK
Distribution: opensuse 10.1
Posts: 75

Rep: Reputation: 16
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?
 
Old 08-08-2006, 11:57 AM   #11
locque
LQ Newbie
 
Registered: May 2006
Posts: 3

Original Poster
Rep: Reputation: 0
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.
 
Old 08-18-2006, 07:30 PM   #12
rioch
Member
 
Registered: Sep 2003
Location: UK
Distribution: opensuse 10.1
Posts: 75

Rep: Reputation: 16
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!
 
Old 12-17-2006, 11:45 PM   #13
LuisC-SM
LQ Newbie
 
Registered: Mar 2006
Location: Mexico
Distribution: Xandros, Linspire, Ubuntu, SLED 10
Posts: 29

Rep: Reputation: 15
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.
 
Old 12-20-2006, 10:59 AM   #14
Pcghost
Senior Member
 
Registered: Feb 2003
Location: The Real Washington
Distribution: Ubuntu, Debian, SuSE, UnSlung, Android
Posts: 1,819

Rep: Reputation: 46
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.
 
Old 12-21-2006, 12:45 AM   #15
LuisC-SM
LQ Newbie
 
Registered: Mar 2006
Location: Mexico
Distribution: Xandros, Linspire, Ubuntu, SLED 10
Posts: 29

Rep: Reputation: 15
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
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sound problems: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02) firedance Linux - Hardware 16 07-14-2006 03:06 AM
no sound; configuring hda-intel sound card in suse 10.1 crashes X MamaWombat Suse/Novell 1 05-30-2006 10:42 PM
How to get a Intel 82801G sound card to work after installation dussel Linux - Hardware 4 05-22-2006 11:43 PM
No sound for Intel Sound Card in Suse 10.0 niztec Suse/Novell 2 11-01-2005 08:04 PM
Can't get sound to work on SuSE 9.3, hda-intel onboard card MamaWombat Linux - Newbie 3 09-16-2005 12:39 AM


All times are GMT -5. The time now is 02:08 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration