(K) 우분투 17.10-오디오 장치 없음, 설정 없음, 소리 없음


12

방금 Kubuntu 17.10 (17.04에서 /home다시 설치)을 설치했지만 이전 버전은 그대로 유지 /boot하고/

설치 후 시작되면 트레이의 사운드 아이콘이 "스피커 + 빨간색 라인"인 것을 알았는데 소리가 나지 않습니다. 시스템 트레이 소리 아이콘> 드롭 다운 :

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

음소거 아이콘

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

설정 1 설정 2

이상하게도 Spotify와 VLC는 소리를냅니다. 그러나 영원의 기둥 (Steam (Flatpak))이 아닌 Firefox는 아닙니다. 그리고 설정에는 아무것도 나타나지 않습니다. 이 사진들은 Spotify에서 음악을 재생하는 동안 촬영되었습니다.

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

PulseAudio에 연결하지 못했습니다. 5 초 후 자동 재시도 이 경우 Environment / X11 루트 창 속성의 PULSE_SERVER 또는 client.conf의 기본 서버가 잘못 구성 되었기 때문일 수 있습니다. 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


TL; DR : Kubuntu 17.10 ( /home17.04)을 설치 한 후 오디오가 작동하지 않습니다 . 오디오 설정에서 사용할 수있는 설정이 없습니다. VLC 및 Spotify에서 들리지만 Firefox, 게임 / 스팀에서는 들리지 않습니다. PulseAudio가 실패했다는 오류 메시지가 표시됩니다.


다음은이 문제에 대한 버그 보고서는 다음과 같습니다 bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1720519
Enkouyami

답변:


9

나는 같은 문제가 있었고 로그를 보면서 /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
나를 위해 그것을 해결, 많은 감사합니다! 이것은 업그레이드 후에 실제로 일어나지 않아야합니다 ...
thw24

나도 해결했다. 큰!
gconcon

5

pulseaudio를 다시 설치하여이 문제를 해결했습니다.

주의 : / 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

... et voila! 내 사운드 카드를 pavucontrol다시 사용할 수 있습니다 .


이 방법이 저에게 효과적이었습니다. 내 의견으로는 가장 정확합니다.
Quadcubic

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  

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


답을 주셔서 감사합니다. 그러나 OS를 다시 설치하여 방금 이전 방식으로 해결했습니다. !
Edward Alekos

1
Ubuntu 18.04의 Thinkpad t470 에서이 문제가 발생했습니다.이 문제가 해결되었습니다.
Ben DeMott

다음은 나를 도왔습니다. sudo alsa 강제로 다시로드 && pulseaudio -k && start-pulseaudio-x11
Aruna

0

오디오를 다시 가져올 수 있었지만 볼륨 컨트롤이 더 이상 작동하지 않아 트레이의 아이콘이 나타나지 않습니다.

@ChristophS의 답변과 마찬가지로 완전히 pulseaudio동일한 방식으로 다시 설치했습니다 alsa.

  • apt-get remove --purge pulseaudio
  • rm -rf /etc/pulse
  • apt-get install pulseaudio
  • reboot

@Carla sousa의 답변에서와 같이 라인을 편집했습니다.

그래서 3 줄을 사용하지 않도록 설정 /etc/pulse/default.pa하고 열었습니다 #.

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

그런 다음 다음과 같이 시스템 구성으로 이동했습니다.

쿠분투 메인 메뉴 시스템 설정

그런 다음 하드웨어> 멀티미디어 섹션으로 이동하십시오.

쿠분투 17.10의 하드웨어> 멀티미디어 섹션

마지막으로 드라이버 빌드를 선택했습니다.

여기에 이미지 설명을 입력하십시오

내가 전에 말했듯이, 나는 다시 소리를 얻었다. 그러나 나는 그것을 통제 할 수 없습니다. 어떤 아이디어?


0

나는 같은 문제에 부딪쳤다. pavucontrol을 설치 한 후 시스템을 다시 시작하면 사운드 카드와 헤드폰이 감지됩니다.

sudo apt-get install pavucontrol

설치 후 pavucontrol에서 오류가 발생 하면 시스템을 다시 시작 하면 사라집니다.

이것이 다른 사람들에게도 도움이되기를 바랍니다.


0

내 경우에 펄스를 구성하는 다른 폴더가 있다면 .config /에서 찾으십시오 .Google-chrome-remote-desktop 앱이었습니다.


0

쿠분투 17.10에서 같은 문제가 있습니다. 원인이 무엇인지 말할 수 없습니다 .HDMI 케이블을 연결하거나 블루투스 스피커를 페어링하고 출력 오디오 스트림을 변경 한 후에 발생했습니다. 일부 검색 후 몇 가지 솔루션을 혼합했습니다. 오디오가 지금 작동하는 것 같지만 이것이 좋은 해결책인지 궁금합니다. 내가 한 일은 :

  • sudo apt-get remove-퍼지 펄스 오디오
  • sudo rm -rf / etc / pulse
  • sudo apt-get 설치 pulseaudio
  • sudo 재부팅

