普通的扩展复制这种多显示器技术目前主流的Linux都支持的非常好了,但是如何把多个显示器合并为一个显示器,让整个应用程序窗口铺满合并后的显示器呢 ?

  • NVIDIA AMD 这种显卡自带私有驱动,然后也带有这个合并多个显示器为一个显示器的功能,除了超大超宽显示以外,打游戏的多个屏或者组合屏幕也得到非常棒的效果。
  • intel 目前还没查到如何配置
  • 第三种方案就是利用xrandr 1.5新增加的对象特性,monitor, monitor这个对象可以多个物理显示屏合并起来,也能将一个超宽或者超大的屏幕拆分成2个虚拟显示器。

xrandr这种方法很简单,合并就2个命令:

xrandr --setmonitor virtualbig auto eDP-1,HDMI-2

virtualbig就是合并以后的显示器,由eDP-1,HDMI-2合并而来,这些接口可以通过xrandr不带参数命令查询。

合并后可能系统没反应,可以通过设置2次FB的分辨率大小来来激活他

xrandr --fb 3840x1081

我们故意多设置了1像素,让FB切换一下他分辨率,然后自然是要设置回来的

xrandr --fb 3840x1080

这样你就会得到一个3840x1080的大虚拟显示器了,窗口是可以最大化到2个屏幕的。

但是:这个系统层面做的修改,还需要窗口管理器的支持,某些 桌面环境带的窗口管理器目前还不支持,所以看不到现象,比如UOS,这种情况下,直接从源里面安装一个支持的桌面环境就行了,比如xfce的窗管就可以,于是可以安装一个xfce的桌面,登陆的时候选择xfce,就可以看到了。

另外xrandr 1.5这个monitor对象不单能合并显示器,也能拆分显示器,尤其是你有1个大显示器,又想最大化2个程序窗口的时候。拆分成2个monitor就可以达到这个目的了。

linux图形下面的多屏和多显卡以及笔记本的双显卡,组合起来的情况就非常多了。

linux 里面的每一个子系统都很复杂,这是由于开源的不受商业公司主导的特点导致他就是有那么复杂而灵活。

linux上如何把2个或者多个显示器合并为一个显示器相关推荐

  1. linux 存储映射lun 给_如何在 Linux 上扫描/检测新的 LUN 和 SCSI 磁盘 | Linux 中国

    导读:当 Linux 系统连接到 SAN(存储区域网络)后,你需要重新扫描 iSCSI 服务以发现新的 LUN.本文字数:3394,阅读时长大约:4分钟https://linux.cn/article ...

  2. 用Zebra 在Linux 上构建路由器实战手册

    用Zebra 在Linux 上构建路由器实战手册 一.Zebra 介绍 Zebra 是一个 TPC/IP 路由软件,支持 BGP-4.BGP-4+.OSPFv2. OSPFv3.RIPv1.RIPv2 ...

  3. 如何在Linux上使用VIM进行.Net Core开发

    对于在Linux上开发.Net Core的程序员来说, 似乎都缺少一个好的IDE. Windows上有Visual Studio, Mac上有Visual Studio for Mac, 难道Linu ...

  4. linux dns及时添加,在ARM Linux上成功实现添加DNS库

    工作需要要在嵌入Linux上实现DNS, 从Delphi的Indy9中移植了一个DNS,用了半年了还可以. 今日偶然看到了网上有源码(竟然原来没有搜到ftp://ftp.isc.org/isc/bin ...

  5. linux设备端口编写,在Linux上开发HDMI端口

    如何在不允许操作系统自动配置显示输出的情况下,从应用程序专门驱动HDMI输出怎么可能? 例如,使用标准DVI/VGA作为主显示器,但使用设备文件将Mplayer视频输出发送到HDMI. 这是一个很难通 ...

  6. linux elf命令,实战:Linux上修改ELF文件的方法

    7zip/bin/7za x -y -bd "-o/temp/94ac6fe8-1a16-43d8-8fa9-c4e2f2bd0445" "/downloadedPack ...

  7. appImage linux 上可执行文件 简介

    目录 A. 什么是AppImage? B. 在linux系统中如何使用AppImage C. 如何删除软件 D. 在linux系统中使用AppImage文件的注意事项 1.桌面集成 2. 如果卸载软件 ...

  8. lisp协议instand_分享|Linux 上 10 个最好的 Markdown 编辑器

    在这篇文章中,我们会点评一些可以在 Linux 上安装使用的最好的 Markdown 编辑器. 你可以在 Linux 平台上找到非常多的 的 Markdown 编辑器,但是在这里我们将尽可能地为您推荐 ...

  9. linux加微软的数据库,在Linux上使用Microsoft SQL – 安装SQL

    Microsoft 分享一下如何在Linux上使用Microsoft SQL 2017. SQL Server 2017旨在处理开源数据和应用程序的异构环境.在本技术白皮书中,您将获得业界领先的关系数 ...

  10. linux上查看网络限制,如何在Linux上限制网络带宽

    您是否曾经与多个设备共享网络带宽?如果您曾经处于一个应用程序占用了所有流量的位置,那么您是系统管理员还是Linux用户,您将需要发现如何控制应用程序的上载和下载速度,以确保您的带宽并不完全被单个应用程 ...

最新文章

  1. 创建Silverlight自定义启动画面
  2. 阿里成立达摩院,引入10位顶尖科学家3年投入预计超1000亿,马云提出4条期待(附:学术咨询委员会成员名单)
  3. OC中的归档和反归档
  4. 多云平台_多云系统的授权
  5. 一张纸厚度是多少毫米_一张纸的威力有多大?纸折103次捅破宇宙,理论荒诞却无法反驳...
  6. 《关键对话——从“心”开始,如何确定目标》读书笔记(三)
  7. 2017年闰秒linux_2017年Linux专业人员的4个热门技能
  8. Java 多线程详解(二)------如何创建进程和线程
  9. MRTG 监控主机流量
  10. cookie跨域问题汇总
  11. 带有RNN循环神经网络的机器学习 4 NLP 从零到英雄 ML with Recurrent Neural Networks
  12. scratch python_自动生成scratch2或scratch3作品核心代码
  13. python黑帽子学习中的疑难-(一)取代netcat
  14. 树莓派开发笔记(七):GPIO口的SPI使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)
  15. 定时器0练习,利用左循环函数_crol_(a,b)
  16. 电脑无法显示WLAN图标,无法联网,只有飞行模式
  17. 用C语言来实现扫雷小游戏
  18. JavaScript展示商品详情图
  19. stm32f103利用HC06进行蓝牙通信,在7针的OLED屏幕上显示,带数据更新功能(带超详细讲解)
  20. JavaScript期末大作业 罗兰永恒花园动漫价绍网页 7页,含有table表格,js表单验证还有首页视频

热门文章

  1. 根据银行卡号获取对应的银行信息
  2. 6个Web前端值得收藏很实用的菜单模板(上)
  3. uniapp 查看图片点击放大预览图片 单张 多张
  4. 【Git】从本地上传到github的文章显示图片的方法
  5. Python AutoCAD 绘图
  6. MMPB/GBSA结合自由能计算以残基贡献度分析
  7. 一起来吐槽:想颠覆大数据行业的FEB,真的具有价值吗?
  8. android_98_自定义DragLayout
  9. Python爬虫入门【6】:蜂鸟网图片爬取之一
  10. 几张图轻松理解String.intern()