我最近从 Ubuntu 16.04 迁移到 Ubuntu 18.04,并尝试重新执行我的罕见的蓝色音频插孔作为耳机插孔 [线路输出(前置)]。我在 16.04 中使用hdajackretask。但是当我尝试在当前操作系统中覆盖插孔时,出现以下错误:
我的终端输出如下-
~$ sudo hdajackretask
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
E: [pulseaudio] main.c: Failed to kill daemon: No such file or directory
0x11 0x99430130
0x14 0x01014010
0x15 0x01011012
0x16 0x01016011
0x17 0x01012014
0x18 0x01a19040
0x19 0x02a19050
0x1a 0x01014010
0x1b 0x02214020
0x1e 0x4037d500
1
我试过alsamixer自动禁用和脉冲重启。均不起作用。
知道如何让它工作吗?
答案1
同样,使用 Ubuntu 18.04。
解决办法很简单。不要使用 sudo 运行 hdajackretask。只需在您自己的帐户下运行它。它会要求您输入自己的密码才能进行更改。
答案2
关闭任何使用该设备的程序(如 alsamixer 等),然后重试。
答案3
使用终端命令aplay -l
列出声音播放硬件设备
设备应显示为可用“子设备:1/1”
“子设备:0/1”表示设备正忙,可能正在被 Pulseaudio 使用
进入 Pulseaudio 音量控制配置选项卡 ( pavucontrol -t 5
) 将所有列出的设备设置为“关闭”
aplay -l
现在应该确认设备可用并且 hdaretask 可以应用设置
完成后,将配置更改回启用 Pulseaudio 中的音频硬件