Большой .xsession-файл ошибок, PulseAudio

453
Mircea

На 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

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

0

2 ответа на вопрос

1
user207207

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

sudo nano /etc/X11/Xsession 

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

## ERRFILE=$HOME/.xsession-errors ERRFILE=/dev/null 
Здравствуйте и добро пожаловать в Super User! Хотя это может исправить выход из-под контроля файла `.xsession-errors`, я думаю, что реальная проблема, о которой спрашивает OP, - это постоянный вывод ошибок PulseAudio. Mr Shunz 6 лет назад 1
Re: Добро пожаловать от мистера Шунца! комментарии .... Хотя это может исправить выход из-под контроля файла .xsession-errors, я думаю, что реальная проблема, о которой спрашивает OP, - это постоянный вывод ошибок PulseAudio. Вот почему я сказал «Один вариант» и не сказал предпочтительный вариант и т. Д. В конце концов я нашел другие «решения», возможно, вы могли бы опубликовать одно из них вместо ненужного комментария о том, что могут быть лучшие решения? В файле, который я упоминаю, вы также можете изменить максимальный размер файла, например .... user207207 6 лет назад 1
1
Mr Shunz

Похоже, что ваш 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.