Я хочу изменить файл конфигурации pulseaudio, как описано на этой странице:
http://www.linuxplanet.com/linuxplanet/tutorials/7130/2
[ 113] Но если я попытаюсь сделать это из командной строки или перейти непосредственно к папке, я получу сообщения об отказе в разрешении. Я попытался изменить его, но это тоже не сработало.
Я полагаю, что мне нужно войти в систему как root, но в сети есть все виды предупреждений, которые предупреждают таких невежд, как я, что они не должны работать из-под root, потому что вы можете уничтожить систему.
Есть ли другой способ?
«Официальный» способ остановить автозапуск звукового сервера pulseaudio описан в этом руководстве от команды разработчиков аудио:
Любой другой метод не рекомендуется , так как он может серьезно сломать вашу аудиосистему.
Короче говоря, вам нужно отредактировать следующую строку в вашем /etc/pulse/client.conf
:
autospawn = no
Вам нужно отредактировать этот файл как root.
Изменения вступят в силу после перезапуска сервера pulseaudio следующей командой:
pulseaudio -k
Пожалуйста, сделайте резервную копию всех файлов, прежде чем редактировать их, чтобы иметь возможность восстановить настройки в случае чего-либо идет не так.
BLOCKQUOTE>
Прежде всего, да, вы должны войти в систему как root для временного редактирования файлов конфигурации. Просто не трогай то, чего не понимаешь, и помни все свои изменения. Если файл принадлежит root, вы должны войти в систему как root, чтобы chmod его. sudo nano /etc/default/pulse.pa
или что вы редактируете. Не запускайте приложения с графическим интерфейсом от имени пользователя root, если они не попросят вас об этом.
Во-вторых, не вмешивайтесь в Ubuntu, используя старые или не-Ubuntu направляющие. Современные Ubuntu слишком далеко отошли от «эталонного Linux».
В дополнение к принятому ответу :
Вам нужно только создать файл ~ / .config / pulse /client.conf
, который вы можете редактировать без прав суперпользователя. Вы можете скопировать файл из /etc/pulse/client.conf
:
cp /etc/pulse/client.conf ~/.config/pulse/client.conf
, а затем открыть ~ / .config / pulse / client.conf
в любом текстовом редакторе. чтобы изменить файл.
Здесь основная часть из man pulse-client.conf
:
Клиентская библиотека PulseAudio считывает директивы конфигурации из файла конфигурации на запускать. Если файл для каждого пользователя ~ / .config / pulse / client.conf существует, он используется, в противном случае используется файл конфигурации системы /etc/pulse/client.conf.