12.04에서 오디오가 갑자기 작동을 멈췄습니다.


16

약 1 년 동안 잘 작동 한 후 Xubuntu 12.04에서 오디오가 더 이상 작동하지 않습니다. 오픈 소스 음성 인식 프로그램을 만들기 위해 음성 샘플을 업로드하기 위해 다음 웹 사이트를 방문하고 오디오 브라우저 응용 프로그램을 설치 한 직후에 발생했습니다. http://www.voxforge.org/home/read

이것이 문제의 원인인지 모르겠지만이 웹 응용 프로그램을 설치할 때 오디오가 작동을 멈췄습니다.

터미널에 입력하면

pulseaudio -D

나는 다음을 얻는다 :

E: [pulseaudio] main.c: Daemon startup failed.

다음에 다음을 시도했습니다.

sudo apt-get purge pulseaudio
sudo apt-get install pulseaudio

명령 프롬프트에 'pulseaudio'를 입력하면 다음과 같은 결과가 나타납니다.

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

와 (과) /var/log/syslog관련된 내용을 찾아 보세요 . 이와 관련된 오류 메시지를 발견하면 가장 최근의 일부 메시지를 게시하십시오. pulseaudiodbus
Karl Frisk

pulseaudio에 대한 syslog의 내용 : MACHINE pulseaudio [3801] : [pulseaudio] main.c : 상태 디렉토리 /home/USER/.pulse 사용. MACHINE pulseaudio [3801] : [pulseaudio] main.c : 모듈 디렉토리 /usr/lib/pulse-1.1/modules 사용. MACHINE pulseaudio [3801] : [pulseaudio] main.c : 시스템 모드에서 실행 중 : 아니오 MACHINE pulseaudio [3801] : [pulseaudio] pid.c : 데몬이 이미 실행 중입니다. MACHINE pulseaudio [3810] : [pulseaudio] pid.c : 데몬이 이미 실행 중입니다. MACHINE pulseaudio [3810] : [pulseaudio] main.c : pa_pid_file_create ()가 실패했습니다.
lkamal

답변:


7

이것은 나에게도 일어났다. 기본 이유는 pulseaudio 데몬이 제대로 종료되지 않았기 때문이라고 생각합니다.

먼저 pulseaudio --kill다음을 실행하십시오 pulseaudio --start.

이것은 나를 위해 문제를 해결했습니다.


4

두 가지 잠재적 수정이 있습니다. 여기에 내가 시도한 두 가지 방법이 있습니다 (두 가지 중 어느 것이 문제를 해결했는지 잘 모르겠습니다).

수정 1

나는 헤드폰을 꽂고 죽였다 pulseaudio.

pulseaudio --kill

그런 다음 다시 시작했습니다.

pulseaudio --start

이것은 그때부터 문제를 해결하는 것처럼 보였습니다.

수정 2

사용 pavucontrol하는 대신 :

sudo apt-get install pavucontrol
pavucontrol

2

이것은 13.10의 업데이트입니다.

나는 pavucontrol을 사용했습니다 :

sudo apt-get install pavucontrol
pavucontrol

2

우분투 16.04에서 동일한 문제를 해결 한 단계는 다음과 같습니다.

rm -R ~/.config/pulse   # or rename this folder
sudo systemctl reboot   # logout and login doesn't do the job

1
마지막으로 여기에서 문제를 해결 한 것, 간단한 해결책이 있습니다. ~ / .pulse를 제거해도 도움이되지 않았지만 ~ / .config / pulse가 트릭을 수행했습니다. 아직도 유지 보수 리눅스가 얼마나 높은지를 알 수 있습니다. 버그는 무작위로 나타나는 것처럼 보이며 수정하는 데 많은 시간이 소요될 수 있습니다. 거의 끝났다. 이제 느린 부팅 순서를 해결해야합니다. : /
macflav

1

이것은 나를 위해 일했다

sudo /usr/bin/amixer set Master toggle

이 스레드에서 제안 된 다른 모든 것을 시도했지만 아무것도 작동하지 않았습니다.


0

홈 폴더, 로그 아웃 및 재 로그인에서 .pulse 디렉토리를 삭제하거나 이름을 바꾸려고 시도 할 수 있습니다. 새로운 .pulse- 디렉토리는 펄스에 의해 자동으로 생성되므로 유용한 구성을 얻을 수 있습니다. 이것은 펄스에 문제가있을 때 여러 번 도움이되었습니다.


흠. .pulse 파일의 이름을 바꾸려고 시도했고 시스템을 다시 시작한 후에 새 .pulse 파일이 실제로 만들어졌습니다. 불행히도 내 컴퓨터는 여전히 완전히 침묵합니다. 제거 및 재설치 할 사운드 드라이버가 있습니까?
Ben

0

커맨드 라인에 "alsamixer"를 입력하고 각기 다른 컴포넌트의 다양한 음량 조절을 음소거 해제하는 등의 설정을 사용하여 문제를 해결함으로써 문제를 해결했습니다. voxforge.org의 소프트웨어가 내 컴퓨터의 일부 볼륨 조절기를 음소거 한 후 나중에 음소거를 해제하지 못했습니다. 도와 주셔서 감사합니다, 여러분!

그래서 내 해결책은 다음과 같습니다.

alsamixer

소리가 다시 나올 때까지 다양한 볼륨 컨트롤을 음소거 해제합니다. F6을 사용하여 사운드 카드를 전환 해보십시오. (유튜브 비디오를 백그라운드에서 재생하거나 재생 목록에서 일부 음악을 재생하여 사운드가 마지막으로 돌아 오는 시점을 알면 도움이됩니다.)


0

나는 같은 문제가있다 :

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

제거 / 설치 pulseaudio는 도움이되지 않았습니다. 마지막으로 내 .pulse디렉토리 $HOME가 누락 되었음을 알았습니다 . 그래서 나는했다 :

cd $HOME
mkdir .pulse
pulseaudio --kill
pulseaudio --start

우분투를 다시 시작했습니다. 괜찮은 후에.

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