LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   DISCUSS about You have sound? Please enter and help LQ! (https://www.linuxquestions.org/questions/linux-hardware-18/discuss-about-you-have-sound-please-enter-and-help-lq-780033/)

miros84 01-05-2010 11:09 AM

DISCUSS about You have sound? Please enter and help LQ!
 
Discussing about problems with reccolect info about our sound devices

Sorry I had to modify the commands for more efficient. I make this thread for discuss and this one for info.

miros84 01-05-2010 11:10 AM

Debian Lenny

Code:

00:07.0 Audio device [0403]: nVidia Corporation Device [10de:0774] (rev a1)
Code:

Linux Miros-main 2.6.30-bpo.1-686 #1 SMP Mon Aug 17 14:57:26 UTC 2009 i686 GNU/Linux

repo 01-05-2010 11:24 AM

Debian sid

Code:

00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)

Linux cannabis 2.6.31-1-686 #1 SMP Sun Nov 15 20:39:33 UTC 2009 i686 GNU/Linux


brianL 01-05-2010 11:30 AM

Slackware64 13.0
Code:

00:05.0 Audio device [0403]: nVidia Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)

Linux SlackB 2.6.29.6 #2 SMP Mon Dec 7 14:40:49 CST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ AuthenticAMD GNU/Linux


miros84 01-05-2010 11:31 AM

Debian squeeze

Code:

00:05.0 Audio device [0403]: nVidia Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)
Code:

Linux debian 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 UTC 2009 i686 GNU/Linux

knudfl 01-05-2010 11:42 AM

.. Example ..
Computer 2 , Gigabyte GA-8I915P
( Another twenty OS's to follow from this one.)

Redhat EL 5.3 :
Code:

uname -a
Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux

Code:

/sbin/lspci | grep -A 1 Audio
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
Subsystem: Giga-byte Technology Unknown device a005

EDIT : lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 03)

/sbin/lspci -nn ( .. you don't really mean that , do you ? ? ).
EDIT : no relevant output on " el5 ".
So the above ' -nn ' output is from Suse 11.2 .
.....

mark_alfred 01-05-2010 11:56 AM

Code:

mark@debian:~$ lspci -nn | grep audio && uname -a
02:0b.0 Multimedia audio controller [0401]: Creative Labs SB Live! EMU10k1 [1102:0002] (rev 07)
Linux debian.example.com 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686 GNU/Linux
mark@debian:~$


miros84 01-05-2010 12:04 PM

I am sorry to tell you but these commands doesnot show real information.
I just see with another motherboard with onboard chip VA1708S which is VIA.
But in Linux it appers as 10de:03f0 which is nvidia chip number MCP61.
Does means, Linux take a lot of diferents chips as nvidia, however they are VIA for example. If I am wrong, correct me.
So, if you know some command that tells us the exactly name of the audio chipset or the motherboard, I will edit the first post.

David1357 01-05-2010 12:13 PM

Quote:

Originally Posted by knudfl (Post 3815134)
/sbin/lspci -nn ( .. you don't really mean that , do you ? ? ).

Yeah, he does:
Code:

[user@machine:~]:lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
[user@machine:~]:lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)

The second command produces the vendor and device id along with the description. Without the VID:DID, you don't really know what the hardware is.

miros84 01-05-2010 12:20 PM

I will check it here: http://www.pcidatabase.com and make a table.

the trooper 01-05-2010 12:35 PM

Debian Testing/Unstable Amd64:

Code:

ade@Pc1:~$ lspci -nn | grep Audio && uname -a
00:0e.1 Audio device [0403]: nVidia Corporation MCP55 High Definition Audio [10de:0371] (rev a2)
Linux Pc1 2.6.31-1-amd64 #1 SMP Mon Nov 16 04:44:38 UTC 2009 x86_64 GNU/Linux


knudfl 01-05-2010 03:07 PM

Computer 2 , Gigabyte GA-8I915P , continued ..
Code:

00:1b.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 03)
Ubuntu 8.10 Intrepid
Code:

2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux
Suse 11.2 OSS
Code:

2.6.31.5-0.1-default #1 SMP 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux
StartCom 5
Code:

2.6.18-164.6.1.SEL5 #1 SMP Sat Nov 7 19:07:31 EST 2009 i686 i686 i386 GNU/Linux
Suse 10.0 OSS
Code:

2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686 i686 i386 GNU/Linux
Kubuntu 9.04 Intrepid
Code:

2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
Suse 11.1 OSS
Code:

2.6.27.25-0.1-default #1 SMP 2009-07-01 15:37:09 +0200 i686 i686 i386 GNU/Linux
Debian 5 Lenny
Code:

