Так как я включил поврежденный диск жесткого диска, мой pulseaudio не будет работать. При запуске человечность осталась проверяющей, работало ли это, и требовалось много времени для начальной загрузки (несколько заданий запуска были запущены).
Если я пытаюсь запустить его с консоли, я получаю следующий вывод.
W: [pulseaudio] alsa-mixer.c: Your kernel driver is broken: it reports a volume range from 0 to 0 which makes no sense.
W: [pulseaudio] alsa-mixer.c: Your kernel driver is broken: it reports a
volume range from 0 to 0 which makes no sense.
W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.config/pulse/cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.config/pulse/cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to open cookie file '/root/.pulse-cookie': No such file or directory
W: [pulseaudio] authkey.c: Failed to load authentication key '/root/.pulse-cookie': No such file or directory
Если я пробую vlc, я получаю следующий вывод:
[000055b30db07200] alsa audio output error: cannot open ALSA device "default": No such file or directory
Я видел многих людей с теми же проблемами, но их решения так или иначе не работали на меня. pulseaudio -D
прибыл во многих из них, но для меня этот выходной отказавший запуск Демона.
Из-за этих учебных руководств, я действительно удалял .pulse
, так как это не было создано в перезагрузке или запуске pulseaudio, я не знаю, является ли это проблема.
Я довольно плохо знаком с человечностью, поэтому объясните, что это - демон, делает и как мой жесткий диск влиял на мое ядро.
Я не боюсь использовать терминал, поскольку это - причина, почему я переключился на человечность.
Системой является Ubuntu 19.10 (Горностай Eoan)
Ядро является 5.3.0-29-универсальным x86_64
Я также изменил свой корневой каталог на другой жесткий диск, но это не должно быть проблемой, потому что путь останется таким же.
Спасибо так или иначе.
Я действительно выполнил pulseaudio с корневым доступом, потому что, если я просто записал pulseaudio, он сказал
Home directory not accessible: permission denied.
Если я выполняю systemctl - пользовательский перезапуск pulseaudio, я добираюсь:
Job for pulseaudio.service failed because the control process exited with error code.
See "systemctl --user status pulseaudio.service" and "journalctl --user -xe" for details.
Если я выполняю systemctl - пользовательское состояние pulseaudio.service, я добираюсь: выполненный systemctl для большего количества информации
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: Failed to start Sound Service.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: pulseaudio.service: Scheduled restart job, restart counter is at 5.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: Stopped Sound Service.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: pulseaudio.service: Start request repeated too quickly.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: pulseaudio.service: Failed with result 'exit-code'.
Mär 02 16:40:41 tom-X570-AORUS-ELITE systemd[1320]: Failed to start Sound Service.
Если Вам нужен вывод journalctl, действительно говорят мне.
Кажется, что удаление и переустановка pulseaudio решают эту проблему для некоторых людей. Однако единственные методы, которые я видел, являются довольно разрушительными, поскольку много пакетов зависят от pulseaudio. Для хитрости проблемы зависимости мы можем произвести чистку использования pulseaudio dpkg
вместо apt
.
Во-первых, выполните следующие команды:
sudo apt update
sudo apt upgrade
sudo dpkg -P force all pulseaudio
sudo rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse
Если Вы получаете ошибку на последнем шаге, игнорируете ошибку.
Затем, переустановите и перезапустите ALSA и pulseaudio:
sudo apt install --reinstall pulseaudio
sudo alsa force-reload
systemctl --user restart pulseaudio
Наконец, можно проверить состояние pulseaudio со следующей командой:
systemctl --user status pulseaudio
Это должно возвратиться, как "загружено" и "активный". В противном случае перезагрузка и проверка состояние снова.
Отправьте любые проблемы или ошибки.