Большой файл .xsession-errors, PulseAudio

Большой файл .xsession-errors, PulseAudio

В Ubuntu 16.04 (LTS), x64, я столкнулся со следующей проблемой: .xsession-errors в домашней папке растет очень быстро, достигая размеров в десятки ГБ.

Я просто принудительно обрезал файл (echo "" > .xsession-errors ) в качестве временного решения, а затем скопировал файл, который снова начал расти, в другое место, чтобы проверить, что происходит.

Похоже, файл заполнен следующими строками, повторяющимися снова и снова.

org.kde.plasma.pulseaudio: Attempting connection to PulseAudio sound daemon org.kde.plasma.pulseaudio: state callback org.kde.plasma.pulseaudio: state callback

Есть ли какие-нибудь подсказки, как это исправить? Я не использую / мне не нужен звук на машине.

решение1

Похоже, ваш KDE настроен на использование Pulse Audio в качестве движка для Phonon Backend, но по какой-то причине сам демон Pulse Audio не установлен/не отвечает.

Я предлагаю вам убедиться, что phonon-backend-gstreamerустановлено:

sudo apt-get install phonon-backend-gstreamer

а затем перейдите в настройки звука KDE и проверьте, что «Gstreamer» настроен как бэкэнд.

Полностью удалите PulseAudio и gstreamerиспользуйте alsaвместо него:

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-sound-base alsamixergui

sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Затем перезагрузите компьютер.

После этого запустите

gstreamer-properties

для настройки параметров Gstreamer по умолчанию (которые теперь будут использовать alsa).

Затем проверьте, исчезли ли ошибки, связанные с Pulse Audio.

решение2

Один из вариантов, отредактировать файл /etc/X11/Xsession, например:

sudo nano /etc/X11/Xsession

Затем измените ERRFILEпеременную так, чтобы ошибки отправлялись в /dev/null.

## ERRFILE=$HOME/.xsession-errors
ERRFILE=/dev/null

Связанный контент