Я хочу изменить конфигурационный файл pulseaudio

Я хочу изменить файл конфигурации pulseaudio, как описано на этой странице:

http://www.linuxplanet.com/linuxplanet/tutorials/7130/2

[ 113] Но если я попытаюсь сделать это из командной строки или перейти непосредственно к папке, я получу сообщения об отказе в разрешении. Я попытался изменить его, но это тоже не сработало.

Я полагаю, что мне нужно войти в систему как root, но в сети есть все виды предупреждений, которые предупреждают таких невежд, как я, что они не должны работать из-под root, потому что вы можете уничтожить систему.

Есть ли другой способ?

3
задан 4 December 2012 в 13:05

3 ответа

«Официальный» способ остановить автозапуск звукового сервера pulseaudio описан в этом руководстве от команды разработчиков аудио:

  • Wiki Ubuntu Wiki: Stop Pulseaudio
  • [ 1113]

    Любой другой метод не рекомендуется , так как он может серьезно сломать вашу аудиосистему.

    Короче говоря, вам нужно отредактировать следующую строку в вашем /etc/pulse/client.conf:

    autospawn = no
    

    Вам нужно отредактировать этот файл как root.

    Изменения вступят в силу после перезапуска сервера pulseaudio следующей командой:

    pulseaudio -k
    

    Пожалуйста, сделайте резервную копию всех файлов, прежде чем редактировать их, чтобы иметь возможность восстановить настройки в случае чего-либо идет не так.

0
ответ дан 4 December 2012 в 13:05

Прежде всего, да, вы должны войти в систему как root для временного редактирования файлов конфигурации. Просто не трогай то, чего не понимаешь, и помни все свои изменения. Если файл принадлежит root, вы должны войти в систему как root, чтобы chmod его. sudo nano /etc/default/pulse.pa или что вы редактируете. Не запускайте приложения с графическим интерфейсом от имени пользователя root, если они не попросят вас об этом.

Во-вторых, не вмешивайтесь в Ubuntu, используя старые или не-Ubuntu направляющие. Современные Ubuntu слишком далеко отошли от «эталонного Linux».

0
ответ дан 4 December 2012 в 13:05

В дополнение к принятому ответу :

Вам нужно только создать файл ~ / .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.

1
ответ дан 25 January 2020 в 14:40

Другие вопросы по тегам:

Похожие вопросы: