You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

华硕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

火山引擎 最新活动