LinuxQuestions.org
Visit Jeremy's Blog.
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 12-28-2006, 11:39 PM   #1
amphibioustoaster
LQ Newbie
 
Registered: Dec 2006
Location: Somwhere
Distribution: Ubuntu Linux 8.10 Intrepid Ibex
Posts: 15

Rep: Reputation: 0
Sound not working with hda_intel / Realtek HD under Ubuntu Dapper


I get no sound while running Ubuntu Dapper on my Toshiba Sattelite L30 notebook. There is sound in Windows XP (dual-boot), and XP identifies the sound card as a Realtek HD one. Linux seems to be using the hda_intel driver. I followed the instructions at http://www.linuxforums.org/forum/lin...my-laptop.html
and got the following output:
Code:
toaster@abre-toshiba-linux:~$ lsmod | grep -i snd_hda
snd_hda_intel          18964  3
snd_hda_codec         142640  1 snd_hda_intel
snd_pcm                89864  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd                    55268  10 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc         10632  2 snd_hda_intel,snd_pcm
toaster@abre-toshiba-linux:~$ sudo modprobe snd_hda_intel # I assume the above means it's loaded, but I'll try this anyway
Password:
toaster@abre-toshiba-linux:~$ dmesg | tail
[4294714.830000] eth1: no IPv6 routers present
[4294715.098000] Bluetooth: Core ver 2.8
[4294715.098000] NET: Registered protocol family 31
[4294715.098000] Bluetooth: HCI device and connection manager initialized
[4294715.098000] Bluetooth: HCI socket layer initialized
[4294715.173000] Bluetooth: L2CAP ver 2.8
[4294715.173000] Bluetooth: L2CAP socket layer initialized
[4294715.193000] Bluetooth: RFCOMM socket layer initialized
[4294715.193000] Bluetooth: RFCOMM TTY layer initialized
[4294715.193000] Bluetooth: RFCOMM ver 1.7
toaster@abre-toshiba-linux:~$ dpkg -l | grep -i $(uname -r)
ii  linux-image-2.6.15-23-386              2.6.15-23.39 Linux kernel image for version 2.6.15 on 386
ii  linux-restricted-modules-2.6.15-23-386 2.6.15.11-1 Non-free Linux 2.6.15 modules on 386
toaster@abre-toshiba-linux:~$ lspci | grep -i audio
toaster@abre-toshiba-linux:~$ dmesg | head #This is probably worth noting
4693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
[4294693.554000] hda_codec: invalid dep_range_val 0:7fff
Also, in Volume Control (from the right-click menu of the speaker icon) there is 2 devices, HDA ATI SB (Alsa) and Realtek ALC681 (OSS), but in System > Preferences > Sound I can only select HDA ATI SB from the Default Sound Card list.
Thanks in advance for any help.
 
Old 12-29-2006, 11:39 AM   #2
GrueMaster
Member
 
Registered: Aug 2005
Location: Oregon
Distribution: Kubuntu.
Posts: 848

Rep: Reputation: 30
What version of alsa is being loaded (cat /proc/asound/version)? Try downloading and installing alsa-driver-1.0.14rc1, and install it with "model=toshiba" as a parameter.

Also, could you send the output from "lspci -s 0:14.2 -vn" and "cat /proc/asound/card0/codec*"?

These would be helpful in debugging this problem.
 
Old 01-02-2007, 06:08 PM   #3
amphibioustoaster
LQ Newbie
 
Registered: Dec 2006
Location: Somwhere
Distribution: Ubuntu Linux 8.10 Intrepid Ibex
Posts: 15

Original Poster
Rep: Reputation: 0
Wait, where do I put model=toshiba? at the end of the configure file? also, after i un-bzipped the package, do i just go ./configure, then make, then sudo make install? it's been a while since i ever tried to install a .tar.bz2, ive been using .debs (and .rpms), and im a bit of a

Code:
toaster@abre-toshiba-linux:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.10rc3 (Mon Nov 07 13:30:21 2005 UTC).
toaster@abre-toshiba-linux:~$ sudo lspci -s 0:14.2 -vn
0000:00:14.2 0403: 1002:437b (rev 01)
        Subsystem: 1179:ff31
        Flags: bus master, slow devsel, latency 64, IRQ 185
        Memory at d0000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