2.6.26-2-686 #1 SMP Fri Aug 14 01:27:18 UTC 2009 i686 GNU/Linux
Slackware 13
Code:

2.6.29.6-smp #2 SMP Mon Aug 17 00:52:54 CDT 2009 i686 Intel(R) Celeron(R) CPU 2.66GHz GenuineIntel GNU/Linux
Fedora 12
Code:

2.6.31.6-166.fc12.i686.PAE #1 SMP Wed Dec 9 11:00:30 EST 2009 i686 i686 i386 GNU/Linux
Scientific Linux SL 5.3
Code:

2.6.18-128.1.14.el5 #1 SMP Tue Jun 16 18:54:15 EDT 2009 i686 i686 i386 GNU/Linux
Mandriva 2010
Code:

2.6.31.5-desktop586-1mnb #1 SMP Fri Oct 23 00:21:26 EDT 2009 i686 Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
Fedora 11
Code:

2.6.30.10-105.fc11.i686.PAE #1 SMP Thu Dec 24 16:41:17 UTC 2009 i686 i686 i386 GNU/Linux
Toorox 05.2009 ( Gentoo based.)
Code:

Linux Toorox 2.6.28-gentoo-r2 #1 SMP PREEMPT Mon Mar 2 21:38:50 CET 2009 i686 Intel(R) Celeron(R) CPU 2.66GHz GenuineIntel GNU/Linux
Mandriva 2009.1 Spring
Code:

2.6.29.1-desktop-4mnb #1 SMP Mon Apr 20 18:57:56 EDT 2009 i686 Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
CentOS 4.2
Code:

2.6.9-78.0.22.EL #1 Thu Apr 30 19:03:25 EDT 2009 i686 i686 i386 GNU/Linux
Fedora 10
Code:

2.6.27.24-170.2.68.fc10.i686 #1 SMP Wed May 20 23:10:16 EDT 2009 i686 i686 i386 GNU/Linux
Suse SLED 11
Code:

2.6.27.19-5-pae #1 SMP 2009-02-28 04:40:21 +0100 i686 i686 i386 GNU/Linux
PCLinuxOS 2009.1
Code:

2.6.26.8.tex3 #1 SMP Mon Jan 12 04:33:38 CST 2009 i686 Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
Ubuntu 9.10 Karmic
Code:

2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux

knudfl 01-06-2010 04:37 AM

Received on email from the OP, @ miros84 :
"" Have you got skype?
I mean another type of list, but i am afraid these commands
doesnot tell us everything I want.
Some chips are VIa, but Linux take them as nvidia.
So, I need another commands. ""

How about ' lshw ' ?

Example , Computer 1. , Dell Dimension 8300 :

PCLinuxOS 2009.2
Code:

2.6.26.8.tex3 #1 SMP Mon Jan 12 04:33:38 CST 2009 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GNU/Linux
Code:

lshw | grep -iA 8 audio
            description: Multimedia audio controller
            product: 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller
            vendor: Intel Corporation
            physical id: 1f.5
            bus info: pci@0000:00:1f.5
            version: 02
            width: 32 bits
            clock: 33MHz
            capabilities: bus_master cap_list
            configuration: driver=Intel ICH latency=0 module=snd_intel8x0

And about # dmidecode : shows very little "Audio" information, it seems.
.....

barboolian 01-06-2010 04:57 AM

Code:

00:07.0 Audio device [0403]: nVidia Corporation MCP65 High Definition Audio [10de:044a] (rev a1)
Linux bladderhead 2.6.31.5-08-11-09 #1 SMP Fri Nov 13 10:23:13 GMT 2009 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-60 AuthenticAMD GNU/Linux

I may be wrong here, and I know I am risking being flamed as a hopeless noob, but all this tells us is that it is a MCP65. The other important thing can be got from

Code:

cat /proc/asound/card0/codec#0|grep "Vendor Id"
which, in my case produces

Code:

Vendor Id: 0x14f15051
This is the number of a Conexant Hermosa 20561

I think you need to know both of these. I think lots of people have a MCP65 with Realtek, which might work (lucky people). MCP65 with Hermosa doesn't transmit sound over HDMI (unlucky me)

barboolian 01-06-2010 05:12 AM

Alternatively if you are udev, I just discovered this

Code:

cat /sys/class/sound/hwC0D0/vendor_name
and this

Code:

cat /sys/class/sound/hwC0D0/chip_name

miros84 01-06-2010 05:22 AM

Thank you boths for these commands.
I maked several tests and I see the unique commands that shows real chipset name is
Quote:

cat /proc/asound/card0/codec#0|grep "Vendor Id"
Other commands shows as what type of chip takes it Linux. Maybe they uses the same codecs. So, to know the real chipset, thanks to barboolian, we need the output of
Quote:

