VLC를 재생하는데 다음 오류가 발생하여 놀랐습니다. 오디오 출력 실패: 오디오 장치 '기본값'을 사용할 수 없습니다: 해당 파일 또는 디렉터리가 없습니다. 그래서 검색해서 다음 명령을 실행했습니다. vlc --reset-config --reset-plugins-cache
하지만 다음 오류가 발생합니다. PulseAudio Server 연결 실패: 연결이 거부되고 브라우저를 사용할 때 소리가 나지 않으며 어떻게 해야 할지 모르겠습니다. 팁: 소리가 잘 들리는데 갑자기 작동합니다. 이런 일이 일어났습니다
답변1
이는 pulseaudio 드라이버가 손상되었거나 권한이 루트로 설정되었기 때문일 수 있습니다.
다음 명령으로 이 문제를 해결했습니다.
# clean and reinstall pulseaudio
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo apt-get -f install && sudo apt-get -y autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
# fixes user folder permissions
sudo chown -R $USER:$USER $HOME/
# then reboot
sudo reboot
Pulseaudio는 부팅 시 시작되어야 하지만 다음 명령을 사용하여 수동으로 시작할 수 있습니다.
pulseaudio --start
문제가 지속되면 여기에 시스템 로그를 붙여넣으세요.
tail -100f /var/log/syslog
답변2
내 Xubuntu 18.04 시스템에서 pulseaudio가 파일을 허용하지 않는 문제가 있습니다 ~/.config/pulse/cookie
.
펄스오디오를 다시 설치해 보았습니다.다른 답변에서 제안한대로하지만 도움이 되지 않았기 때문에 다음과 같이 사용자 구성을 삭제하고 다시 생성했습니다.
mv ~/.config/pulse ~/.config/pulse.old
pulseaudio --start
이것은 나를 위해 문제를 해결했습니다.
답변3
하나 있다우분투포럼을 위한 임시 솔루션
$ pulseaudio --check
corei3@corei3 ~ $ pulseaudio -k
corei3@corei3 ~ $ pulseaudio -D
E: [pulseaudio] main.c: Daemon startup failed.
답변4
다른 모든 솔루션은 실패했습니다. 이것은 작동합니다:
pax11 릴리스 -r
그 후, 펄스오디오는 모두에게 발견되었습니다.