微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么HDMI没有输出,现在HDMI只有输出了?

如何解决为什么HDMI没有输出,现在HDMI只有输出了?

所以问题如下:

我已经在我的 Lenovo IdeaPad Gaming 3 (15ARH05) 上安装了 Fedora 34。它的 cpu 为 AMD Ryzen 7 4800H,GPU 为 nVidia GeForce GTX 1650 Ti Mobile。

一切正常,直到我通过 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 生成的配置。

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

提前致谢。

解决方法

  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

,

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

遗憾的是,我不得不重新安装 Fedora,因为甚至回滚到 nouveau 驱动程序都不起作用。幸运的是,我的笔记本电脑上还没有文件。然后我安装了 rpmfusion 存储库中的驱动程序,它们正在运行。

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。