!!################################ !!ALSA Information Script v 0.4.62 !!################################ !!Script ran on: Mon Sep 30 22:18:46 UTC 2013 !!Linux Distribution !!------------------ Fedora release 17 (Beefy Miracle) Fedora release 17 (Beefy Miracle) NAME=Fedora ID=fedora PRETTY_NAME="Fedora 17 (Beefy Miracle)" CPE_NAME="cpe:/o:fedoraproject:fedora:17" Fedora release 17 (Beefy Miracle) Fedora release 17 (Beefy Miracle) !!DMI Information !!--------------- Manufacturer: IBM Product Name: 2366DG3 Product Version: Not Available Firmware Version: 1IET71WW (2.10 ) !!Kernel Information !!------------------ Kernel release: 3.9.10-100.fc17.i686 Operating System: GNU/Linux Architecture: i686 Processor: i686 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k3.9.10-100.fc17.i686 Library version: 1.0.26 Utilities version: 1.0.26 !!Loaded ALSA modules !!------------------- snd_intel8x0 snd_intel8x0m thinkpad_acpi !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes aRts: Installed - Yes (/usr/bin/artsd) Running - No Jack: Installed - Yes (/usr/bin/jackd) Running - No !!Soundcards recognised by ALSA !!----------------------------- 0 [I82801CAICH3 ]: ICH - Intel 82801CA-ICH3 Intel 82801CA-ICH3 with AD1881A at irq 11 1 [Modem ]: ICH-MODEM - Intel 82801CA-ICH3 Modem Intel 82801CA-ICH3 Modem at irq 11 29 [ThinkPadEC ]: ThinkPad EC - ThinkPad Console Audio Control ThinkPad Console Audio Control at EC reg 0x30, fw 1IHT20WW-1.07 !!PCI Soundcards installed in the system !!-------------------------------------- 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02) !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- 00:1f.5 0401: 8086:2485 (rev 02) Subsystem: 1014:0508 !!Loaded sound module options !!--------------------------- !!Module: snd_intel8x0 ac97_clock : 0 ac97_quirk : (null) buggy_irq : 0 buggy_semaphore : N enable : N id : (null) index : -1 inside_vm : -1 joystick : 0 spdif_aclink : 0 xbox : N !!Module: snd_intel8x0m ac97_clock : 0 enable : N id : (null) index : -2 !!Module: thinkpad_acpi brightness_enable : 2 brightness_mode : 2 enable : Y experimental : 0 fan_control : N force_load : N hotkey_report_mode : 0 id : ThinkPadEC index : -536870912 volume_capabilities : 0 volume_control : N volume_mode : 3 !!AC97 Codec information !!---------------------- --startcollapse-- 0-0/0: Analog Devices AD1881A PCI Subsys Vendor: 0x1014 PCI Subsys Device: 0x0508 Flags: 0 Capabilities : -headphone out- DAC resolution : 16-bit ADC resolution : 16-bit 3D enhancement : Analog Devices Phat Stereo Current setup Mic gain : 20dB [ 20dB] POP path : post 3D Sim. stereo : off 3D enhancement : off Loudness : off Mono output : MIX Mic select : Mic1 ADC/DAC loopback : off Extended ID : codec=0 rev=0 DSA=0 VRA Extended status : VRA PCM front DAC : 22050Hz PCM ADC : 48000Hz AD18XX configuration Unchained : 0x1000,0x0000,0x0000 Chained : 0x0000,0x0000,0x0000 0:00 = 0410 0:02 = 1010 0:04 = 0000 0:06 = 0000 0:08 = 0000 0:0a = 001e 0:0c = 001f 0:0e = 005f 0:10 = 0000 0:12 = 9f1f 0:14 = 1f1f 0:16 = 9f1f 0:18 = 0f0f 0:1a = 0404 0:1c = 8f0f 0:1e = 0000 0:20 = 8000 0:22 = 0000 0:24 = 0000 0:26 = 000f 0:28 = 0001 0:2a = 0001 0:2c = 5622 0:2e = 0000 0:30 = 0000 0:32 = bb80 0:34 = 0000 0:36 = 0000 0:38 = 0000 0:3a = 0000 0:3c = 0000 0:3e = 0000 0:40 = 0000 0:42 = 0000 0:44 = 0000 0:46 = 0000 0:48 = 0000 0:4a = 0000 0:4c = 0000 0:4e = 0000 0:50 = 0000 0:52 = 0000 0:54 = 0000 0:56 = 0000 0:58 = 0000 0:5a = 0000 0:5c = 0000 0:5e = 0000 0:60 = 0000 0:62 = 0000 0:64 = 0000 0:66 = 0000 0:68 = 0000 0:6a = 0000 0:6c = 0000 0:6e = 0000 0:70 = 2100 0:72 = 0000 0:74 = 1101 0:76 = 0404 0:78 = bb80 0:7a = 5622 0:7c = 4144 0:7e = 5348 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw-rw- 1 root root 116, 0 Sep 30 23:52 /dev/snd/controlC0 crw-rw-rw- 1 root root 116, 32 Sep 30 23:52 /dev/snd/controlC1 crw-rw-rw-. 1 root root 116, 64 Sep 30 23:52 /dev/snd/controlC2 crw-rw-rw- 1 root audio 116, 2 Sep 30 23:51 /dev/snd/controlC29 crw-rw-rw-. 1 root root 116, 96 Sep 30 23:52 /dev/snd/controlC3 crw-rw-rw-. 1 root root 116, 4 Sep 30 23:52 /dev/snd/hwC0D0 crw-rw-rw-. 1 root root 116, 5 Sep 30 23:52 /dev/snd/hwC0D1 crw-rw-rw-. 1 root root 116, 6 Sep 30 23:52 /dev/snd/hwC0D2 crw-rw-rw-. 1 root root 116, 7 Sep 30 23:52 /dev/snd/hwC0D3 crw-rw-rw-. 1 root root 116, 36 Sep 30 23:52 /dev/snd/hwC1D0 crw-rw-rw-. 1 root root 116, 37 Sep 30 23:52 /dev/snd/hwC1D1 crw-rw-rw-. 1 root root 116, 38 Sep 30 23:52 /dev/snd/hwC1D2 crw-rw-rw-. 1 root root 116, 39 Sep 30 23:52 /dev/snd/hwC1D3 crw-rw-rw-. 1 root root 116, 68 Sep 30 23:52 /dev/snd/hwC2D0 crw-rw-rw-. 1 root root 116, 69 Sep 30 23:52 /dev/snd/hwC2D1 crw-rw-rw-. 1 root root 116, 70 Sep 30 23:52 /dev/snd/hwC2D2 crw-rw-rw-. 1 root root 116, 71 Sep 30 23:52 /dev/snd/hwC2D3 crw-rw-rw-. 1 root root 116, 100 Sep 30 23:52 /dev/snd/hwC3D0 crw-rw-rw-. 1 root root 116, 101 Sep 30 23:52 /dev/snd/hwC3D1 crw-rw-rw-. 1 root root 116, 102 Sep 30 23:52 /dev/snd/hwC3D2 crw-rw-rw-. 1 root root 116, 103 Sep 30 23:52 /dev/snd/hwC3D3 crw-rw-rw-. 1 root root 116, 8 Sep 30 23:52 /dev/snd/midiC0D0 crw-rw-rw-. 1 root root 116, 9 Sep 30 23:52 /dev/snd/midiC0D1 crw-rw-rw-. 1 root root 116, 10 Sep 30 23:52 /dev/snd/midiC0D2 crw-rw-rw-. 1 root root 116, 11 Sep 30 23:52 /dev/snd/midiC0D3 crw-rw-rw-. 1 root root 116, 12 Sep 30 23:52 /dev/snd/midiC0D4 crw-rw-rw-. 1 root root 116, 13 Sep 30 23:52 /dev/snd/midiC0D5 crw-rw-rw-. 1 root root 116, 14 Sep 30 23:52 /dev/snd/midiC0D6 crw-rw-rw-. 1 root root 116, 15 Sep 30 23:52 /dev/snd/midiC0D7 crw-rw-rw-. 1 root root 116, 40 Sep 30 23:52 /dev/snd/midiC1D0 crw-rw-rw-. 1 root root 116, 41 Sep 30 23:52 /dev/snd/midiC1D1 crw-rw-rw-. 1 root root 116, 42 Sep 30 23:52 /dev/snd/midiC1D2 crw-rw-rw-. 1 root root 116, 43 Sep 30 23:52 /dev/snd/midiC1D3 crw-rw-rw-. 1 root root 116, 44 Sep 30 23:52 /dev/snd/midiC1D4 crw-rw-rw-. 1 root root 116, 45 Sep 30 23:52 /dev/snd/midiC1D5 crw-rw-rw-. 1 root root 116, 46 Sep 30 23:52 /dev/snd/midiC1D6 crw-rw-rw-. 1 root root 116, 47 Sep 30 23:52 /dev/snd/midiC1D7 crw-rw-rw-. 1 root root 116, 72 Sep 30 23:52 /dev/snd/midiC2D0 crw-rw-rw-. 1 root root 116, 73 Sep 30 23:52 /dev/snd/midiC2D1 crw-rw-rw-. 1 root root 116, 74 Sep 30 23:52 /dev/snd/midiC2D2 crw-rw-rw-. 1 root root 116, 75 Sep 30 23:52 /dev/snd/midiC2D3 crw-rw-rw-. 1 root root 116, 76 Sep 30 23:52 /dev/snd/midiC2D4 crw-rw-rw-. 1 root root 116, 77 Sep 30 23:52 /dev/snd/midiC2D5 crw-rw-rw-. 1 root root 116, 78 Sep 30 23:52 /dev/snd/midiC2D6 crw-rw-rw-. 1 root root 116, 79 Sep 30 23:52 /dev/snd/midiC2D7 crw-rw-rw-. 1 root root 116, 104 Sep 30 23:52 /dev/snd/midiC3D0 crw-rw-rw-. 1 root root 116, 105 Sep 30 23:52 /dev/snd/midiC3D1 crw-rw-rw-. 1 root root 116, 106 Sep 30 23:52 /dev/snd/midiC3D2 crw-rw-rw-. 1 root root 116, 107 Sep 30 23:52 /dev/snd/midiC3D3 crw-rw-rw-. 1 root root 116, 108 Sep 30 23:52 /dev/snd/midiC3D4 crw-rw-rw-. 1 root root 116, 109 Sep 30 23:52 /dev/snd/midiC3D5 crw-rw-rw-. 1 root root 116, 110 Sep 30 23:52 /dev/snd/midiC3D6 crw-rw-rw-. 1 root root 116, 111 Sep 30 23:52 /dev/snd/midiC3D7 crw-rw-rw- 1 root root 116, 24 Sep 30 23:52 /dev/snd/pcmC0D0c crw-rw-rw- 1 root root 116, 16 Sep 30 23:52 /dev/snd/pcmC0D0p crw-rw-rw- 1 root root 116, 25 Sep 30 23:52 /dev/snd/pcmC0D1c crw-rw-rw-. 1 root root 116, 17 Sep 30 23:52 /dev/snd/pcmC0D1p crw-rw-rw-. 1 root root 116, 26 Sep 30 23:52 /dev/snd/pcmC0D2c crw-rw-rw-. 1 root root 116, 18 Sep 30 23:52 /dev/snd/pcmC0D2p crw-rw-rw-. 1 root root 116, 27 Sep 30 23:52 /dev/snd/pcmC0D3c crw-rw-rw-. 1 root root 116, 19 Sep 30 23:52 /dev/snd/pcmC0D3p crw-rw-rw-. 1 root root 116, 28 Sep 30 23:52 /dev/snd/pcmC0D4c crw-rw-rw-. 1 root root 116, 20 Sep 30 23:52 /dev/snd/pcmC0D4p crw-rw-rw-. 1 root root 116, 29 Sep 30 23:52 /dev/snd/pcmC0D5c crw-rw-rw-. 1 root root 116, 21 Sep 30 23:52 /dev/snd/pcmC0D5p crw-rw-rw-. 1 root root 116, 30 Sep 30 23:52 /dev/snd/pcmC0D6c crw-rw-rw-. 1 root root 116, 22 Sep 30 23:52 /dev/snd/pcmC0D6p crw-rw-rw-. 1 root root 116, 31 Sep 30 23:52 /dev/snd/pcmC0D7c crw-rw-rw-. 1 root root 116, 23 Sep 30 23:52 /dev/snd/pcmC0D7p crw-rw-rw- 1 root root 116, 56 Sep 30 23:52 /dev/snd/pcmC1D0c crw-rw-rw- 1 root root 116, 48 Sep 30 23:52 /dev/snd/pcmC1D0p crw-rw-rw-. 1 root root 116, 57 Sep 30 23:52 /dev/snd/pcmC1D1c crw-rw-rw-. 1 root root 116, 49 Sep 30 23:52 /dev/snd/pcmC1D1p crw-rw-rw-. 1 root root 116, 58 Sep 30 23:52 /dev/snd/pcmC1D2c crw-rw-rw-. 1 root root 116, 50 Sep 30 23:52 /dev/snd/pcmC1D2p crw-rw-rw-. 1 root root 116, 59 Sep 30 23:52 /dev/snd/pcmC1D3c crw-rw-rw-. 1 root root 116, 51 Sep 30 23:52 /dev/snd/pcmC1D3p crw-rw-rw-. 1 root root 116, 60 Sep 30 23:52 /dev/snd/pcmC1D4c crw-rw-rw-. 1 root root 116, 52 Sep 30 23:52 /dev/snd/pcmC1D4p crw-rw-rw-. 1 root root 116, 61 Sep 30 23:52 /dev/snd/pcmC1D5c crw-rw-rw-. 1 root root 116, 53 Sep 30 23:52 /dev/snd/pcmC1D5p crw-rw-rw-. 1 root root 116, 62 Sep 30 23:52 /dev/snd/pcmC1D6c crw-rw-rw-. 1 root root 116, 54 Sep 30 23:52 /dev/snd/pcmC1D6p crw-rw-rw-. 1 root root 116, 63 Sep 30 23:52 /dev/snd/pcmC1D7c crw-rw-rw-. 1 root root 116, 55 Sep 30 23:52 /dev/snd/pcmC1D7p crw-rw-rw-. 1 root root 116, 88 Sep 30 23:52 /dev/snd/pcmC2D0c crw-rw-rw-. 1 root root 116, 80 Sep 30 23:52 /dev/snd/pcmC2D0p crw-rw-rw-. 1 root root 116, 89 Sep 30 23:52 /dev/snd/pcmC2D1c crw-rw-rw-. 1 root root 116, 81 Sep 30 23:52 /dev/snd/pcmC2D1p crw-rw-rw-. 1 root root 116, 90 Sep 30 23:52 /dev/snd/pcmC2D2c crw-rw-rw-. 1 root root 116, 82 Sep 30 23:52 /dev/snd/pcmC2D2p crw-rw-rw-. 1 root root 116, 91 Sep 30 23:52 /dev/snd/pcmC2D3c crw-rw-rw-. 1 root root 116, 83 Sep 30 23:52 /dev/snd/pcmC2D3p crw-rw-rw-. 1 root root 116, 92 Sep 30 23:52 /dev/snd/pcmC2D4c crw-rw-rw-. 1 root root 116, 84 Sep 30 23:52 /dev/snd/pcmC2D4p crw-rw-rw-. 1 root root 116, 93 Sep 30 23:52 /dev/snd/pcmC2D5c crw-rw-rw-. 1 root root 116, 85 Sep 30 23:52 /dev/snd/pcmC2D5p crw-rw-rw-. 1 root root 116, 94 Sep 30 23:52 /dev/snd/pcmC2D6c crw-rw-rw-. 1 root root 116, 86 Sep 30 23:52 /dev/snd/pcmC2D6p crw-rw-rw-. 1 root root 116, 95 Sep 30 23:52 /dev/snd/pcmC2D7c crw-rw-rw-. 1 root root 116, 87 Sep 30 23:52 /dev/snd/pcmC2D7p crw-rw-rw-. 1 root root 116, 120 Sep 30 23:52 /dev/snd/pcmC3D0c crw-rw-rw-. 1 root root 116, 112 Sep 30 23:52 /dev/snd/pcmC3D0p crw-rw-rw-. 1 root root 116, 121 Sep 30 23:52 /dev/snd/pcmC3D1c crw-rw-rw-. 1 root root 116, 113 Sep 30 23:52 /dev/snd/pcmC3D1p crw-rw-rw-. 1 root root 116, 122 Sep 30 23:52 /dev/snd/pcmC3D2c crw-rw-rw-. 1 root root 116, 114 Sep 30 23:52 /dev/snd/pcmC3D2p crw-rw-rw-. 1 root root 116, 123 Sep 30 23:52 /dev/snd/pcmC3D3c crw-rw-rw-. 1 root root 116, 115 Sep 30 23:52 /dev/snd/pcmC3D3p crw-rw-rw-. 1 root root 116, 124 Sep 30 23:52 /dev/snd/pcmC3D4c crw-rw-rw-. 1 root root 116, 116 Sep 30 23:52 /dev/snd/pcmC3D4p crw-rw-rw-. 1 root root 116, 125 Sep 30 23:52 /dev/snd/pcmC3D5c crw-rw-rw-. 1 root root 116, 117 Sep 30 23:52 /dev/snd/pcmC3D5p crw-rw-rw-. 1 root root 116, 126 Sep 30 23:52 /dev/snd/pcmC3D6c crw-rw-rw-. 1 root root 116, 118 Sep 30 23:52 /dev/snd/pcmC3D6p crw-rw-rw-. 1 root root 116, 127 Sep 30 23:52 /dev/snd/pcmC3D7c crw-rw-rw-. 1 root root 116, 119 Sep 30 23:52 /dev/snd/pcmC3D7p crw-rw-rw- 1 root root 116, 1 Sep 30 23:52 /dev/snd/seq crw-rw-rw- 1 root root 116, 33 Sep 30 23:52 /dev/snd/timer /dev/snd/by-path: total 0 drwxrwxrwx. 2 root root 100 Sep 30 23:51 . drwxrwxrwx. 3 root root 2440 Sep 30 23:52 .. lrwxrwxrwx. 1 root root 12 Sep 30 23:51 pci-0000:00:1f.5 -> ../controlC0 lrwxrwxrwx. 1 root root 12 Sep 30 23:51 pci-0000:00:1f.6 -> ../controlC1 lrwxrwxrwx. 1 root root 13 Sep 30 23:51 platform-thinkpad_acpi -> ../controlC29 !!ALSA configuration files !!------------------------ !!User specific config file (~/.asoundrc) pcm.intel8x0 { type hw card 0 } ctl.intel8x0 { type hw card 0 } !!System wide config file (/etc/asound.conf) # # Place your global alsa-lib configuration here... # !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** ARECORD **** List of CAPTURE Hardware Devices **** !!Amixer output !!------------- !!-------Mixer controls for card 0 [I82801CAICH3] Invalid card number. Usage: amixer [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control Invalid card number. Usage: amixer [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control !!-------Mixer controls for card 1 [Modem] Invalid card number. Usage: amixer [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control Invalid card number. Usage: amixer [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control !!-------Mixer controls for card 29 [ThinkPadEC] Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 1IHT20WW-1.07' Mixer name : 'ThinkPad EC 1IHT20WW-1.07' Components : '' Controls : 2 Simple ctrls : 1 Simple mixer control 'Console',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 14 Mono: Playback 14 [100%] [on] !!Alsactl output !!-------------- --startcollapse-- state.ThinkPadEC { control.1 { iface MIXER name 'Console Playback Volume' value 14 comment { access read type INTEGER count 1 range '0 - 14' } } control.2 { iface MIXER name 'Console Playback Switch' value true comment { access read type BOOLEAN count 1 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module snd_pcm_oss snd_mixer_oss nfsv3 nfs_acl nfsv4 auth_rpcgss nfs lockd sunrpc dns_resolver fscache bnep bluetooth fuse ndiswrapper be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb4i cxgb4 cxgb3i cxgb3 mdio libcxgbi ib_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ib_mad ib_core ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi snd_intel8x0 snd_intel8x0m snd_ac97_codec iTCO_wdt ac97_bus iTCO_vendor_support snd_seq mperf snd_seq_device snd_pcm gpio_ich lpc_ich microcode snd_page_alloc snd_timer ppdev nsc_ircc e100 thinkpad_acpi snd irda i2c_i801 mii crc_ccitt rfkill of_i2c soundcore parport_pc parport binfmt_misc uinput yenta_socket video radeon i2c_algo_bit drm_kms_helper ttm drm i2c_core !!ALSA/HDA dmesg !!--------------