我在自己组装的一台小型 PC 上使用 Ubuntu 时遇到了问题。它基于 ASUS Q87T 和 Intel G3258 CPU。使用外部 (DP、HDMI、VGA) 显示器时一切都运行良好,但我无法从通过 eDP 连接的 4K LCD 获得视频输出。当我添加到内核启动标志
dmesg | grep drm
时,我捕获了系统启动的画面。drm.debug=0xe
http://pastebin.com/e9ppm31F
当系统启动时,LCD 背光亮起,我可以通过按钮和 /sys 控制亮度。
我可以使用以下方法成功捕获 EDIDget-edid|parse-edid
This is read-edid version 3.0.1. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
No EDID on bus 2
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
No EDID on bus 6
1 potential busses found: 7
256-byte EDID successfully retrieved from i2c bus 7
Looks like i2c was successful. Have a good day.
Checksum Correct
Section "Monitor"
Identifier "LQ156D1JX01"
ModelName "LQ156D1JX01"
VendorName "SHP"
# Monitor Manufactured week 5 of 2014
# EDID version 1.4
# Digital Display
DisplaySize 350 190
Gamma 2.20
Option "DPMS" "false"
Modeline "Mode 0" 533.25 3840 3888 3920 4000 2160 2163 2168 2222 -hsync -vsync
EndSection
xrandr 的输出如下:http://pastebin.com/yNJpCZ2u
但我就是无法从显示器上获取任何视频。我将跳线焊接到 LCD 控制板上以激活“内置自检”。这很有效,整个屏幕亮起并闪烁红绿蓝。
还是没有视频!我不知道下一步该做什么。有什么建议吗?
(PS:如果这个问题对于这个论坛来说太过具体,或者与 Ubuntu 不够相关,请见谅。欢迎建议可以寻求帮助的好地方 :)