- Вопрос или проблема
- 1: Кто-то сказал мне, что то, что я хочу сделать, это не переключение между различными аудиовыходными устройствами, а скорее между различными аудиовыходами или разъемами, подключенными к одному и тому же аудиовыходному устройству. Это значит, что мои наушники и колонки не являются аудиоустройствами, моя звуковая карта является таковой, которая имеет два разных выхода или разъема, к которым подключены мои колонки и наушники. Поэтому я не хочу переключать выходные устройства, я хочу переключить аудиовыходы или разъемы.
- Ответ или решение
- Как переключаться между устройствами вывода звука в Pop!_OS
- Шаг 1: Использование alsamixer для настройки автоматического переключения
- Шаг 2: Использование термальной команды
- Шаг 3: Переключение устройств вывода через PulseAudio
- Шаг 4: Установка Sound Switcher Indicator для удобства
- Заключение
Вопрос или проблема
Я использую Pop!_OS, установил его несколько дней назад. У меня есть два аудиовыходных устройства (коррекция: читайте #1 под постом), подключенных к моему ПК, одно к 3,5 мм разъему на передней панели и одно к тому же на задней панели. На передней панели у меня подключены наушники, а на задней панели – стереоколонки. Я хочу иметь возможность переключаться между двумя устройствами (коррекция: читайте #1), как я это делаю в Windows. Но я не могу добиться того же в Linux. (Я не хочу, чтобы звук воспроизводился из обоих устройств одновременно, мне это не интересно. Я хочу иметь возможность переключать выходные устройства с воспроизведением звука только из одного из них) работает как телефон: если я вытащу наушники, он автоматически начинает воспроизводить звук из колонок, но как только я подключаю их обратно, звук переключается на наушники. По сути, мой ПК не распознает наушники и колонки как два отдельных выходных устройства. Даже в настройках только наушники доступны в списке выходных устройств, и линия появляется только если я вытащу наушники. Тогда начинает показываться “линия”. Однако в Windows это работает совершенно нормально.
Примечание: Не паникуйте, увидев упоминание Pop!_OS, он очень похож на стандартный Ubuntu, только с лучшими и более функциональными особенностями.
1: Кто-то сказал мне, что то, что я хочу сделать, это не переключение между различными аудиовыходными устройствами, а скорее между различными аудиовыходами или разъемами, подключенными к одному и тому же аудиовыходному устройству. Это значит, что мои наушники и колонки не являются аудиоустройствами, моя звуковая карта является таковой, которая имеет два разных выхода или разъема, к которым подключены мои колонки и наушники. Поэтому я не хочу переключать выходные устройства, я хочу переключить аудиовыходы или разъемы.
Чтобы было возможно переключаться между колонками и наушниками, выполните следующие шаги:
- Запустите
alsamixer
. - При необходимости выберите свою звуковую карту с помощью F6.
- Перейдите к “Auto-Mute” с помощью правой стрелки →.
- Отключите его с помощью стрелки вниз ↓.
- Нажмите Esc, чтобы выйти.
Или вы можете выполнить все эти шаги одной командой:
- Откройте терминал
- выполните
amixer -c 1 set 'Auto-Mute Mode' Disabled
Согласно тому, что я понял, возможно, это поможет.
Это предотвращает автоматическое переключение между колонками и наушниками, и вы можете самостоятельно выбрать, какое из них использовать.
Теперь вы можете переключаться между колонками и наушниками в PulseAudio Volume Control.
После применения этих инструкций вы можете упростить свою жизнь, используя Sound Switcher Indicator для быстрого переключения между наушниками и колонками.
Ответ или решение
Как переключаться между устройствами вывода звука в Pop!_OS
Если вы недавно установили Pop!_OS и столкнулись с проблемой переключения между наушниками и динамиками, подключенными к вашему ПК, не волнуйтесь. В данной статье мы подробно рассмотрим, как управлять аудио устройствами, используя терминал и графический интерфейс.
Шаг 1: Использование alsamixer для настройки автоматического переключения
Pop!_OS, как и другие дистрибутивы Linux, использует ALSA (Advanced Linux Sound Architecture) для управления звуковыми устройствами. Когда ваш компьютер определяет подключенные устройства, он может выбирать только одно из них в зависимости от настроек. Вам нужно отключить функцию автоматического переключения, чтобы вы могли самостоятельно выбирать, какое устройство использовать.
-
Запустите alsamixer.
- Откройте терминал (Ctrl + Alt + T) и введите команду:
alsamixer
- Откройте терминал (Ctrl + Alt + T) и введите команду:
-
Выбор звуковой карты.
- При запуске alsamixer может отображаться несколько звуковых карт. Чтобы выбрать нужную, нажмите
F6
и используйте стрелки для навигации, затем нажмитеEnter
.
- При запуске alsamixer может отображаться несколько звуковых карт. Чтобы выбрать нужную, нажмите
-
Отключение автоматического переключения.
- Переместите курсор вправо до строки "Auto-Mute". Нажмите клавишу стрелки вниз (
↓
), чтобы отключить эту опцию.
- Переместите курсор вправо до строки "Auto-Mute". Нажмите клавишу стрелки вниз (
-
Выход из alsamixer.
- Нажмите
Esc
, чтобы выйти.
- Нажмите
Теперь ваша система не будет автоматически переключаться между наушниками и динамиками, и вы сможете управлять этим вручную.
Шаг 2: Использование термальной команды
Если вы предпочитаете быстрое решение и хотите сделать это с помощью команды в терминале, вы можете использовать следующую команду:
-
Откройте терминал.
-
Введите команду для отключения автоматического переключения:
amixer -c 1 set 'Auto-Mute Mode' Disabled
Эта команда выполняет те же самые действия, что и предыдущие шаги в alsamixer, но делает это быстро и без интерфейса.
Шаг 3: Переключение устройств вывода через PulseAudio
После выполнения предыдущих шагов вы можете использовать графический интерфейс для управления аудио устройствами:
-
Установите PulseAudio Volume Control.
- Откройте терминал и выполните:
sudo apt install pavucontrol
- Откройте терминал и выполните:
-
Запустите PulseAudio Volume Control.
pavucontrol
-
Вкладка "Output Devices".
- Перейдите на вкладку "Output Devices". Здесь должны отображаться оба ваших устройства: наушники и динамики.
-
Выбор устройства.
- Просто выберите то устройство, которое вы хотите использовать, и отключите остальные.
Шаг 4: Установка Sound Switcher Indicator для удобства
Чтобы сделать процесс переключения между наушниками и динамиками еще проще, вы можете установить расширение Sound Switcher Indicator. Оно позволяет быстро переключаться между доступными аудио устройствами прямо из панели задач.
-
Установите Sound Switcher Indicator:
sudo apt install sound-switcher-indicator
-
Запустите Sound Switcher Indicator:
- После установки найдите его в меню и запустите.
Теперь вы сможете легко переключаться между наушниками и динамиками, просто щелкнув на иконку в панеле задач.
Заключение
В Pop!_OS, как и в других дистрибутивах Linux, версии управления звуком могут отличаться от Windows. Однако, следуя представленным выше инструкциям, вы сможете настроить переключение между вашими любимыми аудио устройствами комфортно и эффективно. Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью к сообществу пользователей Linux или в специализированные форумы.