Problem związany z wielkością widżetów w przypadku wtłaczania karty dźwiękowej

8

Podłączenie karty dźwiękowej USB może czasami spowodować natychmiastowe przełączenie bieżącego wyjścia audio (np. głośniki Banshee i PC). Ale regulacja głośności (widget dźwiękowy w zasobniku systemowym, klawisze klawiatury głośności) utknęła na starej karcie dźwiękowej.

Podłącz kartę dźwiękową i wzmacniacz, gdy głośność jest ustawiona na bardzo wysoką dla głośników komputera. Nie możesz kontrolować głośności bez otwierania ustawień dźwięku lub alsamixer. Może to spowodować zakłócenia sąsiadów w niektórych krajach. Nie można jej kontrolować za pomocą widżetu dźwiękowego w pasku zadań ani klawiszy klawiatury głośności.

Jak wyłączyć automatyczny przełącznik sprzętowego wyjścia audio lub włączyć automatyczne przełączanie kontroli głośności oprogramowania? Byłoby wspaniale, gdyby zachowanie oprogramowania było zgodne ze sprzętem.

Ubuntu 11.10 wanilia na bieżąco.

    
zadawane jpic 15.01.2012, 13:34
źródło

1 odpowiedź

2

Możesz osiągnąć to, co chcesz, używając reguły udev, która jest napisana, by działać w określonych sytuacjach. W takim przypadku te zdarzenia będą polegać na podłączeniu karty dźwiękowej usb i odłączeniu jej. Według to odpowiedź na forum, możliwe rozwiązanie jest następujące:

  1. Otwórz plik z regułami udev karty dźwiękowej:

    sudo -H nautilus /etc/udev/rules.d/10-usb-sound-card.rules
    
  2. Wklej i skopiuj

    KERNEL=="pcmC[D0-9cp]*", ACTION=="add", PROGRAM="/bin/sh -c 'K=%k; K=$${K#pcmC}; K=$${K%%D*}; echo defaults.ctl.card $$K > /etc/asound.conf; echo defaults.pcm.card $$K >>/etc/asound.conf"
    
    KERNEL=="pcmC[D0-9cp]*", ACTION=="remove", PROGRAM="/bin/sh -c 'echo defaults.ctl.card 0 > /etc/asound.conf; echo defaults.pcm.card 0 >>/etc/asound.conf'"
    
  3. Zapisz plik i nadaj

    sudo udevadm trigger --action=add /etc/udev/rules.d/10-usb-sound-card.rules
    
Polecenie

. Następnie przetestuj tę regułę, podłączając i odłączając kartę dźwiękową USB.

Mam nadzieję, że ci to pomoże.

    
odpowiedział numand 17.09.2012, 20:02
źródło

Przeczytaj inne pytania na temat tagów