Answers:
您可以使用pasuspender
。尝试在wine命令前添加前缀。
pasuspender -- wine path/to/file.exe
pasuspender
到qjackctl( pasuspender qjackctl
)解决问题的年龄对我来说!非常感谢你
在中/etc/pulse/client.conf
,您可以取消注释该行autospawn=yes
并将“ yes”替换为“ no”。当然,应该可以在主目录的.pulse目录中进行设置。
一种更干净的方法是client.conf
在〜的.pulse目录中创建一个,然后在其中添加“ autospawn = no”行。完成所需的操作后,最好重新打开自动生成功能。
ed
可用于在运行游戏之前更改配置,然后再将其更改回。
我使用脚本:
#!/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上)
就我而言,我无法停止pulseaudio,因为它已由systemctl自动重新启动。
在这种情况下,停止pulseaudio的正确方法是:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
要重新启动,可以使用:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
pulseaudio -k
。
Alt+ F2类型pactl exit
停止所有pulseaudio进程。您可以输入
Alt+ F2类型pulseaudio
重新开始。不幸的是,在那之后,某些程序似乎不再听起来了。仍在寻找无需重启即可重新激活脉冲的方法…
pactl exit
不能完全停止我机器上的pulseaudio,而是立即重新启动(与一样pulseaudio -k
)。
pactl exit
为我工作。有了pulseaudio -k
它自动重新启动,即使我已经autorespawn禁用。
试试这个Ubuntu技巧。它在我的Ubuntu 12.04 LTS上运行良好。