Fedora 36,显示器仅显示一半屏幕

Fedora 36,显示器仅显示一半屏幕

我在安装 Fedora 36 后遇到问题。

使用外接显示器时,我总是出现半白屏。我正在使用笔记本电脑和显示器,但我的显示器仅显示白屏。当我将鼠标悬停在显示器上时,它开始显示半屏。我不再收到消息错误,但屏幕仍然半空白。


My laptop has an Nvidia RTX 2060 and a AMD Ryzen7 3750

[![enter image description here][1]][1]


  [1]: https://i.stack.imgur.com/HY3ZX.jpg

答案1

新司机有点“古怪”。如果您不介意使用专有驱动程序,则可以通过软件中心启用它们(如果您使用的是 GNOME);这几乎肯定会解决你的问题。如果您将 Fedora 35/36 与 GNOME 一起使用,请执行以下步骤:

  1. 打开“软件中心”。
  2. 单击“汉堡菜单”(右上角,三横线)。
  3. 选择“软件存储库”。
  4. 向下滚动,直到看到“RPM Fusion for Fedora - Nonfree - NVIDIA Driver”,然后单击以启用它。
  5. 关闭“软件存储库”窗口,然后单击“软件中心”顶部栏上的“更新”。
  6. 单击左上角的更新图标(圆圈箭头)并等待其完成。
  7. 按顶部栏中的“探索”并搜索“nvidia”,您将获得可用的软件包。

如果您使用不同的 DE 或者更喜欢通过 CLI 安装驱动程序,则以下是您需要安装的步骤和(最低要求)软件包:

  1. akmod-nvidia
  2. kmod-nvidia
  3. nvidia-modprobe
  4. xorg-x11-drv-nvidia(如果您打算使用 X11 而不是 Wayland)

我已经很多年没有使用 Nvidia 硬件了,但我或许仅前两个软件包就可以安装启动和运行所需的一切。

祝你好运,如果这不起作用,欢迎你提出或编辑你的问题。

编辑:请尝试以下操作。检查您是否启用了安全启动,如果是,则必须禁用它(如果您不知道如何操作,请在 Google 上搜索您的主板制造商/型号)。然后:

# dnf remove \*nvidia\*
# dnf install -y akmod-nvidia kernel-devel
# akmods --force
# dracut --force
$ shutdown -r

请注意,这#意味着该命令应该以升级的权限(即sudo)执行,并且$意味着不是

相关内容