Страница 1 из 1

Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 15 апр 2015, 16:18
Yamah
Давно не приходилось в гнездо на передней панели включать наушники, поэтому заметил только вчера.

Основной звуковой профиль: "Analog Surround 7.1 выход + Аналоговый стерео вход"
Разъем: Линейный выход.

Когда вставляю наушники раньше (по крайней мере в релизе R5) это устройство удалялось и появлялось новое с профилем "Аналоговый стерео дуплекс". После перезагрузки оно применялось, если наушники я забывал выключить.
Картинки с рабочей конфигурацией.
Работающие настройки 7.1
Работающие настройки 7.1
Конфигурация 7.1. Такая же после подключения наушников.<br />Звук в наушники только идет 2.0
Конфигурация 7.1. Такая же после подключения наушников.
Звук в наушники только идет 2.0
Забыл вытащить наушники перезагрузился.
Забыл вытащить наушники перезагрузился.
Конфигурация стала... Отключил наушники. Звук во внешних сразу появился в нужной конфигурации.
Конфигурация стала... Отключил наушники. Звук во внешних сразу появился в нужной конфигурации.
После перезагрузки система предлагает удалить  удаленное устройство. Игнорирую запрос. Звук нормальный.
После перезагрузки система предлагает удалить удаленное устройство. Игнорирую запрос. Звук нормальный.
Теперь при подключении наушников звук и во внешних колонках пропадает, и в наушниках не появляется, пока вручную не сменишь профиль на "Аналоговый стерео дуплекс" и разъем на "выход на наушники".

Как починить?

UPD:
Карта HDA ATI SB (ALC898)

UPD2:
На текущей системе:

Код: Выделить всё

lsmod | grep snd
snd_hda_codec_hdmi     51974  1 
snd_hda_codec_realtek    75564  1 
snd_hda_codec_generic    68949  1 snd_hda_codec_realtek
snd_hda_intel          30520  8 
snd_hda_controller     31044  1 snd_hda_intel
snd_hda_codec         139421  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep              17698  1 snd_hda_codec
snd_pcm               114043  5 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              29458  1 snd_pcm
snd                    87899  23 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore              15052  2 snd,snd_hda_codec
Когда все работало.

Код: Выделить всё

lsmod | grep snd
snd_hda_codec_hdmi     46480  1 
snd_hda_codec_realtek    65892  1 
snd_hda_codec_generic    64155  1 snd_hda_codec_realtek
snd_hda_intel          52315  5 
snd_hda_codec         137458  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               107758  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_timer              29378  1 snd_pcm
snd                    83535  18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore              15052  1 snd

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 апр 2015, 19:22
Yamah
hw-probe проблемного ПК

hw-peobe чистой R5 Live на том же ПК.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 01 май 2015, 08:11
*d0s
У Вас в journalctl есть такое?

Код: Выделить всё

... pulseaudio[9017]: [pulseaudio] module-dbus-protocol.c: module-dbus-protocol is currently unsupported, and can sometimes cause PulseAudio crashes.
... pulseaudio[9017]: [pulseaudio] module-dbus-protocol.c: The most popular use cases for module-dbus-protocol are related to changing equalizer settings and LADSPA plugin parameters at runtime.
... pulseaudio[9017]: [pulseaudio] module-dbus-protocol.c: If you don't use such functionality, it's possible that you don't actually need this module.
... pulseaudio[9017]: [pulseaudio] bluez4-util.c: org.bluez.Manager.GetProperties() failed: org.freedesktop.DBus.Error.UnknownMethod: Method "GetProperties" with signature "" on interface "org.bluez.Manager" doesn't exist
Вроде такого не было.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 13:47
Yamah
Есть.
И как с этим бороться?

В конфиги, я не лазил. Только обновлялся время от времени стандартными средствами.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 16:09
Dim
А если сбросить все системные настройки? Сдалайте копию, не поможет, вернете.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 17:14
Yamah
Команду для стандартного сброса настроек не подскажите?
Мне как-то не приходила в голому мысль зафиксировать состоянии системы.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 18:39
Dim
Yamah писал(а):Команду для стандартного сброса настроек не подскажите?
Мне как-то не приходила в голому мысль зафиксировать состоянии системы.
Ну например так. Включайте роса фриз:
http://wiki.rosalab.ru/ru/index.php/ROSA_Freeze
А затем удаляйте все папочки в домашнем каталоге, которые начинаются с точки, кроме папок отдельных программ, их удалять смысла нет. Разумеется, предварительно все эти папочки скопировав куда нибудь, во избежание. Роса станет словно после установки.

