LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 06-28-2008, 11:52 AM   #1
mpregos
Member
 
Registered: Oct 2006
Posts: 39

Rep: Reputation: 16
slackware 12.1 problem with sound card (on board).......


Hi all

I've just install the above distribution on my desktop and i have problem with my on board sound card. My motherboard is Asus P5k.

Here is the output of lspci:
Quote:
bash-3.1# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8600 GT (rev a1)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
05:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
Here is the output of lsmod
Quote:
bash-3.1# lsmod
Module Size Used by
snd_seq_dummy 6660 0
snd_seq_oss 32896 0
snd_seq_midi_event 10112 1 snd_seq_oss
snd_seq 50256 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10380 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 40352 0
snd_mixer_oss 17920 1 snd_pcm_oss
ipv6 234724 19
pcmcia 35884 0
pcmcia_core 35988 1 pcmcia
lp 13348 0
parport_pc 27556 0
parport 34632 2 lp,parport_pc
fuse 45588 7
nvidia 7099332 24
snd_hda_intel 289052 0
thermal 16540 0
snd_pcm 72068 2 snd_pcm_oss,snd_hda_intel
snd_timer 22532 2 snd_seq,snd_pcm
snd_page_alloc 11528 2 snd_hda_intel,snd_pcm
intel_agp 25236 0
rtc_cmos 11040 0
rtc_core 18696 1 rtc_cmos
atl1 34316 0
rtc_lib 6528 1 rtc_core
processor 32680 1 thermal
agpgart 30664 2 nvidia,intel_agp
snd_hwdep 10756 1 snd_hda_intel
mii 8448 1 atl1
button 10000 0
snd 47716 9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwd ep
iTCO_wdt 13988 0
soundcore 9824 1 snd
i2c_i801 11792 0
iTCO_vendor_support 7044 1 iTCO_wdt
evdev 12672 3
sg 30224 0
Output os aplay
Quote:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
I also have NVidia 8600GT installed.
I run alsaconfig ,said that my card is configured successfully but still have no sound, (also configure the volumes from alsamixer)
 
Old 06-28-2008, 12:33 PM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 9,367
Blog Entries: 1

Rep: Reputation: 755Reputation: 755Reputation: 755Reputation: 755Reputation: 755Reputation: 755Reputation: 755
Hi,

You did run 'alsaconf' on your system;

Code:
excerpt from 'man alsaconf'
ALSACONF(8)                                                    ALSACONF(8)

NAME
       alsaconf  -  configuration tool for the Advanced Linux Sound Archi-
       tecture

SYNOPSIS
       alsaconf [options]

DESCRIPTION
       This manual page documents briefly the alsaconf command.

       Alsaconf is a simple shell script which tries to detect  the  sound
       cards  on  your system and writes a suitable configuration file for
       ALSA. It will try to guess what GNU/Linux distribution you're  run-
       ning,  and  will act accordingly to the standards of that distribu-
       tion, if specific support is available.

       Alsaconf will write a module-init-tools (or modutils) snippet which
       can  be  then  used  by module-init-tools (or modutils) to load the
       correct parameters for your sound card.
You should then run 'alsamixer';

Code:
excerpt from 'man alsamixer';

ALSAMIXER(1)                                                  ALSAMIXER(1)

NAME
       alsamixer - soundcard mixer for ALSA soundcard driver, with ncurses
       interface

SYNOPSIS
       alsamixer [options]

DESCRIPTION
       alsamixer is an ncurses mixer program for use with the ALSA  sound-
       card   drivers.  It  supports  multiple  soundcards  with  multiple
       devices.
You should unmute anything that you want to use.

The run 'alsactl store';

Code:
excerpt from 'man alsactl';
ALSACTL(1)                                                      ALSACTL(1)

NAME
       alsactl - advanced controls for ALSA soundcard driver

SYNOPSIS
       alsactl [options] [store|restore|names] <card # or id>

DESCRIPTION
       alsactl is used to control advanced settings for the ALSA soundcard
       drivers. It supports multiple soundcards. If your card has features
       that  you  can't seem to control from a mixer application, you have
       come to the right place.

COMMANDS
       store saves the current driver state for the selected soundcard  to
       the configuration file.

       restore loads driver state for the selected soundcard from the con-
       figuration file.