toaster@abre-toshiba-linux:~$ cat /proc/asound/card0/codec*
Codec: Realtek ALC861
Address: 0
Vendor Id: 0x10ec0861
Subsystem Id: 0x1179820d
Revision Id: 0x100300
Default PCM: rates 0x140, bits 0x0e, types 0x1
Default Amp-In caps: N/A
Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Node 0x03 [Audio Output] wcaps 0x405: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x00 0x00]
  Power: 0x0
Node 0x04 [Audio Output] wcaps 0x405: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x80 0x80]
  Power: 0x0
Node 0x05 [Audio Output] wcaps 0x405: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x80 0x80]
  Power: 0x0
Node 0x06 [Audio Output] wcaps 0x405: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x80 0x80]
  Power: 0x0
Node 0x07 [Audio Output] wcaps 0x605: Stereo Digital Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x00 0x00]
  Power: 0x0
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x02, nsteps=0x0d, stepsize=0x0b, mute=1
  Amp-In vals:  [0x0d 0x0d] [0x0d 0x0d] [0x0d 0x0d] [0x0d 0x0d] [0x0d 0x0d] [0x0d 0x0d]
  PCM: rates 0x140, bits 0x02, types 0x1
  Power: 0x0
  Connection: 6
     0x0d* 0x0c 0x0f 0x10 0x11 0x15
Node 0x09 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x081f: OUT HP
  Pin Default 0x99030110: [Fixed] Line Out at Int ATAPI
    Conn = ATAPI, Color = Unknown
  Pin-ctls: 0x40: OUT
  Power: 0x0
  Connection: 1
     0x16
Node 0x0c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0837: IN OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x20: IN
  Power: 0x0
  Connection: 1
     0x19
Node 0x0d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x08337: IN OUT
  Pin Default 0x01a11820: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x24: IN
  Power: 0x0
  Connection: 1
     0x18
