(K)Ubuntu 17.10 - 오디오 장치를 찾을 수 없음, 설정 없음, 소리 없음

(K)Ubuntu 17.10 - 오디오 장치를 찾을 수 없음, 설정 없음, 소리 없음

방금 Kubuntu 17.10(17.04에서 다시 설치)을 설치하고 이전 버전을 유지했지만 /home다음으로 포맷/재설치했습니다 /boot./

설치 후 시작했을 때 트레이의 사운드 아이콘이 "스피커 + 빨간색 선"으로 표시되어 소리가 나지 않음을 나타냅니다. Systray 사운드 아이콘 > 드롭다운 내용:

출력 또는 입력 장치를 찾을 수 없습니다.

음소거 아이콘

설정에서는 시스템이 오디오에 아무것도 없다고 주장하기 때문에 오디오와 관련된 어떤 것도 변경할 수 없습니다. 설정 > 멀티미디어 > 오디오 볼륨. 출력/입력 장치를 찾을 수 없습니다.

설정1 설정2

이상하게도 Spotify와 VLC가 소리를 내고 있습니다. 하지만 Firefox나 Pillars of Eternity(Steam(Flatpak))는 아닙니다.그리고 설정에는 아무 것도 나타나지 않습니다. 스포티파이에서 음악을 재생하면서 찍은 사진들입니다.

볼륨 조절(메뉴 > 멀티미디어 > PulseAudio 볼륨 조절)을 열면 다음 메시지를 표시하는 상자가 나타납니다.

PulseAudio 연결에 실패했습니다. 5초 안에 자동 재시도. 이 경우 Environment/X11 루트 창 속성의 PULSE_SERVER 또는 client.conf의 default-server가 잘못 구성되었기 때문일 수 있습니다. PulseAudio가 충돌하고 X11 루트 창에 오래된 세부 정보가 남아 있는 경우에도 상황이 발생할 수 있습니다. 이 경우 PulseAudio가 다시 자동 생성되어야 하며, 이것이 구성되지 않은 경우 start-pulseaudio-x11을 수동으로 실행해야 합니다.

카운트다운(5초)은 없었지만 "PulseAudio에 연결을 시도하는 중"이라는 효과로 창이 두 번 깜박였습니다. 그 이후에는 아무 일도 일어나지 않았습니다.

나는 노력했다 start-pulseaudio-x11. 산출:

Connection failure: Connection refused
pa_context_connect() failed: Connection refused

내 사운드 장치가 표준 잭(일반 스피커)을 통해 연결되어 있습니다. HDMI도 없고 아무것도 없습니다. DP를 통해 연결된 두 개의 모니터. 17.04에는 문제가 없었습니다.

나는 다음을 시도했습니다.오래된 질문: mv ~/.pulse ~/.pulse_backup

결과:mv: cannot stat '/home/USER/.pulse': No such file or directory


핵심요약: Kubuntu 17.10( /home17.04부터)을 설치한 후 오디오가 작동하지 않습니다. 오디오 설정에는 사용할 수 있는 설정이 없습니다. VLC 및 Spotify에서는 소리가 나지만 Firefox, 게임/Steam에서는 소리가 나지 않습니다. PulseAudio가 실패했다는 오류 메시지가 나타납니다.

답변1

나는 같은 문제가 있었고 로그인을 보면 /var/log/syslogpulseaudio 데몬에 오류가 있습니다.

[pulseaudio] module.c: Module "module-switch-on-connect" should be loaded once at most. Refusing to load.

그래서 3줄을 비활성화하여 열고 /etc/pulse/default.pa편집했습니다 .#

#.ifexists module-switch-on-connect.so
#load-module module-switch-on-connect
#.endif

어쩌면 그것은 최선의 해결책은 아니지만 내 문제를 해결했습니다.

답변2

펄스오디오를 재설치하여 이 문제를 해결했습니다.

주의하세요: /etc/pulse 내에 일부 사용자 정의 편집 내용이 있는 경우 rm -rf /etc/pulse아래와 같이 실행하면 해당 편집 내용이 손실됩니다! 내 경우에는 다시 설치된 파일이 한 손에 가득 차 있습니다.

업데이트 2019 : plasma-desktop. pulseaudio부팅하기 전에 다시 설치하십시오. 그렇지 않으면 시스템이 제대로 부팅되지 않을 수 있습니다.

  • apt-get remove --purge pulseaudio
  • rm -rf /etc/pulse($HOME/.config/pulse도 제거할 수도 있음)
  • apt-get install pulseaudio
  • apt-get install plasma-desktop
  • reboot

이로 인해 다시 설치되지 않은 일부 다른 패키지(예: oss*)도 제거되었으며 제 경우에는 전혀 놓치지 않았습니다. ;)

[편집하다]

귀하의 카드가 와 같은 항목에 나열되어 있지만 sudo aplay -l에는 나열되지 않은 경우 pavucontrol추가 프로세스에 의해 카드가 차단될 수 있습니다. sudo fuser -v /dev/snd/*이외의 다른 프로세스가 나열되지 않는지 확인하세요 pulseaudio. 제 경우에는 kubuntu 19.04로 업그레이드할 때 squeezelite프로세스에 의해 차단되었기 때문에 중지하고 비활성화했는데 squeezelite모든 것이 괜찮았습니다.

$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: root  872 F..... squeezelite
/dev/snd/pcmC0D0p:  root  872 F....m squeezelite
[... bad ...]
$ sudo systemctl disable squeezelite
$ sudo systemctl stop squeezelite
$ pulseaudio -k
$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: myUsername 1459 F..... pulseaudio
[... good ...]
$ pavucontrol

... 그리고 짜잔! 내 사운드카드를 내부에서 pavucontrol다시 사용할 수 있습니다.

답변3

나는 똑같은 문제(동일한 증상)를 겪었고 결국 해결책을 찾는 데 시간을 낭비했습니다. default.pa모듈을 정적으로 로드하도록 편집하여 문제를 해결 하고 다음 hw:1,0으로 교체했습니다.hw:0,0

sudo nano /etc/pulse/default.pa

변경할 내용:

load-module module-alsa-sink device=hw:0,0  
load-module module-alsa-source device=hw:0,0  
load-module module-null-sink  
load-module module-pipe-sink  

저장하고 종료한 후 다음을 실행합니다.

sudo alsa force-reload  
pulseaudio -k  
start-pulseaudio-x11  

이 시점에서 소리가 나기를 바랍니다.

답변4

제 경우에는 펄스를 구성하는 다른 폴더가 google-chrome-remote-desktop 앱인 경우 .config/에서 찾으십시오. 이는 일반 프로필이 로드되지 않도록 하는 펄스 오디오 구성으로 다른 프로필을 생성한 것입니다.

관련 정보