为什么HDMI没有输出,现在只有HDMI输出了?
Why was there no output on HDMI, now there is only output on HDMI?
所以问题如下:
我已经在我的 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
生成的配置。
到这里我已经没有头绪了,完全没有思路了。我希望你能帮助我。
提前致谢。
- 检查您的显示服务器;尝试切换到
Wayland
或 xorg
:
https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/
- 您是否尝试过使用
nomodeset
var 启动?
在内核更新 (fedora 33 → 34) 之后,我在使用 Intel UHD 620 的笔记本电脑显示器上遇到了类似的问题。
笔记本电脑屏幕不工作,但第二个显示器是。
关于驱动程序 - 如果问题与 fedora 34 中的驱动程序有关,您可以使用 nvidia auto installer
或 rpmfusion
努力尝试后,现在是我的解决方案。
可悲的是,我不得不重新安装 Fedora,因为甚至回滚到 nouveau 驱动程序都不起作用。幸运的是,我的笔记本电脑上还没有文件。然后我从 rpmfusion 存储库安装了驱动程序,它们正在工作。
不幸的是,更新这些驱动程序再次引发了问题。但是一天后有一个内核更新,它得到了修复。
所以对于未来我有以下感悟:
- 更新前检查软件包;不要 运行
sudo dnf update -y
,最好 运行 没有 -y
- 在更新与 nVidia 相关的任何内容之前移除 HDMI 电缆
- 如果问题再次发生,希望内核更新能够修复它
所以问题如下:
我已经在我的 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
生成的配置。
到这里我已经没有头绪了,完全没有思路了。我希望你能帮助我。
提前致谢。
- 检查您的显示服务器;尝试切换到
Wayland
或xorg
:
https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/
- 您是否尝试过使用
nomodeset
var 启动? 在内核更新 (fedora 33 → 34) 之后,我在使用 Intel UHD 620 的笔记本电脑显示器上遇到了类似的问题。 笔记本电脑屏幕不工作,但第二个显示器是。
关于驱动程序 - 如果问题与 fedora 34 中的驱动程序有关,您可以使用 nvidia auto installer 或 rpmfusion
努力尝试后,现在是我的解决方案。
可悲的是,我不得不重新安装 Fedora,因为甚至回滚到 nouveau 驱动程序都不起作用。幸运的是,我的笔记本电脑上还没有文件。然后我从 rpmfusion 存储库安装了驱动程序,它们正在工作。
不幸的是,更新这些驱动程序再次引发了问题。但是一天后有一个内核更新,它得到了修复。
所以对于未来我有以下感悟:
- 更新前检查软件包;不要 运行
sudo dnf update -y
,最好 运行 没有-y
- 在更新与 nVidia 相关的任何内容之前移除 HDMI 电缆
- 如果问题再次发生,希望内核更新能够修复它