Node 0x0e [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0817: OUT
  Pin Default 0x0121101f: [Jack] HP Out at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Power: 0x0
  Connection: 1
     0x19
Node 0x0f [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0833f: IN OUT HP
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Power: 0x0
  Connection: 1
     0x1a
Node 0x10 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0833f: IN OUT HP
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x20: IN
  Power: 0x0
  Connection: 1
     0x1b
Node 0x11 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0863: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x00:
Node 0x12 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x07
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x0d 0x10
Node 0x15 [Audio Mixer] wcaps 0x20050f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x0c, nsteps=0x17, stepsize=0x0b, mute=1
  Amp-In vals:  [0x00 0x00] [0x17 0x17] [0x00 0x00]
  Amp-Out caps: ofs=0x0c, nsteps=0x0c, stepsize=0x0b, mute=1
  Amp-Out vals:  [0x0c 0x0c]
  Power: 0x0
  Connection: 3
     0x11 0x14 0x1c
Node 0x16 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x03 0x15
Node 0x17 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x04 0x15
Node 0x18 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x05 0x15
Node 0x19 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x06 0x15
Node 0x1a [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00]
  Connection: 4
     0x04 0x06 0x15 0x03
Node 0x1b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00]
  Connection: 4
     0x04 0x06 0x15 0x03
Node 0x1c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Connection: 2
     0x0c 0x0f
Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1f [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0817: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Power: 0x0
  Connection: 1
     0x18
Node 0x20 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0817: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Power: 0x0
  Connection: 1
     0x17
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1
  Amp-Out vals:  [0x8f]
Codec: Generic 11c1 ID 1040
Address: 1
Vendor Id: 0x11c11040
Subsystem Id: 0x11790001
Revision Id: 0x100200
Codec: Generic ffff ID ffff
Address: 3
Vendor Id: 0xffffffff
Subsystem Id: 0xffffffff
Revision Id: 0xffffffff
Default PCM: rates 0x140, bits 0x0e, types 0x1
Default Amp-In caps: N/A
Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Node 0x03 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x04 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x05 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x06 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x07 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x08 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x09 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0a [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0b [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0c [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0d [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0e [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x0f [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x10 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x11 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x12 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x13 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x14 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x15 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x16 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x17 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x18 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x19 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1a [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1b [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1c [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1d [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1e [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x1f [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x20 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x21 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x22 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0

Node 0x23 [Vendor Defined Widget] wcaps 0xffffffff: Stereo Digital Amp-In Amp-Out
  Amp-In caps: N/A
  Amp-In vals:
  Amp-Out caps: N/A
  Amp-Out vals:  [0xffffffff 0xffffffff]
  Power: 0xffffffff
  Connection: 0
 
Old 01-02-2007, 07:19 PM   #4
GrueMaster
Member
 
Registered: Aug 2005
Location: Oregon
Distribution: Kubuntu.
Posts: 848

Rep: Reputation: 30
Ok, now that you've posted your codec output, we now have a little better understanding of what your system is.

First step is to download the alsa-driver-1.0.14rc1.tar.bz2 file.
Next, follow these simple instructions (everything after a # is a comment, everything between <> you need to replace with a path>:
cd <build area of choice> # I use my /home/<user>/tmp for small projects
tar -jxvf alsa-driver-1.0.14rc1.tar.bz2 # this will expand the tarball
cd alsa-driver-1.0.14rc1
./configure --with-debug=detect --with-cards=hda-intel
make

# This will build the drivers. The "--with-debug=detect" will make the drivers output more data to dmesg, and the "--with-cards=hda-intel" limits the build to only Intel HD Audio drivers, speeding up the build process considerably.

The next steps require root access:

pushd /lib/modules/`uname -r`/kernel # the shell will substitute uname -r with the running kernel version
tar -zcvf oldsound.tgz sound/ # make a backup of your current drivers because...
find sound/ -name "snd*" -exec rm -f {} \; # ... this deletes them
popd # back to our build area
make install # newly built drivers are copied to the area we just cleaned
modprobe -r snd-hda-intel # remove any currently running drivers
lsmod|fgrep snd # make sure there isn't anything running. Use rmmod to remove any straglers.
modprobe snd-hda-intel model=toshibs probe_mask=1 # here's where the "model=toshiba" goes.

Test everything. Load alsamixer and see if the controls look right. Play sound. Try recording. If everything works ok, the two options ("model=toshiba" and "probe_mask=1") can be added to /etc/modprobe.conf (or whatever debian uses). Let me know if this works, and I can add your system id to the driver.

Also, the probe_mask will eliminate the hda_codec: invalid dep_range_val 0:7fff
 
Old 01-06-2007, 07:20 PM   #5
amphibioustoaster
LQ Newbie
 
Registered: Dec 2006
Location: Somwhere
Distribution: Ubuntu Linux 8.10 Intrepid Ibex
Posts: 15

Original Poster
Rep: Reputation: 0
On the configure step...
Code:
checking for directory with kernel source... /usr/src/linux
checking for directory with kernel build...
checking for kernel linux/version.h... no
The file /usr/src/linux/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 /usr/src/linux).
I just have a fresh install of Dapper, and, after a bit of googling, I'm guessing that /usr/src/linux is where my kernel sources are, but how do I know if I have full kernel sources?

Also, GrueMaster, whats that Registered Tux # in your sig?
 
Old 01-06-2007, 10:50 PM   #6
GrueMaster
Member
 
Registered: Aug 2005
Location: Oregon
Distribution: Kubuntu.
Posts: 848

Rep: Reputation: 30
You need to load the kernel-source package for your distribution. That will have the necessary headers you need to build and install the drivers. I'm not a Debian/Ubuntu user, so I would'nt know where to tell you to get it, except from the package management program for your distribution. I believe apt-get is the program manager for those distros.
 
Old 01-07-2007, 12:43 AM   #7
amphibioustoaster
LQ Newbie
 
Registered: Dec 2006
Location: Somwhere
Distribution: Ubuntu Linux 8.10 Intrepid Ibex
Posts: 15

Original Poster
Rep: Reputation: 0
did a sudo apt-get install kernel-source, ran the ./configure and again no luck. Same error.
 
Old 01-10-2007, 03:14 AM   #8
amphibioustoaster
LQ Newbie
 
Registered: Dec 2006
Location: Somwhere
Distribution: Ubuntu Linux 8.10 Intrepid Ibex
Posts: 15

Original Poster
Rep: Reputation: 0
The problem appears to be that my full kernel sources do not include the version.h file

Code:
toaster@abre-toshiba-linux:~/alsa/alsa-driver-1.0.14rc1$ cd  /usr/src/linux/include/linux/
toaster@abre-toshiba-linux:/usr/src/linux/include/linux$ ls
802_11.h                kd.h
ac97_codec.h            kernelcapi.h
acct.h                  kernel.h
acpi.h                  kernel_stat.h
adb.h                   keyboard.h
adb_mouse.h             kmod.h
adfs_fs.h               lapb.h
adfs_fs_i.h             libata.h
adfs_fs_sb.h            limits.h
affs_fs.h               linkage.h
affs_fs_i.h             linux_logo.h
affs_fs_sb.h            list.h
affs_hardblocks.h       lockd
agp_backend.h           locks.h
agpgart.h               logibusmouse.h
amifd.h                 loop.h
amifdreg.h              lp.h
amigaffs.h              lvm.h
a.out.h                 major.h
apm_bios.h              malloc.h
arcdevice.h             matroxfb.h
ata.h                   mbcache.h
atalk.h                 mc146818rtc.h
atari_rootsec.h         mc6821.h
atmapi.h                mca.h
atmarp.h                mempool.h
atmbr2684.h             meye.h
atmclip.h               mii.h
atmdev.h                minix_fs.h
atm_eni.h               minix_fs_i.h
atm.h                   minix_fs_sb.h
atm_he.h                miscdevice.h
atm_idt77105.h          mman.h
atmioc.h                mm.h
atmlec.h                mmzone.h
atmmpc.h                modsetver.h
atm_nicstar.h           module.h
atmppp.h                moduleparam.h
atmsap.h                mount.h
atm_suni.h              mpp.h
atmsvc.h                mroute.h
atm_tcp.h               msdos_fs.h
atm_zatm.h              msdos_fs_i.h
auto_fs4.h              msdos_fs_sb.h
auto_fs.h               msg.h
awe_voice.h             mtd
ax25.h                  mtio.h
b1lli.h                 namespace.h
b1pcmcia.h              nbd.h
baycom.h                ncp_fs.h
bfs_fs.h                ncp_fs_i.h
bfs_fs_i.h              ncp_fs_sb.h
bfs_fs_sb.h             ncp.h
bigphysarea.h           ncp_mount.h
binfmts.h               ncp_no.h
bitops.h                netbeui.h
blkcdb.h                netdevice.h
blkdev.h                netfilter_arp
blk.h                   netfilter_arp.h
blkpg.h                 netfilter_bridge.h
bootmem.h               netfilter_ddp.h
bpqether.h              netfilter_decnet.h
brlock.h                netfilter.h
brlvger.h               netfilter_ipv4
byteorder               netfilter_ipv4.h
cache_def.h             netfilter_ipv6
cache.h                 netfilter_ipv6.h
capability.h            netfilter_ipx.h
capi.h                  netfilter_x25.h
cciss_ioctl.h           net.h
cd1400.h                netlink.h
cdk.h                   netrom.h
cdrom.h                 nfs2.h
chio.h                  nfs3.h
circ_buf.h              nfsd
cobalt-nvram.h          nfs_flushd.h
coda_cache.h            nfs_fs.h
coda_fs_i.h             nfs_fs_i.h
coda.h                  nfs_fs_sb.h
coda_linux.h            nfs.h
coda_proc.h             nfsiod.h
coda_psdev.h            nfs_mount.h
coff.h                  nfs_page.h
com20020.h              nfs_xdr.h
compatmac.h             nls.h
compiler.h              nmi.h
completion.h            notifier.h
comstats.h              n_r3964.h
concap.h                ntfs_fs.h
config.h                ntfs_fs_i.h
console.h               ntfs_fs_sb.h
consolemap.h            nubus.h
console_struct.h        nvram.h
cramfs_fs.h             openprom_fs.h
cramfs_fs_sb.h          pagemap.h
crc32.h                 param.h
crypto.h                parport.h
ctype.h                 parport_pc.h
cuda.h                  pci_gameport.h
cyclades.h              pci.h
cyclomx.h               pci_ids.h
cycx_cfm.h              pc_keyb.h
cycx_drv.h              personality.h
cycx_x25.h              pfkeyv2.h
dcache.h                pg.h
delay.h                 phonedev.h
devfs_fs.h              pipe_fs_i.h
devfs_fs_kernel.h       pkt_cls.h
device-mapper.h         pkt_sched.h
devpts_fs.h             pm.h
dio.h                   pmu.h
dirent.h                poll.h
divert.h                posix_acl.h
dm-ioctl.h              posix_acl_xattr.h
dn.h                    posix_types.h
dnotify.h               ppdev.h
dp83840.h               ppp_channel.h
dqblk_v1.h              ppp-comp.h
dqblk_v2.h              ppp_defs.h
dqblk_xfs.h             ppp.h
dtlk.h                  prctl.h
eeprom.h                prefetch.h
efi.h                   proc_fs.h
efs_dir.h               proc_fs_i.h
efs_fs.h                ps2esdi.h
efs_fs_i.h              ptrace.h
efs_fs_sb.h             qic117.h
efs_vh.h                qnx4_fs.h
elevator.h              qnx4_fs_i.h
elfcore.h               qnx4_fs_sb.h
elf.h                   qnxtypes.h
errno.h                 quotacompat.h
errqueue.h              quota.h
etherdevice.h           quotaio_v1.h
ethtool.h               quotaio_v2.h
ext2_acl.h              quotaops.h
ext2_fs.h               radeonfb.h
ext2_fs_i.h             raid
ext2_fs_sb.h            random.h
ext2_xattr.h            raw.h
ext3_acl.h              rbtree.h
ext3_fs.h               reboot.h
ext3_fs_i.h             reiserfs_fs.h
ext3_fs_sb.h            reiserfs_fs_i.h
ext3_jbd.h              reiserfs_fs_sb.h
ext3_xattr.h            resource.h
fat_cvf.h               rocket.h
fb.h                    romfs_fs.h
fcdevice.h              romfs_fs_i.h
fcntl.h                 romfs_fs_sb.h
fd1772.h                rose.h
fddidevice.h            route.h
fd.h                    rpcsock.h
fdreg.h                 rtc.h
file.h                  rtnetlink.h
filter.h                rwsem.h
firmware.h              rwsem-spinlock.h
fsfilter.h              sc26198.h
fs.h                    scc.h
fs_struct.h             sched.h
ftape.h                 sctp.h
ftape-header-segment.h  scx200_gpio.h
ftape-vendors.h         scx200.h
gameport.h              sdla_asy.h
generic_serial.h        sdla_chdlc.h
genhd.h                 sdladrv.h
ghash.h                 sdla_fr.h
hayesesp.h              sdla.h
hcdp_serial.h           sdlapci.h
hdlc                    sdla_ppp.h
hdlcdrv.h               sdlasfm.h
hdlc.h                  sdla_x25.h
hdreg.h                 securebits.h
hdsmart.h               selection.h
hfs_fs.h                sem.h
hfs_fs_i.h              seq_file.h
hfs_fs_sb.h             serial167.h
hfs_sysdep.h            serial.h
hiddev.h                serialP.h
highmem.h               serial_reg.h
highuid.h               serio.h
hil.h                   shmem_fs.h
hil_mlc.h               shm.h
hippidevice.h           signal.h
hpfs_fs.h               sisfb.h
hpfs_fs_i.h             skbuff.h
hpfs_fs_sb.h            slab.h
hp_sdc.h                smb_fs.h
hysdn_if.h              smb_fs_i.h
i2c-algo-bit.h          smb_fs_sb.h
i2c-algo-ite.h          smb.h
i2c-algo-pcf.h          smb_mount.h
i2c-algo-sgi.h          smbno.h
i2c-algo-sibyte.h       smp.h
i2c-dev.h               smp_lock.h
i2c-elektor.h           socket.h
i2c.h                   sockios.h
i2c-id.h                som.h
i2c-old.h               sonet.h
i2c-proc.h              sonypi.h
i2o-dev.h               soundcard.h
i2o.h                   sound.h
i8k.h                   soundmodem.h
ibmtr.h                 spinlock.h
icmp.h                  stallion.h
icmpv6.h                stat.h
ide.h                   stddef.h
if_arcnet.h             string.h
if_arp.h                stringify.h
if_bonding.h            sunrpc
if_bridge.h             swapctl.h
if_cablemodem.h         swap.h
if_ec.h                 synclink.h
if_eql.h                sysctl.h
if_ether.h              sys.h
if_fc.h                 sysrq.h
if_fddi.h               sysv_fs.h
if_frad.h               sysv_fs_i.h
if.h                    sysv_fs_sb.h
if_hippi.h              tcp_diag.h
if_ltalk.h              tcp.h
if_packet.h             telephony.h
if_plip.h               termios.h
if_ppp.h                threads.h
if_pppox.h              ticable.h
if_pppvar.h             time.h
if_shaper.h             timer.h
if_slip.h               times.h
if_strip.h              timex.h
if_tr.h                 toshiba.h
if_tun.h                tpqic02.h
if_tunnel.h             tqueue.h
if_vlan.h               trdevice.h
if_wanpipe_common.h     tty_driver.h
if_wanpipe.h            tty_flip.h
igmp.h                  tty.h
in6.h                   tty_ldisc.h
inetdevice.h            types.h
inet.h                  udf_fs.h
in.h                    udf_fs_i.h
init.h                  udf_fs_sb.h
input.h                 udp.h
in_route.h              ufs_fs.h
in_systm.h              ufs_fs_i.h
intermezzo_fs.h         ufs_fs_sb.h
intermezzo_idl.h        uinput.h
intermezzo_journal.h    uio.h
intermezzo_kml.h        ultrasound.h
intermezzo_lib.h        umem.h
intermezzo_psdev.h      umsdos_fs.h
intermezzo_upcall.h     umsdos_fs_i.h
interrupt.h             umsdos_fs.p
iobuf.h                 un.h
ioctl.h                 unistd.h
ioport.h                usb_ch9.h
ip6_tunnel.h            usbdev_fs_i.h
ipc.h                   usbdev_fs_sb.h
ip.h                    usbdevice_fs.h
ipmi.h                  usb_gadget.h
ipmi_msgdefs.h          usb.h
ipmi_smi.h              usb_scanner_ioctl.h
ipsec.h                 user.h
ipv6.h                  utime.h
ipv6_route.h            uts.h
ipx.h                   utsname.h
irda.h                  vfs.h
irq_cpustat.h           video_decoder.h
irq.h                   videodev.h
isapnp.h                video_encoder.h
isdn                    videotext.h
isdn_divertif.h         vmalloc.h
isdn.h                  vt_buffer.h
isdnif.h                vt.h
isdn_lzscomp.h          vt_kern.h
isdn_ppp.h              wait.h
isicom.h                wanpipe.h
iso_fs.h                wanrouter.h
iso_fs_i.h              watchdog.h
iso_fs_sb.h             wavefront.h
istallion.h             wireless.h
ite_gpio.h              wm97xx.h
ixjuser.h               wrapper.h
jbd.h                   x25.h
jffs2_fs_i.h            xattr_acl.h
jffs2_fs_sb.h           xattr.h
jffs2.h                 xfrm.h
jffs.h                  yam.h
jhash.h                 zconf.h
journal-head.h          zftape.h
joystick.h              zlib.h
kbd_diacr.h             zorro.h
kbd_kern.h              zorro_ids.h
kbd_ll.h                zutil.h
kdev_t.h
 
Old 03-15-2007, 05:04 AM   #9
sp9xwd
LQ Newbie
 
Registered: Mar 2007
Posts: 1

Rep: Reputation: 0
hello

the solution of the problem is compicated and NO sure - it is no sure in 100% it will work.
I am user of L30-134 / Kubuntu 6.10 - and therefore I known the problem myself:

first - check the version on the bios on Your Toshiba - if te varsion is below 1.9 then please download and nstall the latest version 2.3 - then at least You will have sound on the headphones jack

second - the problem with alsa - till today have no exists good drivers for Toshiba L30 - the one solution is swith off the ALSA and work on OSS (however in this point I should one more time mention - sometimes this solutions work, for other person/computer model it is impossible)

Here You are the procedure:

/etc/modprobe.d/sound
options snd-hda-intel model=uniwill-m31 position_fix=1
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

/etc/modules
snd-pcm-oss
snd-seq-oss
snd-mixer-oss

Regards
Marcel sp9xwd
 
  


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
No sound in PCLinuxOS-HDA_Intel sluzi26 Linux - Laptop and Netbook 1 12-28-2006 01:53 PM
AC '97 Sound not working, Dapper Taigrr Ubuntu 3 10-08-2006 10:52 PM
help...no sound with usb PCTV using dapper ubuntu d2d Linux - Hardware 0 04-27-2006 05:48 PM
Sound problems with ubuntu 4.1 and a realtek sound card linux-novice Linux - Newbie 1 02-18-2006 11:44 PM
Realtek Sound and Ubuntu Linux - No Sound meindl007 Linux - Hardware 22 10-05-2005 02:16 PM

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

All times are GMT -5. The time now is 05:54 AM.

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