LINUX.ORG.RU

Что будет если удалить конфигурацию PulseAudio?

 ,


0

1

Привет, народ

Имеется каталог с какими-то данными PulseAudio:

$ pwd
/home/teacher/.config/pulse

$ ls -la
итого 36
drwx------ 2 teacher teacher 4096 апр 20 16:44 .
drwx------ 6 teacher teacher 4096 апр 20 16:44 ..
-rw-r--r-- 1 teacher teacher  696 апр 20 16:43 27eca46f897741d28f98f5d6e4117180-card-database.tdb
-rw-r--r-- 1 teacher teacher   10 апр 20 16:44 27eca46f897741d28f98f5d6e4117180-default-sink
-rw-r--r-- 1 teacher teacher   18 апр 20 16:44 27eca46f897741d28f98f5d6e4117180-default-source
-rw-r--r-- 1 teacher teacher 8192 апр 20 16:43 27eca46f897741d28f98f5d6e4117180-device-volumes.tdb
-rw-r--r-- 1 teacher teacher  696 апр 20 16:43 27eca46f897741d28f98f5d6e4117180-stream-volumes.tdb
-rw------- 1 teacher teacher  256 апр 20 16:43 cookie

Вопрос: что может произойти, если удалить все файлы в этом каталоге?

- Ничего не произойдет
- Перестанет работать микшер, запускаемый пользователем
- У данного пользователя перестанет работать звук вообще
- Сбросится настройка распределения уровня громкости по каналам
- Что-то еще?

Другими словами, мне нужно понять, можно ли удалять эти файлы у пользователя, не повлияет ли это на возможность воспроизведения звука под данным пользователем?

★★★★★

Ответ на: комментарий от vantu5z

Будут использоваться системные настройки из /etc/pulse/

Заглянул в этот каталог, а там совершенно другие файлы:

# pwd
/etc/pulse

# ls -la
итого 36
drwxr-xr-x   2 root root  4096 ноя 27  2020 .
drwxr-xr-x 126 root root 12288 апр 20 16:42 ..
-rw-r--r--   1 root root  1201 июн 20  2018 client.conf
-rw-r--r--   1 root root  2308 июн 20  2018 daemon.conf
-rw-r--r--   1 root root  4929 июн 20  2018 default.pa
-rw-r--r--   1 root root  2046 июн 20  2018 system.pa

То есть, в пользовательском каталоге файлы вообще не пересекаются с /etc/pulse.

О чем это говорит?

Таки можно ли удалять файлы ~/.config/pulse и это не повлияет на звук?

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от vantu5z

В общем, провел эксперимент.

Удалил все файлы в каталоге ~/.config/pulse рутом и залогинился пользователем.

В результате создались файлы с точно такими же названиями что и были. Файлы *.tdb создались другого размера, некоторые даже больше чем были раньше, но чем их смотреть - непонятно. Файл cookie был размером 256 байт и пересоздался размером 256 байт, но бинарное содержимое другое.

Файл 27eca46f897741d28f98f5d6e4117180-default-sink ранее имел такое содержимое:

auto_null

А после удаления создался с другим содержимым:
alsa_output.pci-0000_00_05.0.analog-stereo


Файл 27eca46f897741d28f98f5d6e4117180-default-source ранее имел такое содержимое:
auto_null.monitor

А после удаления создался с другим содержимым:
alsa_input.pci-0000_00_05.0.analog-stereo

Проверял на виртуалке. Пока непонятно, будут ли такие изменения влиять на возможность воспроизведения звука.

Xintrea ★★★★★
() автор топика

Конечно, звук будет. В противном случае у новых пользователей его бы не было. Более того, этот каталог приходилось удалять при глюках пульсы, когда она отказывалась запускаться или давать звук.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek

В общем, насколько я понял, все перечисленные файлы в каталоге ~/.config/pulse не являются конфигурирующими файлами. А посему их можно не боясь удалять. Вроде как.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Там могут быть конфигурационные файлы аналогичные /etc/pulse, но имеющие более высокий приоритет, но их надо самому создавать, если хочется настроить конкретного пользователя или просто не лезть в /etc/pulse. Автоматически там создаётся только какое-то состояние.

xaizek ★★★★★
()
Ответ на: комментарий от Xintrea

Это кеши текущих настроек пульсы, в формате trivial database судя по tdb.

Samsky
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.