오디오가 작동했지만 제어 할 방법이 없었습니다. 시스템 트레이의 아이콘이 사라졌습니다. 그래서 나는했다 :

  • sudo apt-get 플라즈마 플라즈마 설치
  • sudo 재부팅

다시 부팅 할 때 아이콘이 시스템 트레이에 있었지만 정확히 여기 와 같이 오디오가 음소거되어 작동하지 않았습니다 . 그래서 plasma-pa를 제거하고 kmix를 설치했습니다. 이렇게하면 오디오가 작동합니다.

  • sudo apt-get plasma-pa를 제거하십시오
  • sudo apt-get 설치 kmix

이것이 좋은 해결책입니까? 플라즈마 PA의 문제점은 무엇입니까?

고마워, 루카


2
질문하려는 의도라면 답변을 게시하는 대신 질문을해야합니다. 답변 섹션에서 실제로 질문 인 게시물을 삭제하지만 여기에서 귀하가 부분적으로 솔루션을 제안하는지 또는 자신의 질문을하는지 확실하지 않습니다.
잔나

0

@ peterling의 대답은 나를 위해 일했습니다 : askubuntu.com/questions/70560/why-am-i-getting-this-connection-to-pulseaudio-failed-error

그는 터미널에 이것을 입력해야한다고 말했다.

sudo pulseaudio -k
pulseaudio --start

이것이 터미널에서 보이는 모습입니다.

lubuntu@lubuntu:~$ sudo pulseaudio -k
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
E: [pulseaudio] main.c: Failed to kill daemon: No such file or directory
lubuntu@lubuntu:~$ pulseaudio --start
N: [pulseaudio] main.c: User-configured server at {2d68ac8ceac9497599efde6fcfca4f8c}unix:/run/user/999/pulse/native, which appears to be local. Probing deeper

그런 다음 펄스 오디오 볼륨 컨트롤을 실행했습니다. lUbuntu 16.10에서 일반 바로 가기를 사용하여 클릭하십시오. 훨씬 최신 버전의 KUbuntu를 사용하고 있지만 공통점이 있기 때문에 이것이 효과가 있다고 생각합니다. "

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

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

"


0

의견을 말할 충분한 담당자가 없지만 ChristophS가 위 의 세 번째 솔루션을 시도했습니다 . 이것이 좋은 해결책처럼 보이지만, kubuntu 18.10에서 purge를 사용하면 plasma-desktop 및 kubuntu-desktop을 제거했습니다. 와인 설치 제거에 나열된 불필요한 패키지가 많이 있었고 다시 설치할 계획입니다. 말할 필요도없이, 혼란이 생겨 났고, 특히 권한 변경과 함께 원인이 되었기 때문에 데스크탑에 혼란을 겪었습니다.

교훈 : 당신이 무엇을 제거하는지주의하십시오! 퍼지 펄스 오디오가있는 데스크탑의 현재 포함에 대해 경고하기 위해 위의 솔루션에 대한 의견이 있어야한다고 생각합니다.

apt -s remove --purge pulseaudio
Purg kubuntu-desktop [1.379]
Purg plasma-pa [4:5.13.5-0ubuntu2]
Purg plasma-desktop [4:5.13.5-1ubuntu4]
Purg libcanberra-pulse [0.30-6ubuntu1]
Purg pavucontrol-qt [0.4.0-1]
Purg pulseaudio-module-bluetooth [1:12.2-0ubuntu4]
Purg pulseaudio [1:12.2-0ubuntu4]

위의 링크에서 해킹이 작동하면 권한 일 수 있습니다. HOME=/tmp/$USER pulseaudio --start


0

펄스 오디오 이퀄라이저로 인해 비슷한 문제가 발생했습니다.

sudo cat /var/log/syslog | grep pulseaudio
[pulseaudio] module-equalizer-sink.c: module-equalizer-sink is currently unsupported, and can sometimes cause PulseAudio crashes, increased latency or audible artifacts.
[pulseaudio] module-equalizer-sink.c: If you're facing audio problems, try unloading this module as a potential workaround.
[pulseaudio] module-equalizer-sink.c: Master sink not found
[pulseaudio] module.c: Failed to load module "module-equalizer-sink" (argument: ""): initialization failed.

그래서 나는 그것을 제거했다 :

sudo apt purge pulseaudio-equalizer

재부팅 후 나는 가지고 있었다 :

[pulseaudio] ltdl-bind-now.c: Failed to open module module-equalizer-sink.so : module-equalizer-sink.so: cannot open shared object file: No such file or directory
[pulseaudio] module.c: Failed to open module "module-equalizer-sink".

에서 줄 load-module module-equalizer-sink을 제거해도 ~/.config/pulse/default.pa문제가 해결되지 않았습니다.

마침내 구성을 플러시하여 솔루션을 찾았습니다.

~$ cd .config/
~/.config$ mv pulse/ pulse.bak

그리고 reboot(pulseaudio --kill / --startw는 사운드 위젯을 새로 고치지 않습니다).

방금 런치 패드에서 관련 버그를 열었습니다 : https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1859996

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.