首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu16.04外部显示检测不能正常工作

Ubuntu16.04外部显示检测不能正常工作
EN

Ask Ubuntu用户
提问于 2016-09-02 10:31:49
回答 1查看 1.3K关注 0票数 2

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

  1. Ubuntu在系统启动后不会检测到外部监视器。但是,如果我多次单击“系统设置”图标,它就会这样做。
  2. Ubuntu在系统启动并改变笔记本电脑屏幕的分辨率后不会检测到外部监视器。在我多次单击Settings图标后,它会检测到外部显示,并将膝上型计算机屏幕的分辨率更改回来。

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

代码语言:javascript
复制
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
   Option      "AccelMethod"  "uxa"
EndSection

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

代码语言:javascript
复制
Section "Monitor"
  Identifier "HDMI1"
  Option "LeftOf" "Screen 0"
EndSection

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

/etc/X11/xorg.conf.d/screen-resolution.conf

代码语言:javascript
复制
Section "Screen"
  Identifier "HDMI1"
  SubSection "Display"
  Modes "1920x1080"
  EndSubSection
EndSection

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

xrandr -q展示了

代码语言:javascript
复制
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 
EN

回答 1

Ask Ubuntu用户

发布于 2016-09-02 10:46:54

据报道,您不能同时使用TearFreexua加速方法。您需要使用sna加速方法,这是默认的,因此您可以简单地删除/etc/X11/xorg.conf.d/20-intel中的该行。

更多细节可以在Arch文档英特尔_图形中找到。

虽然几个月前我有一些屏幕撕裂,但在Ubuntu内核更新之后,它就自己离开了,而且可能在您的系统上不再需要这样的选项了。您希望删除该选项(如果不再需要的话)的原因是,还可能发生其他冲突,如链接中所述。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/819982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档