LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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
  Search this Thread
Old 10-24-2011, 08:59 PM   #1
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Rep: Reputation: Disabled
Sound Not Working in Home Built Computer


Hi, I just built my first computer and it actually works, except there is no sound. The motherboard I purchased has a sound jack, so I figure I need to install a driver. I browsed the CD that came with the motherboard, but I don't see a linux driver. And yes, I checked the volume level on both the monitor and computer. Here's the make and model of motherboard. I'm running Ubuntu 10.04.

GIGABYTE GA-P67A-D3-B3 LGA 1155 Intel P67 SATA 6Gb/s USB 3.0 ATX Intel Motherboard

http://www.gigabyte.com/products/pro...px?pid=3800#sp

Last edited by colucix; 10-25-2011 at 02:09 AM. Reason: Changed the URL to the official manifacturer site.
 
Old 10-25-2011, 05:08 AM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
On the gigabyte site it says:

Code:
Audio	
    Realtek ALC889 codec
    High Definition Audio
    2/4/5.1/7.1-channel
    * To configure 7.1-channel audio, you have to use an HD front panel audio module and enable the multi-channel audio feature through the audio driver.
    Support for S/PDIF Out
This suggests to me that you need:

Code:
  ┌───────────────── Build Realtek HD-audio codec support ──────────────────┐
  │ CONFIG_SND_HDA_CODEC_REALTEK:                                           │  
  │                                                                         │  
  │ Say Y here to include Realtek HD-audio codec support in                 │  
  │ snd-hda-intel driver, such as ALC880.                                   │  
  │                                                                         │  
  │ When the HD-audio driver is built as a module, the codec                │  
  │ support code is also built as another module,                           │  
  │ snd-hda-codec-realtek.                                                  │  
  │ This module is automatically loaded at probing.                         │  
  │                                                                         │  
  │ Symbol: SND_HDA_CODEC_REALTEK [=n]                                      │  
  │ Type  : boolean                                                         │  
  │ Prompt: Build Realtek HD-audio codec support                            │  
  │   Defined at sound/pci/hda/Kconfig:74                                   │  
  │   Depends on: SOUND [=y] && !M68K && SND [=y] && SND_PCI [=y] && \      │  
  │ SND_HDA_INTEL [=y]                                                      │  
  │   Location:                                                             │  
  │     -> Device Drivers                                                   │  
  │       -> Sound card support (SOUND [=y])                                │  
  │         -> Advanced Linux Sound Architecture (SND [=y])                 │  
  │           -> PCI sound devices (SND_PCI [=y])                           │  
  │             -> Intel HD Audio (SND_HDA_INTEL [=y])                      │  
  └─────────────────────────────────────────────────────────────────────────┘
This means you need the 'snd-hda-intel' driver and the 'snd-hda-codec-realtek'. Try running 'lsmod' and see if it is there or 'lspci -k' and it should be listed as being used by the audio device.
 
Old 10-25-2011, 05:33 AM   #3
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
RTL889 should work 'out of the box' with buntu 10.04.

Check the mixer, sometimes its muted.
 
Old 10-25-2011, 07:15 AM   #4
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Original Poster
Rep: Reputation: Disabled
Guru, do I need to go into terminal to do what you described.
 
Old 10-25-2011, 08:26 AM   #5
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Yeah, go into a terminal and type:

Code:
/sbin/lspci -k
then press Enter and post the output here, you can usually copy and paste. Really, just the part about the Audio Controller.

I agree with cascade9 in that the driver should be there and work on Ubuntu.
 
Old 10-25-2011, 11:16 AM   #6
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Original Poster
Rep: Reputation: Disabled
bash: /sbin/: is a directory
 
Old 10-25-2011, 11:20 AM   #7
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304

Rep: Reputation: 65
you typed a space where there shouldn't be one.
 
Old 10-25-2011, 11:21 AM   #8
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
Quote:
Originally Posted by mrdave100 View Post
bash: /sbin/: is a directory
You must have accidentally typed a space between "/sbin/" and "lspci".
 
Old 10-25-2011, 11:41 AM   #9
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Original Poster
Rep: Reputation: Disabled
Okay, typed it again with no spaces.

"No such file or directory"
 
Old 10-25-2011, 11:43 AM   #10
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
How about just "lspci -k"?
 
Old 10-25-2011, 01:05 PM   #11
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Original Poster
Rep: Reputation: Disabled
No command 'lspic' found, did you mean:
Command 'lspci' from package 'pciutils' (main)
Command 'lsdic' from package 'canna-utils' (universe)
lspic: command not found
 
Old 10-25-2011, 01:22 PM   #12
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Install pciutils then try again.
 
Old 10-25-2011, 01:32 PM   #13
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
The command's name is lspci, not lspic. To avoid such errors i would recommend to use copy & paste.
 
Old 10-25-2011, 01:34 PM   #14
mrdave100
LQ Newbie
 
Registered: Oct 2011
Posts: 18

Original Poster
Rep: Reputation: Disabled
Okay reinstalled pci again and typed "lspci -k" and got the following:

00:00.0 Host bridge: Intel Corporation Device 0100 (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05)
Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 3 (rev b5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05)
Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge: Intel Corporation Device 1c46 (rev 05)
Kernel modules: iTCO_wdt
00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 05)
Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
Kernel modules: i2c-i801
00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 05)
Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: nVidia Corporation Device 10c3 (rev a2)
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
03:00.0 USB Controller: Device 1b6f:7023 (rev 01)
Kernel driver in use: xhci_hcd
Kernel modules: xhci
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8892 (rev 10)
06:00.0 Network controller: RaLink RT2561/RT61 802.11g PCI
Kernel driver in use: rt61pci
Kernel modules: rt61pci
 
Old 10-25-2011, 01:42 PM   #15
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
Quote:
Originally Posted by mrdave100 View Post
Okay reinstalled pci again
You didn't need to reinstall it, you just misspelled it as "lspic" instead of "lspci".
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Music skips like broken record on home-built computer, rapidly accelerates bplis Linux - Software 10 06-07-2011 02:05 PM
[SOLVED] My computer has lost its voice!!! (aka: sound not working) Robert.Thompson Slackware 9 02-22-2011 07:04 PM
[SOLVED] (F13) Surround Sound Problem. Built in sound card, blue port not working. 1337.HDLA Linux - Hardware 5 09-15-2010 04:32 AM
home built computer wilko13 Linux - Software 0 11-18-2004 12:24 AM
Built first Computer LinearNexus Linux - Newbie 5 05-06-2004 06:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:20 PM.

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