Измените звуковое устройство по умолчанию

11

После обновления до Ubuntu 13.10 мой звук перестает работать. В конце концов я понял, что Ubuntu выбрал звуковое устройство HDMI вместо своих аналоговых громкоговорителей. Я переключился на правильное устройство, и все работало нормально, пока я не перезагрузился. Теперь я должен выбрать правильное устройство каждый раз, когда загружаю Ubuntu. Как установить громкоговорители в качестве устройства по умолчанию?

Изменить: Поскольку я обновлен до Ubuntu 14.04 Ubuntu теперь выбирает встроенное звуковое устройство по умолчанию, поэтому у меня больше нет этой проблемы.

    
задан OpenTangent 31.12.2013 в 07:11
источник

6 ответов

22

Run:

$ pacmd list-cards

Отобразить индекс ваших карт. Например, звуковая карта pci имеет индекс 2. Звуковой профиль для аналогового выхода (опять же как пример) называется «output: analog-stereo».

Тогда:

$ pacmd set-card-profile 2 output:analog-stereo

Чтобы установить это как результат (попробуйте). Чтобы сделать его постоянным, отредактируйте /etc/pulse/default.pa и добавьте:

set-card-profile 2  output:analog-stereo
set-default-sink 2

Перезапустите pulseaudio или перезагрузитесь, чтобы проверить настойчивость.

Если вы хотите также установить значения по умолчанию для микрофона (ввода)

set-card-profile 2  output:analog-stereo+input:analog-stereo
set-default-sink 2
    
ответ дан bak202 24.07.2014 в 16:21
2

В тире найдите Селектор мультимедийных систем .

Откройте его, а на вкладке Audio вы можете выбрать стандартные аудиовходы и выходы.

Это приложение установлено по умолчанию в Ubuntu Installation. Но если вы этого не сделали, то можете установить

sudo apt-get install gnome-media

Если он не отображается в тире, запустите:

gksudo gedit /usr/share/applications/gstreamer-properties.desktop

В результирующем текстовом файле перейти к строке начинается с NoDisplay= . Измените NoDisplay=true на NoDisplay=false

    
ответ дан user224082 31.12.2013 в 08:24
1

Самым простым решением для Ubuntu 16.04 было создание скрипта, который слушает, когда разблокирует экран, а не скрипт, который слушает, когда происходит пробуждение системы, потому что, похоже, не все службы доступны в тот момент, когда эта система просыпается. Я не мог заставить pulseaudio переключиться на звук HDMI с помощью сценария пробуждения, но успешно исправил его с помощью сценария прослушивания разблокировки:

dbus-monitor --session "type='signal',interface='com.ubuntu.Upstart0_6'" | \
(
  while true; do
    read X
    if echo $X | grep "desktop-lock" &> /dev/null; then
        echo "screen locked"
    elif echo $X | grep "desktop-unlock" &> /dev/null; then
      /usr/bin/pacmd set-card-profile 0 output:hdmi-surround+input:analog-stereo
    fi
  done
)
    
ответ дан nork 14.06.2016 в 00:36
0

Во-первых, спасибо пользователю224082 за ваше решение, которое помогло мне узнать, какое устройство мне нужно.

Чтобы узнать, какое устройство ALSA вам необходимо:

  1. Используя селектор мультимедийных систем, выберите ALSA - Advanced Linux Sound Архитектура для Плагин
  2. Проверьте различные параметры в устройстве , пока нужный динамик не будет выбран
  3. Обратите внимание на значение device= в поле «Трубопровод». Шахта была "hw:0,4"

Как только вы узнаете, какое устройство вам нужно, установите его как значение по умолчанию:

Измените default.pa, набрав sudo nano /etc/pulse/default.pa

В самом низу файла добавьте:

load-module module-alsa-sink sink_name=spkr device=hw:0,4
set-default-sink spkr

заменив значение device= на ваше устройство.

    
ответ дан oMiKeY 16.07.2018 в 18:09
0

Вы можете установить значение по умолчанию, заказывая звуковые карты в ALSA с slots= .

Найдите имена модулей драйвера для звуковых карт, которые вы хотите использовать, проверяя выход lsmod с помощью: lsmod | grep -P '^snd[_]?[A-z]*' или всего lsmod . Напр. мой Creative X-FI Xtreme Gamer snd_ctxfi , мой бортовой snd_hda_intel , а моя веб-камера USB snd_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 & amp; CTRL+x. Перезагрузите, и вы можете быть отсортированы.

    
ответ дан Jonathan 31.05.2014 в 03:22
0

Если вы используете новый gnome 3.x, покажите настройки типа запуска (по умолчанию для Windows) - > звук. Выберите другой вариант по умолчанию, закройте окно.

    
ответ дан Luke Dupin 31.08.2017 в 13:38