[arch-general] Muting internal speakers

Ray Kohler ataraxia937 at gmail.com
Mon Jun 18 10:43:29 EDT 2012


On Mon, Jun 18, 2012 at 10:24 AM, Stephen E. Baker
<baker.stephen.e at gmail.com> wrote:
> On 18/06/2012 9:48 AM, Ralf Mardorf wrote:
>>
>> On Mon, 2012-06-18 at 15:41 +0200, Ralf Mardorf wrote:
>>>
>>> On Mon, 2012-06-18 at 08:34 -0400, Stephen E. Baker wrote:
>>>>
>>>> it involves being able to identify which device your usb sound
>>>> device is.
>>>
>>> "So run:
>>> udevinfo -a -p /sys/block/sda
>>> (replace sda with you device)" -
>>>
>>> http://www.banquise.org/hardware/how-to-automatically-run-a-script-after-inserting-a-usb-device-on-ubuntu/
>>>
>>> What is the name for the sound device?
>>>
>>> FWIW, you get unique device name listed in /proc/asound/
>>>
>>> A Swissonic device
>>> spinymouse at precise:~$ ls -hAl /proc/asound/ | grep card3
>>> dr-xr-xr-x 2 root root 0 Jun 18 15:14 card3
>>> lrwxrwxrwx 1 root root 5 Jun 18 15:14 U0x170b0x11 ->  card3
>>> A Korg device
>>> spinymouse at precise:~$ ls -hAl /proc/asound/ | grep card3
>>> dr-xr-xr-x 2 root root 0 Jun 18 15:14 card3
>>> lrwxrwxrwx 1 root root 5 Jun 18 15:14 nanoKONTROL ->  card3
>>>
>>> but what names are used for "udevinfo -a -p /sys/block/[...]"?
>>>
>>> spinymouse at precise:~$ ls /sys/block/
>>> loop0  loop2  loop4  loop6  ram0  ram10  ram12  ram14  ram2  ram4  ram6
>>> ram8  sda  sr0
>>> loop1  loop3  loop5  loop7  ram1  ram11  ram13  ram15  ram3  ram5  ram7
>>> ram9  sdb
>>
>> Resp. in /sys/"whatever"
>>
> /sys/block/ is block devices (i.e. hard drives, potential ram drives, loop
> back devices), so it wouldn't be in there.   I'm not sure where in /sys it
> would be, but if you check the last few lines dmesg after plugging it in it
> should tell you.

Try /sys/class/sound/card0 (or card1, or whatever number).


More information about the arch-general mailing list