华硕TUF Dash 15双系统Ubuntu 22.04 LTS下NVIDIA RTX 3060显卡无法正常工作求助
华硕TUF Dash 15双系统Ubuntu 22.04 LTS下NVIDIA显卡无法正常工作求助
兄弟我之前也踩过12代Intel处理器+NVIDIA双显卡在Ubuntu 22.04上的坑,你的情况太熟悉了!给你几个亲测有效的方案,一步步来:
方案1:放弃开源NVIDIA驱动,改用闭源稳定版
你之前装的nvidia-driver-525-open是开源内核版本,对新显卡的兼容性还不够成熟,换成闭源版试试:
- 先进入Ubuntu的恢复模式:开机时按住
Shift键,选择「Advanced options for Ubuntu」,再选recovery mode,最后选root进入命令行 - 卸载所有残留的NVIDIA驱动:
sudo apt purge nvidia* sudo apt autoremove && sudo apt autoclean - 输入
reboot重启回到正常系统,打开「Software & Updates」的「Additional Drivers」选项卡,选择不带open后缀的「NVIDIA driver metapackage from nvidia-driver-525 (proprietary, tested)」,点击应用更改后重启
方案2:升级内核到5.17+版本
Ubuntu 22.04默认的5.15内核对12代Intel的核显和NVIDIA新显卡的支持不够完善,升级到HWE内核能解决不少兼容性问题:
- 打开终端执行:
sudo apt install linux-generic-hwe-22.04 - 安装完成后重启,再按照方案1的步骤安装闭源NVIDIA驱动
方案3:强制设置NVIDIA为默认显卡
双显卡机型可能默认用Intel核显输出,导致HDMI没信号或者显卡没实际工作:
- 安装完驱动后,打开「NVIDIA X Server Settings」(终端输入
nvidia-settings也能打开),切换到「Prime Profiles」选项卡,选择「NVIDIA (Performance Mode)」,点击应用后重启 - 或者用命令行快速设置:
sudo prime-select nvidia sudo reboot
方案4:彻底禁用Nouveau开源驱动
有时候Nouveau驱动残留会和官方驱动冲突,先把它拉黑:
- 编辑黑名单文件:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf - 粘贴以下内容:
blacklist nouveau options nouveau modeset=0 - 按
Ctrl+O保存,Ctrl+X退出,然后更新initramfs:sudo update-initramfs -u - 重启后再安装闭源NVIDIA驱动
最后,驱动安装完成后可以在终端输入nvidia-smi验证,如果能显示出你的NVIDIA显卡信息,就说明成功了!
备注:内容来源于stack exchange,提问作者NewLostUser




