PulseAudio를 일시적으로 비활성화하는 방법은 무엇입니까? 실행하려고 할 때 PulseAudio를 일시적으로

특정 Wine 게임 (Left 4 Dead 2)을 실행하려고 할 때 PulseAudio를 일시적으로 비활성화 할 수있는 방법이 있는지 궁금해하면 게임이 때때로 중단됩니다.

프로세스를 종료하면 자동으로 다시 나타납니다. 어떤 제안?



답변

사용할 수 있습니다 pasuspender. 와인 명령을 접두어로 사용해보십시오.

pasuspender -- wine path/to/file.exe

답변

에서 /etc/pulse/client.conf, 당신은 행의 주석을 해제 할 수 있습니다 autospawn=yes와 “아니오”로 예를 대체하지 않습니다. 물론 이것은 홈 디렉토리의 .pulse 디렉토리에서 이것을 설정할 수 있어야합니다.

이 작업을 수행하는 더 client.conf확실한 방법은 .pulse 디렉토리에 ~를 만들고 “autospawn = no”라인을 넣는 것입니다. 필요한 작업을 마친 후 자동 생성을 다시 켜는 것이 좋습니다.


답변

나는 스크립트를 사용한다 :

#!/bin/bash
echo autospawn = no > $HOME/.config/pulse/client.conf
pulseaudio --kill
rm $HOME/.config/pulse/client.conf

그런 다음 게임을하고 PA를 다시 활성화하십시오.

pulseaudio --start

Xubuntu 13.10에서 작동합니다. 스크립트가 작동하지 않으면 스크립트에서 “.config / pulse”를 “.pulse”로 바꿉니다 (일반적으로 오래된 * buntues에서)


답변

내 경우에는 systemctl에 의해 자동으로 펄스 오디오를 다시 시작했기 때문에 pulseaudio를 중지 할 수 없었습니다.

이 경우 pulseaudio를 중지하는 올바른 방법은 다음과 같습니다.

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service

다시 시작하려면 다음을 사용할 수 있습니다.

systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service

답변

Alt+ F2타입pactl exit

모든 pulseaudio 프로세스를 중지합니다. 입력 할 수 있습니다

Alt+ F2타입pulseaudio

다시 시작합니다. 불행히도 그 후 일부 프로그램은 더 이상 소리가 나지 않는 것 같습니다. 재부팅하지 않고 펄스를 재 활성화하는 방법을 여전히 찾고 있습니다…


답변

이 우분투 팁을 사용해보십시오. 우분투 12.04 LTS에서 잘 작동합니다.

우분투 팁 : PulseAudio 켜기 및 끄기


답변

내가 한 일 …. 그것을 찾을 수 없기 때문에 respawning에서 멈추었습니다 …. 파일 브라우저에서 / etc 폴더를 마우스 오른쪽 버튼으로 클릭하고 (루트로 열림) pulseoff라는 새 폴더를 만든 다음 펄스 폴더를 끌어다 놓습니다 (드래그 앤 드롭). 시스템에이를 찾을 수있는 명령이 없습니다. 다시 시작하려면 pulseoff 폴더에서 잘라내어 / etc 폴더로 한 단계 올라가서 붙여 넣으십시오. 일부 사람들은 편집보다 실제로 어렵게 만들기를 좋아합니다. 파일과 물건 및 대부분 해당 편집이 작동하지 않습니다. 쉬운 방법으로하십시오. 기계를 다시 시작하고 이것을 게시하기 전에 시스템 모니터를 확인했는데 pulseaudio가 실행 중이 아니며 메모리를 빨아들이는 것입니다.