대형 .xsession-errors 파일, PulseAudio

대형 .xsession-errors 파일, PulseAudio

Ubuntu 16.04(LTS), x64에서 다음 문제에 직면했습니다. 홈 폴더의 .xsession-errors가 매우 빠르게 증가하여 크기가 수십 GB에 도달합니다.

임시 수정으로 파일을 강제로 잘라낸 다음(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

관련 정보