如何临时禁用 PulseAudio?

分享于 

1分钟阅读

ubuntu

  繁體

问题

想知道是否有方法暂时禁用PulseAudio,因为我试图运行一个特定的wine游戏,它使游戏偶尔崩溃


答案1

你可以使用pasuspender,试着用wine命令加上前缀,


pasuspender -- wine path/to/file.exe




答案2

/etc/pulse/client.conf中,可以取消注释行autospawn=yes,并使用"no"替换yes

一种更干净的方法是在~/.pulse目录中创建一个client.conf,并在其中放置"autospawn = no"行。完成后,最好打开autospawn。


答案3

我使用脚本:


#!/bin/bash


echo autospawn = no > $HOME/.config/pulse/client.conf


pulseaudio --kill


rm $HOME/.config/pulse/client.conf



然后玩游戏,然后重新启用PA:

 
pulseaudio --start





TEMP  Tempo  Pulse  Pulseaudio