Große .xsession-errors-Datei, PulseAudio

Große .xsession-errors-Datei, PulseAudio

Unter Ubuntu 16.04 (LTS), x64, stehe ich vor dem folgenden Problem: Die Datei .xsession-errors im Home-Ordner wächst sehr schnell und erreicht Größen von mehreren zehn GB.

Als vorübergehende Lösung habe ich die Datei zwangsweise gekürzt (echo "" > .xsession-errors) und dann die Datei, die erneut zu wachsen begann, an einen anderen Speicherort kopiert, um zu prüfen, was los ist.

Es sieht so aus, als ob die Datei mit den folgenden, immer wieder wiederholten Zeilen gefüllt ist.

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

Irgendwelche Tipps, wie ich das beheben kann? Ich verwende/brauche keinen Ton auf dem Rechner.

Antwort1

Es sieht so aus, als ob Ihr KDE so konfiguriert ist, dass Pulse Audio als Engine für das Phonon-Backend verwendet wird, und aus irgendeinem Grund ist der Pulse Audio-Daemon selbst nicht installiert bzw. reagiert nicht.

Ich schlage vor, Sie stellen sicher, dass Folgendes phonon-backend-gstreamerinstalliert ist:

sudo apt-get install phonon-backend-gstreamer

und gehen Sie dann zu den KDE-Audioeinstellungen und überprüfen Sie, ob „Gstreamer“ als Backend konfiguriert ist.

Deinstallieren Sie pulseaudio vollständig und gstreamerverwenden Sie alsastattdessen:

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

Starten Sie dann Ihren Computer neu.

Führen Sie anschließend

gstreamer-properties

um die Gstreamer-Standardeinstellungen einzurichten (die jetzt verwenden werden alsa).

Überprüfen Sie dann, ob die mit Pulse Audio verbundenen Fehler behoben sind.

Antwort2

Eine Möglichkeit besteht darin, die Datei zu bearbeiten /etc/X11/Xsession, zum Beispiel:

sudo nano /etc/X11/Xsession

Ändern Sie dann die ERRFILEVariable, sodass Fehler an gesendet werden /dev/null.

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

verwandte Informationen