После обновления до Ubuntu 13.10 мой звук перестал работать. В конце концов я понял, что Ubuntu выбрал звуковое устройство HDMI вместо моих аналоговых динамиков. Я переключился на правильное устройство, и все работало нормально, пока я не перезагрузился. Теперь я должен выбирать правильное устройство каждый раз при загрузке Ubuntu. Как установить динамики в качестве устройства по умолчанию?
Изменить: Поскольку я обновился до Ubuntu 14.04, Ubuntu теперь выбирает встроенное звуковое устройство по умолчанию, поэтому у меня больше нет этой проблемы.
Ответы:
Бегать:
Для отображения индекса ваших карт. Например, моя звуковая карта pci имеет индекс 2. Звуковой профиль для аналогового выхода (снова в качестве примера) называется «output: analog-стерео».
Потом:
Чтобы установить это как выход (попробуйте). Чтобы сделать его постоянным, отредактируйте /etc/pulse/default.pa и добавьте:
Перезапустите pulseaudio или перезагрузите компьютер, чтобы проверить постоянство.
Если вы хотите также установить микрофон (вход) по умолчанию
источник
pacmd list-cards
только перечислил одну карту, таким образом я думал, что не мог переключиться Я хочу переключиться с динамиков моего ноутбука на HDMI. Это та же карта для меня, просто еще один выход (analog-stereo
противhdmi-stereo
).На Черте, ищите Селектор Мультимедийных систем .
Откройте его и на его
Audio
вкладке вы можете выбрать аудио устройства ввода и вывода по умолчанию.Это приложение установлено по умолчанию в Ubuntu Installation. Но если вы этого не сделаете, то можете установить
Если это не показано в Dash, запустите:
В полученном текстовом файле перейти к строке начинается с
NoDisplay=
. ИзменениеNoDisplay=true
ToNoDisplay=false
источник
Самым простым решением для Ubuntu 16.04 было создание сценария, который прослушивает, когда экран разблокируется, вместо сценария, который прослушивает, когда система активируется, поскольку кажется, что не все службы доступны в момент, когда система активируется. Я не смог заставить pulseaudio переключиться на звук HDMI с помощью сценария пробуждения, но успешно исправил его с помощью сценария прослушивания разблокировки:
источник
Если вы используете более новый 3.x gnome, покажите настройки типа вашей панели запуска (клавиша по умолчанию) -> звук. Выберите другое значение по умолчанию, закройте окно.
источник
Вы можете установить значение по умолчанию, заказав звуковые карты в ALSA с
slots=
.Найдите имена модулей драйвера для звуковых карт, которые вы хотите использовать, проверив
lsmod
вывод с помощью:lsmod | grep -P '^snd[_]?[A-z]*'
или простоlsmod
. Например, мой Creative X-FI Xtreme Gamersnd_ctxfi
, мой бортовой,snd_hda_intel
и моя веб-камера USBsnd_usb_audio
.Теперь откройте в текстовом редакторе или nano свой соответствующий файл конфигурации ALSA, например,
sudo nano /etc/modprobe.d/alsa-base.conf
и внизу добавьте что-то из следующего в порядке приоритета (первое объявление становится значением по умолчанию):options snd slots=snd_ctxfi,snd_hda_audio,snd_usb_audio
затем сохранить простоCTRL+o+enter
&CTRL+x
. Перезапустите, и вы можете быть отсортированы.источник
Во-первых, спасибо пользователю 224082 за ваше решение, которое помогло мне определить, какое устройство мне нужно.
Чтобы найти какое устройство ALSA вам нужно:
device=
значение в поле Конвейер. Мой был"hw:0,4"
Как только вы знаете, какое устройство вам нужно, установите его по умолчанию:
Отредактируйте default.pa, набрав
sudo nano /etc/pulse/default.pa
В самом низу файла добавьте:
заменив
device=
значение на ваше устройство.источник
Есть также расширение GNOME Audio Output Switcher , которое обеспечивает быстрый доступ:
источник