使用 NVIDIA 的视频驱动程序时,我的笔记本电脑 (Acer Nitro 5) 无法通过 HDMI 电缆检测到我的外接显示器。我尝试过删除并使用最新驱动程序 + 不同版本重新安装,但似乎没有任何效果。但是,当我切换到使用 X.Org X 服务器 - Nouveau 显示驱动程序时,它可以检测到外接显示器,并且一切正常。
显然,我想使用 Nvidia 的驱动程序,而且使用 X.OrgXserver 驱动程序时也存在一些非常奇怪的错误。例如,当我合上笔记本电脑盖时,它不会恢复我的会话,因此我必须手动关闭笔记本电脑。
有人知道这个问题和可能的解决方案吗?我在论坛上搜索了几个小时,但什么也没用。我使用 X.OrgX 服务器驱动程序和 Nvidia 驱动程序包含了几个命令的输出。提前致谢。
lspci -v | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1) (prog-if 00 [VGA controller])
使用 X.OrgX 服务器驱动程序
xrandr --listmonitors
Monitors: 2
0: +*eDP-1 1920/344x1080/194+1680+0 eDP-1
1: +HDMI-1-1 1680/474x1050/296+0+0 HDMI-1-1
使用 Nvidia 驱动程序(版本 396.24)
xrandr --listmonitors
Monitors: 1
0: +*eDP-1 1920/344x1080/194+0+0 eDP-1
Edit 做了进一步的挖掘,但lsmod | grep nvidia
输出为空。然而,当我转到“软件和更新”时,它显示我已选择 Nvidia 驱动程序二进制文件。
编辑2。搞明白了。显然,如果你以安全模式启动,它会阻止 Nvidia 驱动程序模块被加载。因此,请按照此处的说明操作为什么安装第三方内核模块或内核升级后会出现“所需密钥不可用”的情况?禁用安全启动,它有效。
答案1
搞定了。显然,如果您以安全模式启动,它会阻止 Nvidia 驱动程序模块被加载。因此,您可以按照此处的说明操作,为什么在安装第三方内核模块或升级内核后会收到“所需密钥不可用”?禁用安全启动,这样就可以了。