П.С. Домашнюю директорию тоже нужно заморозить.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 19:03
Dim
А вообще, лучше не партесь, а просто переустановите систему. Я бы так и сделал, если бы решение долго не находилось.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 19:18
Yamah
Переустановить-то можно. Вот только где гарантия, что после обновления пакетов звуковой подсистемы тоже самое не произойдет?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 май 2015, 19:38
Barmalei
Yamah писал(а):Переустановить-то можно. Вот только где гарантия, что после обновления пакетов звуковой подсистемы тоже самое не произойдет?
Можно тестовый билд запустить в Лайв режиме. http://mirror.rosalab.ru/rosa/rosa2014. ... FRESH.KDE/

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 май 2015, 18:24
Yamah
На образе от 30 апреля глюк присутствует. :(

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 май 2015, 13:52
Yamah
Методом проб выяснил, что на такой конфигурации

Код: Выделить всё

rpm -qa | grep pulse
pulseaudio-client-config-6.0-1-rosa2014.1.x86_64
lib64pulsecommon5.0-5.0-6-rosa2014.1.x86_64
lib64pulsecore5.0-5.0-6-rosa2014.1.x86_64
pulseaudio-5.0-6-rosa2014.1.x86_64
gstreamer1.0-pulse-1.2.4-5-rosa2014.1.x86_64
pulseaudio-module-gconf-5.0-6-rosa2014.1.x86_64
pulseaudio-module-x11-5.0-6-rosa2014.1.x86_64
pulseaudio-utils-5.0-6-rosa2014.1.x86_64
task-pulseaudio-2014.1-2-rosa2014.1.noarch
pulseaudio-esound-compat-5.0-6-rosa2014.1.x86_64
pulseaudio-module-bluetooth-5.0-6-rosa2014.1.x86_64
pulseaudio-module-zeroconf-5.0-6-rosa2014.1.x86_64
gstreamer0.10-pulse-0.10.31-9-rosa2014.1.x86_64
alsa-plugins-pulse-config-1.0.29-1-rosa2014.1.x86_64
lib64alsa-plugins-pulseaudio-1.0.29-1-rosa2014.1.x86_64
lib64pulsecommon6.0-6.0-1-rosa2014.1.x86_64
lib64pulseaudio0-6.0-1-rosa2014.1.x86_64
lib64pulsecore6.0-6.0-1-rosa2014.1.x86_64
lib64pulseglib20-6.0-1-rosa2014.1.x86_64

rpm -qa | grep alsa | grep -v pulse
alsa-plugins-doc-1.0.28-2-rosa2014.1.noarch
alsa-lib-1.0.29-1-rosa2014.1.x86_64
lib64alsa-plugins-1.0.29-1-rosa2014.1.x86_64
alsa-utils-1.0.29-1-rosa2014.1.x86_64
alsa-firmware-1.0.29-1-rosa2014.1.noarch
переключение работает.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 12 май 2015, 18:37
keleg
Мне в похожей ситуации помогло
в /usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf
сделать https://github.com/pulseaudio/pulseaudi ... 5674f3a96d

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 12 май 2015, 18:47
Pulfer
Надо попробовать сборку Pulseaudio из контейнеров: http://bugs.rosalinux.ru/show_bug.cgi?id=5396#c6

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 13 май 2015, 18:35
Yamah
Pulfer писал(а):Надо попробовать сборку Pulseaudio из контейнеров: http://bugs.rosalinux.ru/show_bug.cgi?id=5396#c6
Да. Эта сборка устранила проблему. Спасибо! :beer:

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 02 сен 2015, 22:55
unixnik
Pulfer писал(а):Надо попробовать сборку Pulseaudio из контейнеров: http://bugs.rosalinux.ru/show_bug.cgi?id=5396#c6
У меня точно такая же проблема. Потому два вопроса, есть ли версия x86_64 и как устанавливать из контейнеров более "кошерным" способом?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 сен 2015, 06:11
keleg
ну, та сборка давно перекочевала из контейнеров в общие репозитории и ставится с обновлениями. Вернее даже входит в r6, так что если у вас в новоустановленном r6 что-то не так, то это не "точно такая же проблема"

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 сен 2015, 15:52
unixnik
keleg писал(а):ну, та сборка давно перекочевала из контейнеров в общие репозитории и ставится с обновлениями. Вернее даже входит в r6, так что если у вас в новоустановленном r6 что-то не так, то это не "точно такая же проблема"
Я хотел создать новую тему, но потом решил поискать похожие что бы не плодить одинаковые.

Симптомы практически такие же, при подключении наушников в фронтальный разъем системного блока через них звук не идёт, поставил в настройках звукового оборудования разъём "Аналоговые наушники", звук через них пошел, но звук идет через основные колонки и через наушники одновременно. Как сделать так что бы при подключении и отключении наушников менялся звуковой профиль?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 сен 2015, 17:42
alasakan
У меня ещё со времён r5 после какого-то обновления фронтальные наушники на декстопе не включаются автоматически. Только ручная настройка и помогает. Причём после перезагрузки надо настраивать снова. Смирился уже.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 03 сен 2015, 19:13
unixnik
Мне приходится просто отключать звук на колонках, но это же как то можно починить что бы работало нормально?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 сен 2015, 12:47
keleg
А можете проверить в лайве какой-нибудь другой дистр линукса с PulseAudio 6 (23 федора, OpenSuse 13.02) переключает?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 сен 2015, 15:00
unixnik
keleg писал(а):А можете проверить в лайве какой-нибудь другой дистр линукса с PulseAudio 6 (23 федора, OpenSuse 13.02) переключает?
Попробовал LiveCD Kubuntu 15.04, абсолютно такая же ситуация. У меня ещё была идея подключить колонки через монитор (звук на монитор передается через видеокарту по HDMI), и что бы при подключении наушников он переключал звук на встроенное звуковое устройство, но звуковая карта выбирается по умолчанию и звук на наушники при подключении не идет, может хоть так можно реализовать? Или всё же ещё какими костылями можно заставить это хоть как то работать?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 сен 2015, 15:06
Barmalei
Может проблема звука в двух звуковых устройствах.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 сен 2015, 16:48
unixnik
Barmalei писал(а):Может проблема звука в двух звуковых устройствах.
Не думаю, при выборе HDMI звука звук идет через мониторные колонки, при выборе встроенного звука максимум можно добиться это одновременное воспроизведение через наушники и колонки. Скорее это проблема в плохой поддержки Linux-ом моей материнской платы, к слову из deb дистрибутивов вообще устанавливать получилось только (k)ubuntu 15.04, из rpm устанавливается только роса. Через что реализована система переключения режимов?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 04 сен 2015, 17:31
keleg
Через PulseAudio. Да, в кубунте тоже шестерка.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 08 сен 2015, 18:01
*d0s
Похоже это проблема в pulseaudio 6.0. Сегодня в калькуляторе обновилась пульса с 5 до 6 и началась такая же байда.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 09 сен 2015, 02:33
keleg
Сигнальте если кто-то исправит, утащим патч.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 10 сен 2015, 19:53
*d0s
Помогает до перезагрузки

Код: Выделить всё

# alsactl init
потом возвращается "на круги своя".
Не понял про это - http://forum.rosalab.ru/posting.php?mod ... d6#pr44470

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 сен 2015, 03:01
keleg
*d0s писал(а):Помогает до перезагрузки

Код: Выделить всё

# alsactl init
потом возвращается "на круги своя".
Не понял про это - http://forum.rosalab.ru/posting.php?mod ... d6#pr44470
Там похожая проблема была у всех (у меня тоже). Починили, но видимо не до конца.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 сен 2015, 06:56
Yamah
Надо проверить как себя ведет PulseAudio с phonon-vlc. (Нужно установить пакет phonon-vlc,в библиотеке vlc поднять на первое место, перезагрузиться, настроить звуковой профиль.)
У меня пока нет возможности работать за ПК с 6-тьюканальнгым звуком.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 сен 2015, 11:36
*d0s
keleg писал(а): Там похожая проблема была у всех (у меня тоже). Починили, но видимо не до конца.
Этот проблемш почти во всех дистрах где имеется 6-я версия пульсы.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 сен 2015, 11:38
*d0s
Почему везде присутствует unplugged хотя звук есть?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 27 сен 2015, 18:45
*d0s
Что за хрень! И в 7.0 так же!
alsa-plugins-pulse - виновник?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 сен 2015, 19:10
keleg
а вы где PA7 смотрели, у нас?
http://bugs.rosalinux.ru/show_bug.cgi?id=6220

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 сен 2015, 19:44
VictorR2007
keleg писал(а):а вы где PA7 смотрели, у нас?
http://bugs.rosalinux.ru/show_bug.cgi?id=6220
Наверное там и смотрел.
Я его гонял ещё с бета версии (собирал себе в репу),
но не всё проверишь на одном ноутбуке.
Тут пальцем в небо.
Я туда собираю и последний bluez,
если у меня нет проблем.
Но как узнать заранее, будет ли проблема у других.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 сен 2015, 20:30
*d0s
keleg писал(а):а вы где PA7 смотрели, у нас?
http://bugs.rosalinux.ru/show_bug.cgi?id=6220
Нет. Это в кальке прилетела новёхонькая версия. Там ещё какая-то нестыковка с pavucontrol. Мало того там звук вообще пропал.
Что в росе что в кальке пульса 6.0 одинаково ведёт себя. Вот капрызка! Ожидаю такого чуда и в росе. Не хотелось бы.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 сен 2015, 20:34
keleg
На этой неделе PA7 попадет в тестинг, присоединяйтесь к пятничному тестированию. Если будет ломать звук мы новый пульс, конечно же, не пропустим.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 28 сен 2015, 22:50
alasakan
keleg писал(а):На этой неделе PA7 попадет в тестинг, присоединяйтесь к пятничному тестированию. Если будет ломать звук мы новый пульс, конечно же, не пропустим.
Сейчас вот из контейнеров поставил и могу подтвердить что не починили автопереключение. У меня на десктопе фронтальные наушники не подхватывает и их ручной выбор после перезагрузки слетает. Печально. Столько было жалоб. Был уверен что починят.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 30 сен 2015, 19:21
keleg
Я тут отловил проблему переключения на разные устройства даже вручную из pavucontrol на x64. И отсуствие таковой на i586.
Может, и автопереключение на i586 работает? Может кто-то в лайве R6 загрузиться - проверить?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 10 окт 2015, 20:52
*d0s
Что это?

Код: Выделить всё

pulseaudio --dump-modules
E: [pulseaudio] ltdl-bind-now.c: Не удалось открыть модуль /lib/module-init-tools.so: /lib/module-init-tools.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
E: [pulseaudio] modinfo.c: Failed to open module "/lib/module-init-tools": file not found
Почему-то в /usr/lib64/pulseaudio/ присутствуют
libpulsecommon-5.0.so
libpulsecommon-6.0.so
так должно быть?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 10 окт 2015, 21:26
VictorR2007
*d0s писал(а):Что это?

Код: Выделить всё

pulseaudio --dump-modules
E: [pulseaudio] ltdl-bind-now.c: Не удалось открыть модуль /lib/module-init-tools.so: /lib/module-init-tools.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
E: [pulseaudio] modinfo.c: Failed to open module "/lib/module-init-tools": file not found
Почему-то в /usr/lib64/pulseaudio/ присутствуют
libpulsecommon-5.0.so
libpulsecommon-6.0.so
так должно быть?
Так бывает всегда при обновлении pulseaudio.
Остаются два-три пакета от предыдущей версии.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 11 окт 2015, 10:54
*d0s
VictorR2007 писал(а): Так бывает всегда при обновлении pulseaudio.
Остаются два-три пакета от предыдущей версии.
Можно без опаски удалить libpulsecommon-5.0.so?

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 17 окт 2015, 20:53
KA-25
а проблема актуальна. Тоже приходится в настройках переключать на наушники, и вытаскивать вилку из розетки от колонок.
Правда мне кажется что проблема в не совместимости с материнкой плохая. Ибо на винде таже фигня.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 17 окт 2015, 21:34
KA-25
однако вот. Для меня эта тема пока отпадает ! панель передняя не HD

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 25 окт 2015, 10:59
KA-25
Паяльник великая весчь !
Перепаял панельку, теперь HD . Звук переключается.

Короче все работает теперь как надо !

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 25 ноя 2015, 09:14
*d0s
Теперь ещё хуже стало после перехода на pulseaudio 7.1.0-2
Почему-то устройство вывода звука по умолчанию стало hdmi audio radeon HD5600. Через realtek никак не хотел идти звук.
Звук появился после удаления ~/.config/pulse и

Код: Выделить всё

# alsactl init
Теперь mplayer, romp, smplayer воспроизводят только через "alsa:device=hw=0.0" и никак иначе.
В pavucontrol и kmix по-прежнему приходится вручную переключать на наушники.

Re: Сломалось автоматическое переключение звуковых устройств/профилей при включении наушников.

Добавлено: 25 ноя 2015, 12:08
*d0s
Пока такое решение по аудиоустройствам:

Код: Выделить всё

$ pacmd list-sinks|egrep -i 'index:|name:'
    index: 0
        name: <alsa_output.pci-0000_01_00.1.hdmi-stereo>
  * index: 1
        name: <alsa_output.pci-0000_00_14.2.analog-stereo>

$ pacmd set-default-sink '1'
Плохо что вручную приходится переключать

Код: Выделить всё

$ pactl list
$ pactl set-sink-port 'alsa_output.pci-0000_00_14.2.analog-stereo' 'analog-output-headphones'
или через kmix/pavucontrol