Как я могу удалить PulseAudio в Ubuntu 14.04?

Позднее сообщение я знаю, но я нашел решение.

Я загрузил Ubuntu 16.04 UEFI USB с безопасной загрузкой: выключен. У меня была Dell, над которой я работал, для клиента, который обновился до Windows 10, и хотел запустить заводской сброс, к которому они не могли получить доступ.

Загрузился с USB и выбрал «Try Ubuntu ...». , Откройте концентратор и откройте диски. Посмотрел раздел на основном жестком диске размером около 5xxmb и отметил номер раздела. В моем случае я заметил, что у меня было 2. Первый был / dev / sda1, поэтому я смонтировал его и посмотрел на содержимое. Я заметил, что /EFI/Dell/Boot/bootmgfw.efi перезагрузил компьютер, а в меню grub нажал «e», чтобы отредактировать запись. Очистил текст и добавил следующее: insmod part_gpt intmod chain set root = '(hd1, gpt1)' chainloader /EFI/Dell/Boot/bootmgfw.efi

, а затем я ударил F10 и загрузился в Windows меню, выбранных неисправностей, а затем Dell Backup and Recovery.

Возможно, вам придется поиграть с заданной корневой строкой, изменив hd1 на hd0 или hd2 или что-то в зависимости от того, сколько у вас дисков. Gpt1 - номер раздела, поэтому, если ваш /dev/sda4, вам нужно будет использовать gpt4 здесь. Причина, по которой я пошел с первым разделом, состояла в том, что он: 1) имел папку EFI в корне раздела, 2) в этой EFI (Dell) была папка производителя, а 3) она содержала Boot / bootmgfw.efi который я понимаю, это двоичный файл менеджера загрузки Windows.

1
задан 30 April 2018 в 22:44

2 ответа

Вы не можете удалить Pulseaudio в Ubuntu 14.04 без нарушения некоторых зависимостей. Звуковой индикатор и панель параметров звука, даже сам центр управления, зависят от Pulseaudio.

Pulseaudio - всего лишь демон пользователей. Но вы не можете просто убить Pulseaudio, так как он будет обновлен системой init.

jorge@den:~$ ps aux | grep pulseaudio
jorge     3797  0.0  0.1 440464  7360 ?        S<l  17:40   0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge     3803  0.0  0.0  98392  3028 ?        S    17:40   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge     4057  0.0  0.0  23900   924 pts/0    S+   17:51   0:00 grep --color=auto pulseaudio
jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulseaudio
jorge     4063  6.0  0.1 440680  7236 ?        S<l  17:51   0:00 /usr/bin/pulseaudio --start --log-target=syslog
jorge     4067  0.0  0.0  98392  3028 ?        S    17:51   0:00 /usr/lib/pulseaudio/pulse/gconf-helper
jorge     4069  0.0  0.0  23900   924 pts/0    S+   17:51   0:00 grep --color=auto pulseaudio

Вы можете сказать Pulseaudio не возвращаться, выпустив эту команду:

echo "autospawn = no" > $HOME/.config/pulse/client.conf
[d3 ] Теперь вы можете убить pulseaudio:

jorge@den:~$ pkill -f pulseaudio
jorge@den:~$ ps aux | grep pulse
jorge     6310  0.0  0.0  23900   916 pts/1    S+   18:11   0:00 grep --color=auto pulse

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

rm $HOME/.config/pulse/client.conf
10
ответ дан 24 May 2018 в 06:10
  • 1
    Спасибо за информацию. Теперь я буду работать над ALSA, чтобы узнать, могу ли я заставить аудио работать без пульса, чтобы увидеть, если это моя проблема. – Noki 30 June 2014 в 05:31
  • 2
    Вы можете убить pulseaudio с помощью pulseaudio -k. Если автозапуск отключен, pulseaudio не будет запущен во время запуска системы, потому что для этого требуется функция автозапуска., Вы должны запустить pulseaudio вручную с помощью pulseaudio --start. – mook765 1 May 2018 в 00:06

Вышеприведенный ответ является хорошим решением. Чтобы облегчить процесс, можно было бы привести его в практический сценарий. Например:

echo autospawn = no > $HOME/.config/pulse/client.conf
pulseaudio --kill
read -p "Press enter to enable pulseaudio again."
rm $HOME/.config/pulse/client.conf
pulseaudio --start

Я не думал об этом, просто адаптировал его. Этот скрипт работает для меня в Ubuntu 16.04.

1
ответ дан 24 May 2018 в 06:10

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

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