Ubuntu 16.04 中出现未知显示

Ubuntu 16.04 中出现未知显示

我的显示控制器有问题,它显示“未知显示”,所以我无法获得正确的分辨率。

这是我的硬件:

$ lspci|grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

有人知道我该如何修复它吗?

答案1

我找到了另一种方法来获得我想要的分辨率,我所做的是使用 xrandr 来创建我想要的新分辨率,所以即使它仍然说未知的显示,我也可以选择正确的分辨率,并且屏幕现在看起来很完美。

就我而言,我需要 1360x768 分辨率(它只给我选择 1024x768 或 800x600 的选项)

以下是我得到正确解决方案的方法:

alex@Minx:~$ xrandr
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00* 
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  

VGA1 是我的设备,然后我创建了我想要的分辨率

alex@Minx:~$ sudo cvt 1360 768 60
# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

为我的决议创建了一种新模式:

alex@Minx:~$ xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

最后将新模式添加到我的 VGA1 设备:

alex@Minx:~$ sudo xrandr --addmode VGA1 1360x768_60.00

然后我进入显示器并选择 1360x768 分辨率。

答案2

我通过插拔 DVI 电缆解决了这个问题。然后我进入系统设置 -> 显示设置并按下“检测屏幕”按钮。

这解决了我的问题

相关内容