user1000 |
|
Темы:
15
Сообщения:
39
Участник с: 26 апреля 2011
|
Здравствуйте, У меня на компьютере установлено две видеокарты с HDMI плюс к звуковой карте подключена аккустика. Также имеется multiseat (те два пользователя в системе одновременно). Звук настраивается через pavucontrol. Вообщем всё работает. Pulse запоминает для каждого пользователя схему по которой выводился звук и потом всё возвращает в исходное состояние. Но бывают проблемы. Иногда после обновления какой-нибудь выход оказывается mute. Или пользователи переключат звук - Pulse Audio запоминает. Настройки сбиваются. Для меня нет проблемы проследить где "потерялся" звук. Однако "напрягает" мою семью в моё отсутствие. Хотелось бы настроить некую конфигурацию Pulse. И чтобы она загружалась при старте системы. Если пользователи меняли настройки по своему усмотрению, то при следуюем старте чтобы снова была изначальная конфигурация. |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
тут пользовательские конфиги ~/.config/pulse/ а тут общие /etc/pulse/ тебе скорей всего нужен default.pa
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
user1000 |
|
Темы:
15
Сообщения:
39
Участник с: 26 апреля 2011
|
Приду домой гляну. Однако, сдаётся мне, что конфиги в пользовательских директориях изменяются, если пользователь, например, переключит вывод звука на другой выход. Соответственно нужно будет "правильный" конфиг подкидывать в домашнюю директорию при логине пользователя? Так? |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
user1000сами конфиги не меняются те что *.pa и *.conf, пульс хранит свою память в не редактируемых файлах. в принципе, если перед загрузкой пульса уделять или заменять его память, то у него разовьется склероз.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
user1000 |
|
Темы:
15
Сообщения:
39
Участник с: 26 апреля 2011
|
Просмотрел папку ~/.config/pulse/. Внутри файлы: e49196f7fc8340319142a4892f095667-default-sink, e49196f7fc8340319142a4892f095667-default-source, cookie, e49196f7fc8340319142a4892f095667-card-database.tdb, e49196f7fc8340319142a4892f095667-device-volumes.tdb Первые два из пяти редактируемые. По видимому, определяют дефолтные настройки. Откуда и куда будет направляться звук после установки, обновления и в случае проблем. Последние два это скорее всего и есть "память" pulse. Интересно за что отвечает файл cookie? Сделал маленький скрипт: #!/bin/bash cp ~/.config/pulse_restore/* ~/.config/pulse Настроил нужный вывод звука в pulse, logout, login, скопировал все файлы из ~/.config/pulse в ~/.config/pulse_restore Прописал выполненение скрипта в Lightdm при логине пользователя. Пока проблем не вижу. Может есть более красивое решение? |