【问题标题】:Why was there no output on HDMI, now there is only output on HDMI?为什么HDMI没有输出,现在只有HDMI输出?
【发布时间】:2021-05-20 08:52:14
【问题描述】:

所以问题如下:

我在 Lenovo IdeaPad Gaming 3 (15ARH05) 上安装了 Fedora 34。它有一个 AMD Ryzen 7 4800H 作为 CPU,一个 nVidia GeForce GTX 1650 Ti Mobile 作为 GPU。

在我通过 HDMI 电缆连接显示器之前,一切正常。显示器不只是保持黑色(背光仍然亮着),它变成了待机模式。在我看来,HDMI 端口上什至没有电。

我使用以下命令安装了 nVidia 驱动程序:

dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
dnf install nvidia-driver-libs nvidia-driver nvidia-settings nvidia-driver-cuda cuda-devel cuda

当我现在启动时,我的显示器上只有视频输出,而笔记本电脑的显示屏上没有。当我尝试在未连接显示器的情况下启动时,进程卡在 lenovo 徽标上。当我重新插入 HDMI 电缆时,笔记本电脑显示屏变黑,并且显示器上出现登录屏幕。

xrandr 不识别显示器,只识别显示器。在运行级别 3 上,没有插入监视器,它会显示 Can't open screen

作为X配置,我使用nvidia-settings生成的那个。

在这一点上,我不再有任何线索,我完全没有想法。我希望你能帮助我。

提前致谢。

【问题讨论】:

    标签: nvidia fedora display monitor hdmi


    【解决方案1】:
    1. 检查您的显示服务器;尝试切换到Waylandxorg

    https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/

    1. 您是否尝试过使用nomodeset var 启动? 内核更新(fedora 33 → 34)后,我在使用 Intel UHD 620 的笔记本电脑显示器上遇到了类似的问题。 笔记本电脑屏幕不工作,但第二个显示器工作正常。

    How to set nomodeset in GRUB

    关于驱动程序 - 如果问题与 fedora 34 中的驱动程序有关,您可以使用 nvidia auto installer 或rpmfusion

    【讨论】:

    • 感谢您的帮助,但我不得不以另一种方式解决它。我很快就会发布我的解决方案。
    【解决方案2】:

    经过非常努力,现在是我的解决方案。

    遗憾的是,我不得不重新安装 Fedora,因为即使回滚到 nouveau 驱动程序也不起作用。幸运的是,我的笔记本电脑上还没有文件。然后我从 rpmfusion repo 安装了驱动程序,它们正在工作。

    不幸的是,更新这些驱动程序再次引发了问题。但一天后有一个内核更新,它得到了修复。

    所以对于未来我有以下见解:

    • 更新前检查包;不要运行sudo dnf update -y,最好不运行-y
    • 在更新与 nVidia 相关的任何内容之前移除 HDMI 电缆
    • 如果问题再次出现,希望内核更新能够修复它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      • 2020-08-22
      • 1970-01-01
      相关资源
      最近更新 更多