`
chencang
  • 浏览: 421936 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Ubuntu设置笔记本电脑双显示器(linux)

阅读更多

转载地址:http://i.cn.yahoo.com/shiyufeng/blog/p_40/

原文作者:Lion


Ubuntu 8.04/8.10 设置笔记本电脑双显示器

目录:
1、设置显示分辨率及 xrandr 介绍
2、GNOME下切换双屏的方法
3、关于双屏下 GNOME面板/ wine / 阿里旺旺的一些问题及解决

正文:
1、设置显示分辨率及 xrandr 介绍
   X Windows 中有一个显示分辨率的概念,在默认情况下,这个显示分辨率为 max*max ,max等于你的所有连接上的显示器中最大分辨率中的最大值。例如我的笔记本液晶屏最大分辨率为 1024*768,外接显示器最大分辨率为 1280*1024,则默认的显示分辨率为 1280*1280。如果我设置左右双屏且使用最大分辨率,那么总显示分辨率就会达到2304*1024,达到超出系统默认的大小。在这种情况下强行设置 双屏幕,就会导致 X 进入超低分辨率,结果不得不手工重设 xrog.conf 来恢复。
  为了更好检测这个问题,我们需要用到 xrandr 这个软件,xrandr系统已经自带,如果没有请安装x11-xserver-utils:sudo apt-get install x11-xserver-utils 。
  不带参数执行xrandr能够列出当前的显示设备和每个设备支持的模式。Screen代表了总显示区域,VGA代表显示器,LVDS代表笔记本液晶屏。

Screen 0: minimum 320 x 200, current 1280 x 768, maximum 1280 x 1280
VGA connected (normal left inverted right x axis y axis)
   1280x1024      75.0 +   69.8     59.9  
   1024x768       75.1     70.1     60.0  
   800x600        72.2     75.0     60.3  
   640x480        75.0     72.8     65.4     60.0  
   720x400        70.1  
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 246mm x 184mm
   1024x768       50.0*+   60.0     40.0  
   800x600        60.3  
   640x480        60.0     59.9  

  系统默认显示分辨率为 1280x1280,而在左右扩展双屏情况下VGA和LVDS支持的最小分辨率加在一起都超过这个数字,当然会导致 X 进入超低分辨率了。如果感兴趣,可以用以下命令尝试把外接显示器打开并设置为右侧扩展屏幕(不用sudo)来验证一下: xrandr --output VGA --auto --right-of LVDS
系统会出错,提升说屏幕大小超出限制。

  解决方法:手工修改xorg.conf,在Section "Screen"中添加一行 Virtual 2304 1024

Section "Screen"
   Identifier "Default Screen"
   Monitor "Configured Monitor"
   Device "Configured Video Device"
   SubSection "Display"
      Virtual 2304 1024
   EndSubSection
EndSection

注意:Ubuntu 8.04中的xorg.conf已经非常精简,Subsection "Display" 可能要自己添加,别忘记 EndSubSection

我设置好以后的xrandr命令输入如下:
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2304 x 1024
VGA connected (normal left inverted right x axis y axis)
....
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 246mm x 184mm
....

  现在应该没问题了,用刚才的命令打开双屏后,
$ xrandr
Screen 0: minimum 320 x 200, current 2304 x 1024, maximum 2304 x 1024
VGA connected 1280x1024+1024+0 (normal left inverted right x axis y axis) 340mm x 270mm
...
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 246mm x 184mm
...

  其实这个显示分辨率完全可以设置高一些,比如我就设置成4000 x 2000,如果连接到最大分辨率为1920x1200的外接显示器,也不用重新设置 xorg.conf 了。

  xrandr 命令行可以很方便地切换双屏,常用方式如下,其他的可以自己探索:
xrandr --output VGA --same-as LVDS --auto
         打开外接显示器(最高分辨率),与笔记本液晶屏幕显示同样内容(克隆)
xrandr --output VGA --same-as LVDS --mode 1024x768
         打开外接显示器(分辨率为1024x768),与笔记本液晶屏幕显示同样内容(克隆)
xrandr --output VGA --right-of LVDS --auto
         打开外接显示器(最高分辨率),设置为右侧扩展屏幕
xrandr --output VGA --off
          关闭外接显示器
xrandr --output VGA --auto --output LVDS --off
        打开外接显示器,同时关闭笔记本液晶屏幕(只用外接显示器工作)
xrandr --output VGA --off --output LVDS --auto
        关闭外接显示器,同时打开笔记本液晶屏幕 (只用笔记本液晶屏)
(最后两种情况请小心操作,不要误把两个屏幕都关掉了。。。。)

2、GNOME下切换双屏的方法
   用命令行毕竟不方便,幸好我们还有许多 X 下的工具可用:
  GNOME 中自带的“监视器屏幕分辨率设置”软件功能很强大(系统->首选项->屏幕分辨率), 打开和关闭第二个监视器的办法是调整它的分辨率,取消“克隆”就可以设置成扩展屏幕,还可以通过拖动图标位置调整双屏时两个屏幕的相对位置。
     
  grandr,则是一个图形界面的xrandr前端,功能与前一个软件各有千秋。安装方法:sudo apt-get install grandr
     
   另外还有两个可以添加到GNOME面板上的快速切换分辨率(但不能切换双屏)的插件,分别是 gnome-randr-applet 和 resapplet,如果你需要可以尝试一下。
   对于 Nvidia显卡,据说可以安装 nvidia-settings (sudo apt-get install nvidia-settings),但我没试验过。

3、关于双屏下 GNOME面板/ wine / 阿里旺旺的一些问题及解决
   右侧扩展屏幕时,GNOME面板会自动跑到外接显示器上去,可以通过拖动把它放回到笔记本液晶屏上来。
    发现一个有趣的现象,用wine执行的程序,似乎只能在最初显示的那个屏幕上显示,拖到另外一个屏幕上就无法正常渲染了。
    关于在双屏情况下使用阿里旺旺5.7,有一个注意事项,启动扩展双屏后,再启动阿里旺旺会看不到图标,在托盘区只看到一个空白的图标,无法启动菜单,所以 最好先启动阿里旺旺,然后再启动扩展双屏。(如果已经启动了双屏,那么可以先把双屏模式变成非扩展模式,然后启动旺旺,再打开扩展模式即可)。命令如下:
xrandr --output VGA --same-as LVDS
启动旺旺
xrandr --output VGA --right-of LVDS

分享到:
评论

相关推荐

    linux-LaptopModeTools是Linux的省电工具

    总的来说,LaptopModeTools是Linux用户提升笔记本电脑电池效率的一个强大工具,通过智能地调整系统设置,它能够在不影响日常使用体验的前提下,帮助用户最大限度地延长电池续航。对于经常在外出差或者没有稳定电源...

    linux-extend-screen:将您的Android平板电脑变成Linux上的第二台显示器(扩展屏幕)

    测试环境装有Ubuntu 18.04的笔记本电脑英伟达Geforce GTX 1660Ti 英特尔酷睿i7-9750H(英特尔UHD图形630)必备软件在计算机中: VNC服务器(例如x11vnc ) sudo apt install x11vnc在平板电脑中: VNC客户端应用程序...

    Ubuntu7.04图解安装

    Ubuntu 7.04不仅适用于笔记本电脑、台式机,还被广泛应用于服务器环境中。系统预装了各种常用软件,如网页浏览器、办公套件、即时通讯工具等,满足日常办公和娱乐需求。 #### 二、硬件需求与获取安装介质 ##### ...

    ubuntu使用

    8. 可从 Unity 面板直接访问不同的设定选项,包括显示器设置、蓝牙设备、自启动程序、打印机、USB 设备、系统更新等等。 9. 简单漂亮的文件管理器 Nautilus3.2。 10. 全新的 Ubuntu 软件中心。 11. Linux Kernel 3.0...

    ubuntu 使用gnome开终端进行ffmpeg推流本地桌面

    1. **Ubuntu**:Ubuntu是基于Debian的Linux发行版,以其易用性和稳定性受到全球开发者和用户的喜爱,尤其适合服务器和开发环境。 2. **Gnome**:Gnome是一个开源桌面环境,为用户提供了一个图形化的用户界面和一...

    定制支持串口安装的ubuntu系统镜像

    - 笔记本电脑 - 串口调试线缆 - 光盘 - 显示器 - FWA产品的任一机型(此处以FWA-4210为例) - SATA或USB光驱 **软件环境** - 带有`genisoimage` (旧版为`mkisofs`)的Linux发行版(本文使用Ubuntu 14.04 Server版) ...

    Ubuntu704

    它适用于笔记本电脑、台式机以及服务器等多种设备。 - **特点**: 包含了用户日常所需的各种应用程序,如网页浏览器、办公软件(文字处理、电子表格)、即时通信工具等。 - **版本发布**: Ubuntu 7.04 为该系列的一个...

    horizon-view-client-linux-document

    根据文档描述,适用于Linux的VMware Horizon View Client支持在Ubuntu Linux 10.04或12.04操作系统上运行的PC或笔记本电脑。安装过程通常与安装其他应用程序类似,管理员可以通过客户机操作系统创建虚拟机,并在客户...

    ubuntu14调节屏幕亮度

    由于Linux内核与硬件驱动的交互方式,有时默认的亮度调节功能可能并不完美,这就需要我们手动进行一些设置。本文将详细介绍如何在Ubuntu 14.04上调整屏幕亮度,并探讨相关技术细节。 首先,屏幕亮度的调节通常涉及...

    跨平台共享键鼠工具Synergy-1.4.12版本(MacOS、Ubuntu、Windows-x86&x64;)

    标题中的“跨平台共享键鼠工具Synergy-1.4.12版本”是指一个名为Synergy的软件,它允许用户在多个操作系统之间共享一套键盘和鼠标,包括MacOS、Ubuntu Linux以及Windows(x86和x64架构)。这个功能对于拥有多个设备...

    《Full Circle》中文版第十八期

    - 针对笔记本电脑用户,《Full Circle》可能会介绍如何在Ubuntu下延长电池续航时间、调整触摸板设置、解决无线网卡兼容性问题等。这些内容对于提高笔记本电脑的使用体验至关重要。 **8. Wireless(无线网络)** - ...

    电脑外接摄像头说明书,超详细

    - 这款高清摄像头支持多种操作系统,包括WinXP、Win7、Win8、Win10、MacOS、Linux以及Ubuntu。 - 应用广泛,可用于微信、QQ、钉钉、腾讯会议、阿里会议、华为会议等各种通讯软件。 - 镜头参数:95°的视场角、F/...

    鸟哥linux基础

    按大小分类可分为桌面型、笔记本型、平板电脑等。 #### 6. 计算机上面常用的计算单位 计算机中的计算单位包括容量单位和速度单位,例如容量单位有字节(Byte)、千字节(KB)、兆字节(MB)、吉字节(GB)等;速度...

    电脑起源电脑的发展史学习教案.pptx

    从早期的DOS系统到后来的Windows 98、Windows XP、Windows 7,再到开源的Linux和Ubuntu,操作系统的发展反映了电脑技术的飞速进步。这些操作系统不仅提供了用户友好的界面,还支持多种应用软件,如办公软件...

    synergy 1.14.1 版本,windows/macos

    假设我桌子上有一台电脑台式机 (Windows 11) 和一台 MacBook 笔记本 (macOS),偶尔还会用到另一台笔记本 (Ubuntu Linux) 同时协同工作,这时桌面上如果放 3 个鼠标 + 2 个键盘就肯定打架了,你还要不断移动身体去...

    mons:POSIX Shell脚本,用于快速管理X上的监视器

    7. **笔记本电脑适配**:对于使用笔记本电脑的用户,mons可以智能识别是否连接了外部显示器,并根据连接情况自动调整显示器设置。 mons的使用方法一般包括以下步骤: 1. **安装mons**:首先,用户需要将mons下载并...

    VMware Workstation 11.1.0 官方简体中文正式版.zip

    Workstation 11进行了优化以支持更高分辨率的显示器,例如,笔记本电脑和x86平板电脑中使用的新QHD (3200x1800)显示器。 与VMware vCloud Air集成在一起 您现在可以连接到vCloud Air并从Workstation 11界面中上传...

    razer-blade-stealth-linux:在Razer Blade Stealth(2016年末)和Razer Core上安装并运行Linux

    首先,Razer Blade Stealth是一款轻薄型笔记本电脑,2016年末的型号可能配备了Intel集成显卡和高分辨率显示屏,对于Linux系统来说,高DPI(每英寸像素)屏幕的适配是一个常见的问题。为了正确设置HIDPI(高密度独立...

Global site tag (gtag.js) - Google Analytics