Всякий раз, когда я подключал мою старую аудиогнездо для гарнитуры, звук сразу переключался с динамиков на динамики гарнитуры, и микрофон сразу становился доступен.
Когда я подключаю свою новую USB-гарнитуру, я должен открыть Настройки звука и переключить и вход, и выход на гарнитуру.
Есть ли способ сделать это автоматически?
Я использую ноутбук Fujitsu-Siemens Amilo Pi, Maverick и USB-гарнитуру Logitech H330.
10.10
sound
pulseaudio
automation
headset
david.libremone
источник
источник
Ответы:
На самом деле это ошибка в Pulseaudio.
Вот недавний отчет об ошибке в этой ситуации, но он может быть обманом этого более старого (но, как сообщается, исправлено).
Вот обходной путь, который вы могли бы использовать. Создайте текстовый файл и вставьте его в:
Если это ваш третий, вам следует заменить конечные числа в командах цифрой «2». Если четвертый, то «3». И так далее.
Затем вы можете создать панель запуска и нажимать на нее каждый раз, когда подключаете гарнитуру. Пока это уродливый обходной путь, но пока он не исправлен (т. Е. Pulseaudio запоминает предпочтительные устройства), я больше ничего не могу сделать.
Вы могли бы сделать какой-то крайний сумасшедший обходной путь, включающий написание правил udev ... но стоит ли это того? ;)
источник
Я нашел ответ здесь: http://crunchbang.org/forums/viewtopic.php?pid=114968
Вы можете сделать одну из двух вещей (или обе):
Откройте alsamixer с помощью командной строки:
а затем нажмите F6 и выберите устройство по умолчанию для alsa. После этого сохраните настройки alsa:
Также может потребоваться изменить файл конфигурации alsa: ( /etc/modprobe.d/alsabase.conf ). Затем вы помещаете '0' рядом с устройством, которое вы хотите использовать по умолчанию, поэтому, если это звуковое устройство USB, у вас будет такая строка:
Затем перезагрузите систему.
источник