前段时间,我对我的 15.10 进行了一些大更新,导致声音不起作用,例如问题:启动后没有声音,必须 alsa force-reload。
接受的答案链接到此页面,建议键入sudo alsa force-reload
并重新启动。
问题是我必须在每次启动时输入该命令,有时甚至多次输入才能获得声音。我已经尝试了该页面上的其他建议,但无济于事。
缺少cron
工作(因为自动化并不理想),我可以一劳永逸地解决这个问题吗?
前段时间,我对我的 15.10 进行了一些大更新,导致声音不起作用,例如问题:启动后没有声音,必须 alsa force-reload。
接受的答案链接到此页面,建议键入sudo alsa force-reload
并重新启动。
问题是我必须在每次启动时输入该命令,有时甚至多次输入才能获得声音。我已经尝试了该页面上的其他建议,但无济于事。
缺少cron
工作(因为自动化并不理想),我可以一劳永逸地解决这个问题吗?
如果从 Ubuntu 18.04 升级到 20.04 后出现此问题,则不是 alsa 本身的问题,而是胆怯转换器的问题。
禁用胆怯,您甚至不需要在启动时强制重启alsa
我正在使用 Ubuntu 16.04 并尝试连接SOYTO SY733MV Black/Blue (USB-Headphones),
$ lsusb - 显示下一个:
并在 /var/log/kern.log中 显示下一个错误 [ snd-usb-audio: probe of 3-2:1.0 failed with error -16 ]:
我修复了上面的错误,执行了下一个操作:
1) 更新了 alsa-base.conf
$ sudo nano/etc/modprobe.d/alsa-base.conf
2)拔下USB耳机并执行下一步:
$ sudo alsa 强制重新加载
插入 USB 耳机后显示下一条日志:
$ dmesg
在控制::输入设备
新设备:USB Pnp 声音设备
3) 在更新的 alsa-base.conf 中设置 next
$ sudo nano/etc/modprobe.d/alsa-base.conf
重启系统。
我只做ubuntu 14.04。但我发现没有音频输出问题与授予 /dev/snd 的权限和那里的文件有关。在我的系统上,这些文件具有用户 root 和组音频的权限。
请注意没有世界权限,因此用户必须属于组音频才能获得权限。
最终通过系统升级到 16.04 解决了这个问题,我从未在 17.10 之前的同一 Ubuntu 安装的任何更高版本中看到这个问题。
试试这个方法:
然后,
在那之后,
重启,希望不要再发生