After a reboot you should be able to use your sound system if everything went well.
 
Old 06-28-2008, 01:59 PM   #3
mr90
LQ Newbie
 
Registered: Oct 2003
Posts: 6

Rep: Reputation: 0
Smile 82801H / 82801i

hi mpregos

I just bought a new lappie because the screen my last Asus m6va failed. My onboard audio device is.

Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

and i have to add:

options snd_hda_intel model=lenovo

to my /etc/modprobe.conf (yes, it's a lenovo laptop.)

I dont have a solution for your problem, but it might help you on the way. We seem to have a similar onboard audio device.

Good luck
 
Old 06-28-2008, 03:53 PM   #4
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-13.37
Posts: 1,955

Rep: Reputation: 326Reputation: 326Reputation: 326Reputation: 326
If you read /usr/src/linux-2.6.24.5/Documentation/sound/alsa/ALSA-Configuration.txt and search for "snd-hda-intel", there is a large section that lists all of the possible model options you can pass to the snd-hda-intel module. It looks like you have the ALC883 model (as do I), so you would only need to try the modules in that section. The possible options you can pass are listed below:
Code:
          3stack-dig    3-jack with SPDIF I/O
          6stack-dig    6-jack digital with SPDIF I/O
          3stack-6ch    3-jack 6-channel
          3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
          6stack-dig-demo  6-jack digital for Intel demo board
          acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
          acer-aspire   Acer Aspire 9810
          medion        Medion Laptops
          medion-md2    Medion MD2
          targa-dig     Targa/MSI
          targa-2ch-dig Targs/MSI with 2-channel
          laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
          lenovo-101e   Lenovo 101E
          lenovo-nb0763 Lenovo NB0763
          lenovo-ms7195-dig Lenovo MS7195
          haier-w66     Haier W66
          6stack-hp     HP machines with 6stack (Nettle boards)
          3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
          auto          auto-config reading BIOS (default)
You can add the following to /etc/modprobe.d/sound (create the file if it doesn't exist. Don't use /etc/modprobe.conf as suggested above -- if you read that file, it will tell you that it's deprecated):
Code:
options snd-hda-intel model=modelname
Of course, replace modelname with one of the above options. You may need to try quite a few. Unload the snd-hda-intel module using
Code:
# rmmod snd-hda-intel
Then edit /etc/modprobe.d/sound and try an option. Then load the module again with
Code:
# modprobe snd-hda-intel
Then test the sound (play a sound file). If the rmmod command doesn't work you may wish to try `modprobe -r snd-hda-intel`, but it shouldn't be necessary. You may wish to try this outside of X in a console, since sometimes KDE (and other DEs) insist(s) on reserving the sound card so you can't unload the module.

Last edited by T3slider; 06-28-2008 at 03:54 PM.
 
Old 06-30-2008, 01:53 AM   #5
mpregos
Member
 
Registered: Oct 2006
Posts: 39

Original Poster
Rep: Reputation: 16
Thanks guys....i've used model name 6stack-digs and all went right....

Thanks again
 
Old 10-09-2008, 10:37 PM   #6
blue900
LQ Newbie
 
Registered: Sep 2003
Location: Idaho
Distribution: slackware all the way
Posts: 11

Rep: Reputation: 0
helpful post

This Really helped me get the sound working with 12.1 on a System76 Serp3 Laptop has the intel 82801h (ICH8 Family) using the snd-hda-intel Kernel Module.
T3slider was right on, follow the instructions.
the magic name for this laptop came from the Ubuntu forums for System76.

options snd-hda-intel model=toshiba

Thank you!
Slackware is the best
 
  


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
on-board sound card problems... snip128 Linux - Newbie 3 07-06-2006 11:55 PM
5.1 Surround Sound, with On Board Sound Card computergee Linux - Hardware 7 02-25-2006 12:03 AM
If you have a PCI sound card, should you disable the on-board sound card? jtp51 Linux - Newbie 1 10-06-2004 10:42 AM
How to configure on board sound card for Slack 9.0 ? spydir Slackware 12 02-24-2004 11:21 AM
On board sound and PCI Sound Card certifiableone Linux - Hardware 4 06-28-2003 09:20 PM


All times are GMT -5. The time now is 10:06 AM.

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
Open Source Consulting | Domain Registration