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


Автор Тема: Звук на передней панели (для наушников)  (Прочитано 831 раз)

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

Оффлайн baytazar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Доброго дня.
У меня недопонимание выводом звука на передние, нашёл на форуме этот совет, но как то не совсем помог, поэтому прошу помощи.
Воспользовался этим советом:
Суть проблемы: звук на передней панели (для наушников) выключается при загрузке ОС, после чего успешно включаю в Алса-миксере и так до очередной перезагрузки. Замечу, что авто-муте в миксере выключен, но всё равно срабатывает...  Как бы это победить?

У меня проблема наблюдается на Ubuntu 15.04, Альсамиксер версии 1.0.28, звук встроенный Реалтэк ALC1200 - определяется системой корректно.

ПС. Решил сам эту проблему через аккуратный костыль. Но, главное заработало :) На удивление - даже такого костыля в поиске не обнаруживается, хотя проблема давняя и этот вопрос без ответа много лет присутствует на десятках буржуе-говорящих и отечественных форумов и блогов   :coolsmiley:

1. Маленький скриптик следующего текста:
#! /bin/bash
echo "Vklyuchenie naushnikov (auto-mute otkl)."
/usr/bin/amixer set Headphone 100% unmute

2. В командной строке (пихаем код приведённого скрипта в файл):
echo "#! /bin/bash">>/etc/init.d/naushniki_vkl.sh && echo \"Vklyuchenie naushnikov (auto-mute otkl).\">>/etc/init.d/naushniki_vkl.sh && echo "usr/bin/amixer set Headphone 100% unmute">>/etc/init.d/naushniki_vkl.sh
3. Там-же в терминале добавляем скрипт в загрузку:
update-rc.d naushniki_vkl.sh defaults 90
Теперь при каждой очередной загрузке системы звук наушников включается автоматически :)


При вводе:
echo "#! /bin/bash">>/etc/init.d/naushniki_vkl.sh && echo \"Vklyuchenie naushnikov (auto-mute otkl).\">>/etc/init.d/naushniki_vkl.sh && echo "usr/bin/amixer set Headphone 100% unmute">>/etc/init.d/naushniki_vkl.shвыдает следующее: bash: ошибка синтаксиса около неожиданной лексемы `('
« Последнее редактирование: 03 Декабрь 2017, 11:28:21 от baytazar »
16.04 LTS

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 1966
  • X-9000SC
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #1 : 03 Декабрь 2017, 17:19:13 »
да уж, товарищ явно перемудрил.

echo -e '#!/bin/bash\necho "Headphone ON"\n/usr/bin/amixer set Headphone 100% unmute' | sudo tee /etc/init.d/naushniki_vkl.sh
M5A78L-M LX3 : AMD FX-4330 : 16 Gb RAM : AMD Radeon R7 260x
Samsung N150 : Intel Atom N450 : 2 Gb RAM : Intel GMA 3150

Оффлайн baytazar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #2 : 03 Декабрь 2017, 22:53:48 »
да уж, товарищ явно перемудрил.

echo -e '#!/bin/bash\necho "Headphone ON"\n/usr/bin/amixer set Headphone 100% unmute' | sudo tee /etc/init.d/naushniki_vkl.sh
спасибо прошло без ошибок, но вот беда,  не сработал его совет))))
16.04 LTS

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 1966
  • X-9000SC
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #3 : 04 Декабрь 2017, 00:32:17 »
но вот беда,  не сработал его совет))))
неудивительно. Со времен 15.04 много чего изменилось. Может кто актуальный совет даст.

Кстати, можете поcмотреть в alsamixer на пункт headphone - там должно быть значение больше нуля (лучше 100) , и не должно быть MM внизу.

в терминале выполните
alsamixer
M5A78L-M LX3 : AMD FX-4330 : 16 Gb RAM : AMD Radeon R7 260x
Samsung N150 : Intel Atom N450 : 2 Gb RAM : Intel GMA 3150

Оффлайн Lesopoval

  • Активист
  • *
  • Сообщений: 885
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #4 : 04 Декабрь 2017, 08:47:01 »
baytazar, попробуй pavucontrol:

sudo apt install pavucontrol

загляни в "Устройства вывода".

Оффлайн baytazar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #5 : 05 Декабрь 2017, 08:01:29 »
но вот беда,  не сработал его совет))))
неудивительно. Со времен 15.04 много чего изменилось. Может кто актуальный совет даст.

Кстати, можете поcмотреть в alsamixer на пункт headphone - там должно быть значение больше нуля (лучше 100) , и не должно быть MM внизу.

в терминале выполните
alsamixer
c alsamixer включаю вручную, но после перезагрузки все равно вылетает. ну и так постоянно  ;D


baytazar, попробуй pavucontrol:

sudo apt install pavucontrol

загляни в "Устройства вывода".
Она у меня уже установлена и работает, но эффект после перезагрузки такой же, отключается.

Не сказать чтоб проблема, но всё же есть небольшие неудобства в связи с этим. ;D
16.04 LTS

Оффлайн Lesopoval

  • Активист
  • *
  • Сообщений: 885
    • Просмотр профиля
Re: Звук на передней панели (для наушников)
« Ответ #6 : 05 Декабрь 2017, 11:31:24 »
baytazar, в pavucontrol выставь свое устройство и нажми кнопку справа "set as fallback".
Если не поможет, нужно ковырять конфиг /etc/pulse/default.pa, мож тут что-нибудь есть:
« Последнее редактирование: 05 Декабрь 2017, 11:59:05 от Lesopoval »

 

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