hdaudioC0D2: unable to bind the codec
今天使用有独显的 PC 安装 ubuntu 20.04,安装完成后,重启,屏幕一直闪烁 _
,过了一分钟,才报错 hdaudioC0D2: unable to bind the codec
。
经过在网上长时间搜索和自己的尝试,发现就是 nvidia 独显的问题,主要因为开源驱动出现问题。只要屏蔽显卡,只使用 CPU 即可。
- 使用安装U盘,选择
ubuntu(safe graphic)
,进入系统后,选择try ubuntu
来进入系统。 sudo fdisk -l
查看具体分区。sudo mount /dev/sda1 /mnt
类似这样挂载根目录- 禁用显卡
sudo vi /mnt/etc/modprobe.d/blacklist.conf
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
sudo reboot
重启系统
重启之后能够顺利进入系统。再修改 grub,增加开机选择菜单的时间。
sudo vi /etc/default/grub
grub_timeout_style=hidden
注释掉,GRUB_TIMEOUT=30
这样增加等待时间。GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为"text"
sudo update-grub
更新 grub.cfg 即可。
参考: https://blog.csdn.net/keeplearning365/article/details/108963323
https://askubuntu.com/questions/1138137/what-is-safe-graphics-mode
https://www.zhihu.com/question/443773909
https://blog.csdn.net/VOlsenBerg/article/details/78722997
https://blog.csdn.net/nicechao/article/details/102835680
https://blog.csdn.net/weixin_34266504/article/details/91881973
https://www.cnblogs.com/dakewei/p/7499014.html
https://blog.csdn.net/delacroix_xu/article/details/5433189
https://askubuntu.com/questions/1144224/ubuntu-19-04-freeze-at-loading-dell-e6430-i5-nomodeset-didnt-work-well
https://askubuntu.com/questions/1160174/help-hdaudioc0d3-unable-to-bind-codec-cant-boot-up
https://ubuntuforums.org/showthread.php?t=2437409
https://programmerah.com/ubuntu20-04-hdaudioc0d2-unable-to-bind-the-codec-20592/
https://blog.csdn.net/davied9/article/details/54234510
https://qastack.cn/ubuntu/16042/how-to-get-to-the-grub-menu-at-boot-time
https://blog.csdn.net/weixin_44730681/article/details/114282405
https://forum.proxmox.com/threads/hdaudioc0d0-unable-to-bind-the-codec.80162/
https://forum.ubuntu.com.cn/viewtopic.php?t=490617