我使用 Xubuntu 16.04.1 LTS 进行了全新安装。不幸的是,我的 HDMI 显示器无法工作。使用 live-usb 一切正常。但在重新启动并首次启动全新安装的系统后,HDMI 显示器显示“无信号”并进入待机状态。我检查了几件事。系统和 live-usb 都使用适用于我的 Nvidia GeForce GT 640 的 nouveau 驱动程序。
首先,我尝试使用“附加驱动程序”应用程序来使用专有驱动程序。-
> 导致整个系统崩溃。
然后,我尝试使用命令行来使用专有驱动程序 nvidia-304。-
> 导致整个系统崩溃。
当然,我尝试确保显示器工作正常。如前所述,它与 live-usb 配合使用,并且与另一台笔记本电脑(也运行相同的 live-usb)配合使用。
在互联网上搜索“hdmi 无法在 xubuntu 上运行”或“xubuntu nvidia 驱动程序”等术语后,我检查了一些硬件数据:Live-usb 和我的 PC(安装后)使用相同的 nouveau 驱动程序。我发现的唯一区别是内核。Live-usb 使用 4.4.0-31-generic,而安装的系统使用 4.4.0-64-generic。
在Xubuntu 14.04 LTS下没有问题。
系统正确检测到 HDMI 显示器,但不向其发送任何信号。当我打开显示设置时,一切看起来都很好。所有显示器都在那里并且可以管理。
更新:经过第四次或第五次重新安装后,HDMI 显示器现在可以正常工作。但由于节能,显示器关闭后,唤醒后不会重新上线。
关于我的硬件的一些事实:
我使用双显示器设置,有两个 Acer G246HL Bbid(一个通过 DVI 连接,另一个通过 HDMI 连接)。显卡是 Nvidia GeForce GT 640。
lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
让我
01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GT 640] (rev) (prog-if 00 [VGA controller])
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
并uname -r
让我
4.4.0-31-generic
在 live-usb 上
4.4.0-64-generic
在新安装的系统上。
xrandr
让我
HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis yaxis) 531mm x 299mm
然后是可用的分辨率列表。
当我这样做时,apt list --installed | grep nouveau
它让我
libdrm-nouveau2/xenial-updates,now 2.4.70-1~ubuntu16.04.1 amd64 [installed]
xserver-xorg-video-nouveau/xenial,now 1:1.0.12-1build2 amd64 [installed]
这样做grep nvidia
没有结果。
我正在使用带有 LVM 加密的 Xubuntu 16.04.1 LTS 64 位版本。
我之前尝试过的:
Ubuntu 16.04LTS 扩展显示不工作
https://wiki.ubuntuusers.de/Grafikkarten/Nvidia/nvidia/
http://askubuntu.com/questions/806720/hdmi-connected-monitor-not-working-after-upgrade-from-14-04-to-16-04
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1574005
我考虑使用以下方法安装另一个内核(4.4.25)http://linuxdaddy.com/blog/install-kernel-4-4-on-ubuntu/。但还没做。
有谁知道一般解决这类问题的方法吗?目前,我将阻止显示器进入节能待机状态,以寻求一些解决方法。