cat /proc/asound/card0/codec#0|grep "Vendor Id"
then when I have enought info, I will go to pcidatabase.com and make a table.

I think this command is ok

cat /proc/asound/card0/codec#0|grep "Vendor Id" && lshw | grep -iA 8 audio && lspci -nn | grep Audio && uname -a

The most important is Vendor Id: 0x11064397
Then I go to pcidatabse.com and see this chipset is:
VIA VT1708S

So, now I know that kernel 2.6.30 supports perfectly VIA VT1708S.

I suggest to make this thread to discuss all problems, and to creat a new thread for all informaton we put.


How to get the vendor and device name?

Enter here: http://www.pcidatabase.com/
If you have this: Vendor Id: 0x11064397

You have to devide it in tow numbers.
1106
4397

Vendor is 1106
Device is 4397 or 0397

Then go to Enter here: http://www.pcidatabase.com/ and look for your vendor. 1106 is: VIA
and then you look for the device. 4397 or 0397.
In this case is 0397, and it is VT1708S
So, now I know it is VIA VT1708S

EricTRA 01-06-2010 05:30 AM

Slackware 13 32bit

Code:

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
Linux danteshell 2.6.29.6-smp #2 SMP Mon Dec 7 16:02:16 CST 2009 i686 Intel(R) Core(TM)2 CPU        T5500  @ 1.66GHz GenuineIntel GNU/Linux

Kind regards,

Eric

miros84 01-06-2010 05:32 AM

INFO You have sound? Please enter and help LQ!
 
Well, I want to recollect information about audio chips, (no audio cards as in HCL).
When we have enought information, I will put it in HCL in audio chips.
Everybody can help, just putting here the output of these commads.
Only one condition. You to have perfect sound and working microphone, if you have some problems, just explain them.

Code:

