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