View Full Version : Intel sound card
gerken
2007-08-30, 09:28 PM CDT
I am a linex noob andI cant get any sound from my comp after i installed fedora 7; the sound card detector finds Intell 82801G (ICH7 Family) High Deffinition Audio Controller; as my only sound card, but the sound test fails.
I tried following these instructions http://blog.justinconover.com/ but they only worked (or seamed to be working) up untill the echo options line.
As of now i am back at square one and dont know what to do.
beterhans
2007-08-30, 10:23 PM CDT
hello
i think you should try ALSA drives. and build your own driver.
please download ALSA driver and libs by this link
http://www.alsa-project.org/main/index.php/Download
and follow this instruction for compiler and installation
http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel
it works for me
doss
2007-08-30, 10:40 PM CDT
there is a bug in alsa for that driver some people have gotten around it try searching here for ICH7 or ICH6
in the end i ended up buying a new sound card...easier
stevea
2007-08-30, 10:53 PM CDT
Yeah well DON'T do that, ignore butterhands. Alsa is already available for and generally installed on fedora.
Try this and look at the results.
# rpm -qa alsa*
alsa-lib-1.0.14-3.fc7
alsa-lib-devel-1.0.14-3.fc7
alsamixergui-0.9.0-0.3.rc1.fc6
alsa-utils-1.0.14-1.fc7
That's a list of the alsa packages already installed.
*IF* the echo line cause the problem, the do the command "rm /etc/modprobe.d/sound"
but note that that command should only impact the system on reboot. I suspect that
this would screw up most systems/
Please post your exact config (mobo or laptop model).
Please tell us exactly what happens when you do system-config-soundcard. Can you cause avsound to occur with any of the options ? particularly try the "PCM device" list.
stevea
2007-08-30, 10:57 PM CDT
there is a bug in alsa for that driver some people have gotten around it try searching here for ICH7 or ICH6
in the end i ended up buying a new sound card...easier
There wan an ICH7 bug fixed almost year ago ? Please be specific when you post such things.
gerken
2007-08-30, 11:47 PM CDT
Yeah well DON'T do that, ignore butterhands. Alsa is already available for and generally installed on fedora.
Try this and look at the results.
That's a list of the alsa packages already installed.
*IF* the echo line cause the problem, the do the command "rm /etc/modprobe.d/sound"
but note that that command should only impact the system on reboot. I suspect that
this would screw up most systems/
Please post your exact config (mobo or laptop model).
Please tell us exactly what happens when you do system-config-soundcard. Can you cause avsound to occur with any of the options ? particularly try the "PCM device" list.
I have those alsa packages; my laptop model:
Toshiba satellite P105 - S6084
Model Number: PSPA0U - 06W01M
When i do system config i only have the one sound card option; there are two options for PCM device ( Conexant analog or Conexant Digital) nomatter what the settings i try i get 0 Zero sound, no beeps, nothing.
As for the echo line cuasing problems, there were no visual problems, the lines from then on just seemed to do nothing, other than reboot.
doss
2007-08-31, 09:37 AM CDT
There wan an ICH7 bug fixed almost year ago ? Please be specific when you post such things.
there are patches to fix this bug, however i never got any of them to work with my exact setup the problem is that this chipset is in a lot of cards and it seems it takes a lot of time to figure out which solution will work for you sorry about not being specific :)
gerken
2007-09-01, 02:57 PM CDT
I recently found out i'm using the conexant chip set, But am still unable to find an answer.
EDIT:
According to this http://www.tjrforum.com/showthread.php?t=2564&page=3 Alsa 1.0.14rc3 has been updated to work with the conexant chip set, but i cant find where to download it. I checked alsa-project.org; but there download page does not specify exactly what version it is.
gerken
2007-09-02, 02:43 AM CDT
I found and Dl'd Alsa 1.0.14rc3 but i get this when i try to compile it
[root@localhost alsa-driver-1.0.14rc3]# ./hgcompile
make: Nothing to be done for `all-deps'.
./configure --with-debug=full --with-isapnp=yes --with-sequencer=yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /root/Download/alsa-driver-1.0.14rc3
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.22.4-65.fc7/source
checking for directory with kernel build... /lib/modules/2.6.22.4-65.fc7/build
checking for kernel linux/version.h... no
The file /lib/modules/2.6.22.4-65.fc7/source/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.22.4-65.fc7/source).
Where//How do i get /include/linux/version.h
bbfuller
2007-09-02, 03:11 AM CDT
Hello gerken
As you are getting so many different answers I thought I'd add my experience with that particular
Intell 82801G (ICH7 Family) High Deffinition Audio Controller
card.
For my laptop it would not produce any sound after installation until I applied the Fedora updates. As soon as my machine had one of the 2.6.22 kernels instead of the 2.6.21 supplied on the CD/DVD my card started working.
Just in case you haven't done the updates and are going to try, do beware.
When I did - and indeed if I now boot into a 2.6.21 kernel and back again - the volume levels on the soundcard are all set to maximum, even the microphone. For me it leads to uncontrollable acoustic feedback which is physically painful and generates hotspots on casing above the sound reproducers. Not good for them I'm sure. I keep a plug handy to stick in the microphone socket to mute the onboard mic.
trisfores6
2007-09-02, 04:13 AM CDT
i have the same problem with my new laptop "fujitsu siemens amilo xi 1546" .... fedora have found and installed the intel drivers upon installation but unfortunately nothing comes out of the laptop's speakers..
WIth the help of 'hwbrowser' i can see that fedora recognized the card as:
Intel Corporation 82801G (ICH7 Family) High Definition AUdio Controller
and the driver: snd-hda-intel
When i do system-config-sound i get to choose from 4 different PCM devices:
ALC880 Analog
ALC880 Digital
ALC880 Analog
Si3054 Modem
... If i click play to test the soundcard (with the ALC880 Analog chose), just after one second it asks me if i hear the sound.
If i click play again but with the ALC880 Digital it takes more time to ask me if i hear the sound (not sure if it helps)...
glennzo
2007-09-02, 06:45 AM CDT
I am a linex noob andI cant get any sound from my comp after i installed fedora 7; the sound card detector finds Intell 82801G (ICH7 Family) High Deffinition Audio Controller; as my only sound card, but the sound test fails.
I tried following these instructions http://blog.justinconover.com/ but they only worked (or seamed to be working) up untill the echo options line.
As of now i am back at square one and dont know what to do.I can barely contain myself nor can I believe that I have sound working on my Toshiba Satellite! Holy s*i$!!! I've tried for months now to get this working and it finally does. I gave up from sheer frustration, but there's just a bog hole in the OS when you have no sound. I followed your suggested link and rebooted. Sound! Sound! Sound! OMG! Holy crap! Thanks for the link.
gerken
2007-09-02, 02:20 PM CDT
I allready have the 2.6.22 kernel; I found out how to get around needed the autoconf.h with this:
#ifndef _LINUX_CONFIG_H
#define _LINUX_CONFIG_H
#include <linux/autoconf.h>
#endif
saved as autoconf.h and placed in the proper directory;
This allows my to progress futher into the installation; but i'm getting some more problems:
gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/root/Documents/alsa-driver-1.0.14/include -I/usr/include -O2 -Wdeclaration-after-statement -Wno-pointer-sign -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include -I/root/Documents/alsa-driver-1.0.14/alsa-kernel/core/oss -fno-omit-frame-pointer mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from mixer_oss.c:22:
/root/Documents/alsa-driver-1.0.14/include/adriver.h:48:26: error: linux/module.h: No such file or directory
/root/Documents/alsa-driver-1.0.14/include/adriver.h:799:25: error: linux/delay.h: No such file or directory
In file included from /usr/include/linux/sched.h:4,
from /root/Documents/alsa-driver-1.0.14/include/linux/jiffies.h:1,
from /root/Documents/alsa-driver-1.0.14/include/adriver.h:809,
from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from mixer_oss.c:22:
/usr/include/linux/auxvec.h:4:24: error: asm/auxvec.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from mixer_oss.c:22:
/root/Documents/alsa-driver-1.0.14/include/adriver.h:816:31: error: division by zero in #if
/root/Documents/alsa-driver-1.0.14/include/adriver.h:837:31: error: division by zero in #if
/root/Documents/alsa-driver-1.0.14/include/adriver.h:1380:29: error: linux/interrupt.h: No such file or directory
mixer_oss.c:23:24: error: linux/init.h: No such file or directory
mixer_oss.c:24:28: error: linux/smp_lock.h: No such file or directory
mixer_oss.c:25:24: error: linux/slab.h: No such file or directory
In file included from /usr/include/linux/types.h:5,
from /usr/include/linux/time.h:4,
from mixer_oss.c:26:
/usr/include/linux/posix_types.h:47:29: error: asm/posix_types.h: No such file or directory
In file included from /usr/include/linux/time.h:4,
from mixer_oss.c:26:
/usr/include/linux/types.h:6:23: error: asm/types.h: No such file or directory
mixer_oss.c:27:26: error: linux/string.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/linux/mutex.h:1,
from /root/Documents/alsa-driver-1.0.14/include/sound/core.h:26,
from mixer_oss.c:28:
/root/Documents/alsa-driver-1.0.14/include/mutex_compat.h:4:27: error: asm/semaphore.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/asound.h:27,
from /root/Documents/alsa-driver-1.0.14/include/sound/control.h:25,
from mixer_oss.c:30:
/usr/include/linux/ioctl.h:4:23: error: asm/ioctl.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/control.h:25,
from mixer_oss.c:30:
/root/Documents/alsa-driver-1.0.14/include/sound/asound.h:30:27: error: asm/byteorder.h: No such file or directory
/root/Documents/alsa-driver-1.0.14/include/sound/asound.h:38:2: error: #error "Unsupported endian..."
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/info.h:25,
from mixer_oss.c:31:
/usr/include/linux/poll.h:4:22: error: asm/poll.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from pcm_oss.c:29:
/root/Documents/alsa-driver-1.0.14/include/adriver.h:48:26: error: linux/module.h: No such file or directory
/root/Documents/alsa-driver-1.0.14/include/adriver.h:799:25: error: linux/delay.h: No such file or directory
In file included from /usr/include/linux/sched.h:4,
from /root/Documents/alsa-driver-1.0.14/include/linux/jiffies.h:1,
from /root/Documents/alsa-driver-1.0.14/include/adriver.h:809,
from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from pcm_oss.c:29:
/usr/include/linux/auxvec.h:4:24: error: asm/auxvec.h: No such file or directory
In file included from /root/Documents/alsa-driver-1.0.14/include/sound/driver.h:46,
from pcm_oss.c:29:
/root/Documents/alsa-driver-1.0.14/include/adriver.h:816:31: error: division by zero in #if
/root/Documents/alsa-driver-1.0.14/include/adriver.h:837:31: error: division by zero in #if
/root/Documents/alsa-driver-1.0.14/include/adriver.h:1380:29: error: linux/interrupt.h: No such file or directory
pcm_oss.c:30:24: error: linux/init.h: No such file or directory
pcm_oss.c:31:28: error: linux/smp_lock.h: No such file or directory
pcm_oss.c:32:24: error: linux/slab.h: No such file or directory
In file included from /usr/include/linux/types.h:5,
from /usr/include/linux/time.h:4,
from pcm_oss.c:33:
/usr/include/linux/posix_types.h:47:29: error: asm/posix_types.h: No such file or directory
In file included from /usr/include/linux/time.h:4,
and more errors of the same style; "no such file or directoy" ; right now i'm thinking it has something to do with the ghetto autoconf.h file.
vBulletin® v3.7.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.