安装成功后出现空白屏幕:从 EFI VGA 切换到 nouveau

安装成功后出现空白屏幕:从 EFI VGA 切换到 nouveau

我使用带有固件的每日构建成功安装了 Debian 测试。安装在专用驱动器上。启动模式为 UEFI。

我的系统是:

  • 技嘉 Z690I AORUS Ultra DDR4
  • 英特尔酷睿 i7-12700KF
  • GeForce RTX 3050 OC 版 8GB

当我尝试启动 Debian 时,屏幕变黑了。我尝试禁用图形桌面,如下所示:图形桌面不起作用,但仍然出现黑屏。

关于如何解决这个问题有什么想法吗?

更新:

我删除了quiet命令linux(在 GRUB 菜单中按下后e)并启动。屏幕变黑之前我看到的最后一条消息是这样的。

fb0: switching to nouveau from EFI VGA

更新 2:

我添加了nomodeset参数并启动了。现在我可以看到 UI(分辨率很差)。现在我正在尝试解决驱动程序问题...

答案1

所以问题出在缺少合适的 Nvidia 驱动程序。nomodeset内核参数帮助使用 UI 登录,然后我必须安装实际的视频驱动程序。

  1. GeForce RTX 3050 驱动程序可在此处获取:https://www.nvidia.com/Download/driverResults.aspx/187162/en-us (当我回答这个问题时它是最新版本,所以当你阅读这个问题时最好在他们的网站上查看是否有更新版本的驱动程序)

  2. 在运行安装程序之前,请先获取先决条件。

    sudo apt-get install build-essential
    sudo apt-get install libglvnd-dev
    sudo apt-get install pkg-config
    sudo apt-get install linux-headers-amd64
    
  3. 为驱动程序安装程序添加权限sudo chmod +x ./NVIDIA-Linux-x86_64-....run,然后运行它sudo

  4. 把 Nvidia nouveau 驱动程序列入黑名单。

     sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
     sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
    
  5. 重新生成 initramfs。

     sudo update-initramfs -u
    
  6. nomodeset重新启动(此后无需使用)。

我用来获取信息的链接:

相关内容