Ubuntu 16.04 外部显示器检测无法正常工作

Ubuntu 16.04 外部显示器检测无法正常工作

我使用华硕 UX305L,外接显示器三星 SyncMasterF2380 通过微型 HDMI 连接。然而,在全新安装 Ubuntu 后,外接显示器有时会出现以下“奇怪”的问题:

  1. Ubuntu 系统启动后无法检测外接显示器。但是,如果我多次单击“系统设置”图标,它就会检测到。
  2. Ubuntu 在系统启动后无法检测到外接显示器,并更改了笔记本电脑屏幕的分辨率。我多次单击“系统设置”图标后,它确实检测到了外接显示器,并将笔记本电脑屏幕的分辨率改回原样。

/etc/X11/xorg.conf.d/20-intel.conf

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
   Option      "AccelMethod"  "uxa"
EndSection

/etc/X11/xorg.conf.d/monitors.conf

Section "Monitor"
  Identifier "HDMI1"
  Option "LeftOf" "Screen 0"
EndSection

Section "Monitor"
  Identifier "Screen 0"
  Option "RightOf" "HDMI1"
EndSection

/etc/X11/xorg.conf.d/屏幕分辨率.conf

Section "Screen"
  Identifier "HDMI1"
  SubSection "Display"
  Modes "1920x1080"
  EndSubSection
EndSection

Section "Screen"
  Identifier "Screen 0"
  SubSection "Display"
  Modes "1600x900"
  EndSubSection
EndSection

xrandr -q 显示

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 293mm x 165mm
   1920x1080     60.00*+  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   1920x1080     60.00*+  59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08 

答案1

据报道,您不能同时使用TearFree两种加速方法。您需要使用默认的加速方法,因此您只需删除 中的该行即可。xuasna/etc/X11/xorg.conf.d/20-intel

更多详细信息请参阅 Arch Linux 文档英特尔图形

虽然几个月前我遇到了一些屏幕撕裂问题,但在 Ubuntu 内核更新后,这个问题就自行消失了,可能是因为您的系统不再需要该选项。您想要删除该选项(如果不再需要)的原因是,可能会发生其他冲突,如链接中所述。

相关内容