我尝试设置 Ubuntu 20.04.5 与 Windows 11 家庭版的双启动。解决 Nvidia 驱动程序问题后,我的扬声器声音消失了。pavucontrol 显示扬声器仍在输出。
我确实有同样的问题邮政,但是在我使用 cmd 中的 bash 文件之后:
sudo #!/bin/bash
sudo hda-verb /dev/snd/hwC0D0 0x20 0x500 0x1b
sudo hda-verb /dev/snd/hwC0D0 0x20 0x477 0x4a4b
sudo hda-verb /dev/snd/hwC0D0 0x20 0x500 0xf
sudo hda-verb /dev/snd/hwC0D0 0x20 0x477 0x74
然后我转到 Windows,不出所料,声音坏了;所以我卸载了 Windows ReakTek 驱动程序并重新启动。通常,Windows 会为我安装驱动程序,声音又可以在 Windows 中正常工作。但即使它为我安装了驱动程序,我也听不到声音。
因此我尝试撤消对 hda-verb 所做的更改,但找不到有关如何撤消更改的来源。
任何帮助都值得感激。谢谢。
[编辑]:我的目标是尝试撤消此 bash 对我的计算机的影响。从链接:programmersought.com/article/9581893187 我尝试查找 bash 文件使用的参数,但所有示例都是如何设置值,而不是返回默认值。例如,cmd:hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x24 将节点 0x19 参数设置为 SET_PIN_WIDGET_CONTROL,值为 0x24。那么我如何将节点 0x19 设置为其原始模式和原始值?