Форум русскоязычного сообщества Ubuntu


Автор Тема: Как в Ubuntu из консоли сменить устройство воспроизведения звука?  (Прочитано 2042 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CheGevara

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Есть Ubuntu 14.04.
Два аудиоустройства: встроенная звуковуха и hdmi видео-карты.
Из стандартного меню всё норм, можно менять куда посылать весь звук.
Хочется переключать из командной строки (для скрипта, хочется одним нажатием переключать и экран (это нашел как) и приёмник звука).

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5630
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Как вариант использовать alsactl сохранив файлы состояния1 и состояния2 и загружать их
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 375
    • Просмотр профиля
Есть Ubuntu 14.04.

Если у тебя дефолтная Ubuntu, то она идет с pulseaudio. Переключить звук из консоли на другую карточку можно, но слегка геморрно.
Хорошее решение предложили тут:
http://unix.stackexchange.com/questions/65246/change-pulseaudio-input-output-from-shell
там описано как это работает и приложен скрипт, который упрощает эту задачу.

edit: этот способ для случая с двумя устройствами.
Если устройство одно (встроенная карточка и встроенное видео), та там можно просто переключить профиль (ноль там - номер карточки):
pactl set-card-profile 0 output:hdmi-stereo
или
pactl set-card-profile 0 output:hdmi-surround
Посмотреть карточки и доступные профили: pacmd list-cards
« Последнее редактирование: 21 Август 2014, 09:34:06 от altwazar »

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
http://help.ubuntu.ru/wiki/pulseaudio
"маппинг портов звуковой карты" и см. "Sink Port: переключение звука на наушники" где-то так, помнится, переключалку.
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.