grep -R "Vendor" /proc/asound/* && lshw | grep -iA 8 audio && lspci -nn | grep Audio && uname -a

Why these commands?
Because, this way, if you have good sound, we will know, what kernel, which audio chipsets supports.

If you dont have installed lshw, install it: apt-get install lshw

I make this thread, because I think if a lot of people help with info, I will organize all information and put it in HCL. I will check it here: http://www.pcidatabase.com and make a table.
In ALSA page doesnot have enought info.
Those of you who want to help me, can put the info from www.pcidatabase.com infront of the Vendor Id: in parentheses. If not, I will put it.

Example: Vendor Id: 0x11064397 ( VIA VT1708S )
Here I explain how to do it.


----------

Please dont discuss problams here. Only put your info here.
For discuss, please do it here:
Regards.
Miros

miros84 01-06-2010 05:33 AM

Debian Squeeze

Code:

Vendor Id: 0x11064397  ( VIA VT1708S )

          description: Audio device
          product: MCP61 High Definition Audio
          vendor: nVidia Corporation
          physical id: 5
          bus info: pci@0000:00:05.0
          version: a2
          width: 32 bits
          clock: 66MHz
          capabilities: bus_master cap_list
          configuration: driver=HDA Intel latency=0 maxlatency=5 mingnt=2
--
            capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
            configuration: ansiversion=5 status=nodisc
    *-pci:1
          description: PCI bridge
          product: MCP61 PCI Express bridge
          vendor: nVidia Corporation
          physical id: 9
          bus info: pci@0000:00:09.0
          version: a2
00:05.0 Audio device [0403]: nVidia Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)
Linux debian 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 UTC 2009 i686 GNU/Linux


miros84 01-06-2010 05:47 AM

Debian Lenny

Code:

Vendor Id: 0x10ec0888  (Realtek ALC888 )

          description: Audio device
          product: nVidia Corporation
          vendor: nVidia Corporation
          physical id: 7
          bus info: pci@0000:00:07.0
          version: a1
          width: 32 bits
          clock: 66MHz
          capabilities: bus_master cap_list
00:07.0 Audio device [0403]: nVidia Corporation Device [10de:0774] (rev a1)
Linux Miros-main 2.6.30-bpo.1-686 #1 SMP Mon Aug 17 14:57:26 UTC 2009 i686 GNU/Linux


barboolian 01-06-2010 06:02 AM

Miros84 is right to do this, because Alsa documentation is rubbish

miros84 01-06-2010 06:44 AM

Ubuntu 9.10

Code:

Vendor Id: 0x10ec0262 ( RealTek ALC882 )

            description: Audio device
            product: 82801I (ICH9 Family) HD Audio Controller
            vendor: Intel Corporation
            physical id: 1b
            bus info: pci@0000:00:1b.0
            version: 03
            width: 64 bits
            clock: 33MHz
            capabilities: bus_master cap_list
            configuration: driver=HDA Intel latency=0 module=snd_hda_intel
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
Linux miros-laptop 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux


no2498 01-09-2010 10:58 AM

-desktop:~$ grep -R "Vendor" /proc/asound/* && lshw | grep -iA 8 audio && lspci -nn | grep Audio && uname -a
/proc/asound/card0/codec97#0/ac97#0-0:PCI Subsys Vendor: 0x1458
/proc/asound/card0/codec97#0/ac97#0-0:Subsys. Vendor ID: 0xffff
/proc/asound/V8237/codec97#0/ac97#0-0:PCI Subsys Vendor: 0x1458
/proc/asound/V8237/codec97#0/ac97#0-0:Subsys. Vendor ID: 0xffff
WARNING: you should run this program as super-user.
description: Multimedia audio controller
product: VT8233/A/8235/8237 AC97 Audio Controller
vendor: VIA Technologies, Inc.
physical id: 11.5
bus info: pci@0000:00:11.5
version: 60
width: 32 bits
clock: 33MHz
capabilities: cap_list
configuration: driver=VIA 82xx Audio latency=0 module=snd_via82xx
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 13
bus info: pci@0000:00:13.0
logical name: eth0
version: 10
00:11.5 Multimedia audio controller [0401]: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller [1106:3059] (rev 60)
Linux no2498-desktop 2.6.24-26-server #1 SMP Tue Dec 1 19:19:20 UTC 2009 i686 GNU/Linux

pixellany 01-10-2010 11:34 AM

I have merged your two closely-related threads.

Next time, one thread per topic---thanks!!

miros84 01-10-2010 11:42 AM

Not exactly. I had another idea, but moderators decide.

cladisch 01-19-2010 05:52 AM

Slackware64 13.0
Code:

Linux olorin 2.6.33-dev-cl #46 SMP Sun Jan 17 20:06:51 CET 2009 x86_64 AMD Phenom(tm) II X4 905e Processor AuthenticAMD GNU/Linux
Code:

lspci
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200] [1002:970f]
03:05.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio] [1043:8788]
03:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 [1102:0002] (rev 05)
03:07.0 Multimedia audio controller: Yamaha Corporation YMF-754 [DS-1E Audio Controller] [1073:0012]

lsusb
Bus 005 Device 002: ID 0582:0007 Roland Corp. SoundCanvas SC-8820
Bus 003 Device 003: ID 0582:0005 Roland Corp. Edirol UM-2 MIDI Adapter
Bus 001 Device 009: ID 041e:3020 Creative Technology, Ltd SoundBlaster Audigy 2 NX
Bus 001 Device 005: ID 0582:0018 Roland Corp.

/proc/asound/card0/codec#0
Codec: VIA VT1708S
Vendor Id: 0x11060397
/proc/asound/card1/codec#0
Codec: ATI RS690/780 HDMI
Vendor Id: 0x1002791a

/proc/asound/cards
 0 [SB            ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfe7f4000 irq 16
 1 [HDMI          ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfe9e8000 irq 19
 2 [D2            ]: AV200 - Xonar D2
                      Asus Virtuoso 200 (rev 2) at 0xe800, irq 20
 3 [YMF754        ]: YMF754 - Yamaha DS-1E (YMF754)
                      Yamaha DS-1E (YMF754) at 0xfebf8000, irq 22
 4 [UA1A          ]: USB-Audio - EDIROL UA-1A
                      Roland EDIROL UA-1A at usb-0000:00:12.2-4.3, full speed
 5 [SC8820        ]: USB-Audio - SC-8820
                      Roland SC-8820 at usb-0000:00:13.0-2, full speed
 6 [UM2            ]: USB-Audio - UM-2
                      EDIROL UM-2 at usb-0000:00:12.0-2, full speed
 7 [NX            ]: USB-Audio - SB Audigy 2 NX
                      Creative Technology Ltd SB Audigy 2 NX at usb-0000:00:12.2-3, high speed
 8 [UART16550A    ]: Serial - Serial MIDI (UART16550A)
                      Serial MIDI (UART16550A) [Soundcanvas] at 0x3f8, irq 4
 9 [VirMIDI        ]: VirMIDI - VirMIDI
                      Virtual MIDI Card 1
10 [Dummy          ]: Dummy - Dummy
                      Dummy 1
11 [Live          ]: EMU10K1 - SB Live! Value [CT4670]
                      SB Live! Value [CT4670] (rev.5, serial:0x201102) at 0xec00, irq 21
12 [pcsp          ]: PC-Speaker - pcsp
                      Internal PC-Speaker at port 0x61
13 [AudioFire2    ]: FireWorks - AudioFire2
                      Echo Digital Audio AudioFire2 (v3.2) at fw1.0, S400

SCNR


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