Linux连接投影仪(ubuntu)失败或显示不正常--未测试
Linux连接投影仪,网上这方便的资料比较少,尤其是图文资料。最近有这方面的需求,查了很多的资料,最终实现的投影。直接插上VGA后,发现屏幕显示的不正确,或不显示。这是由于投影仪的分辨率引起的。
直接插上VGA后,发现屏幕显示的不正确,或不显示。这是由于投影仪的分辨率引起的。下面来解决这个问题。
首先查看电脑的分辨率和投影仪的分辨率。
在命令行中输入: xrandr
下面对输出的结果简单的解读一下。
- Screen 0: minimum 320 x 200, current 2390 x 768, maximum 8192 x 8192
- LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
- 1366x768 60.06*+
- 1360x768 59.80 59.96
- 1024x768 60.04 60.00
- ................. .........................
Screen 0:是笔记本分辨率,当前的分辨率是1366 x 768。
再看下面
- VGA-1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
- 1024x768 60.00*
- 800x600 60.32 56.25
- 848x480 60.00
- .............. ................
VGA-1 :是我们连接到投影仪接口,并显示为connected 。就VGA说明连接成功了,电脑能够识别投影仪。还可以看出投影仪最大支持的分辨率为1024x768。
设置的时候注意一下VGA- 后面接着的数字可能不一样,改成当前的即可。
解决:
1、打开外接显示器并与笔记本液晶屏幕显示同样内容(克隆)
输入命令:
- xrandr --output VGA-1 --same-as LVDS-1 --mode 1024x768
2、修改笔记本分辨率以适应投影仪。
输入命令:
- xrandr -s 1024x768
-s 选项表示设置分辨率 1024x768是投影仪的分辨率大小
注:只有电脑和投影仪分辨率一致时方正常显示
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
关闭外接显示器,同时打开笔记本液晶屏幕 (只用笔记本液晶屏)
分辨率以适应投影仪。
输入命令:
- xrandr -分辨率以适应投影仪。
输入命令:
- xrandr -
(adsbygoogle = window.adsbygoogle || []).push({});
- 跟着柴毛毛学Spring(2)——Bean的配置
- C++ 使用STL string 实现的split,trim,replace-修订
- 跟着柴毛毛学Spring(1)——纵观Spring
- MYSQL常用SQL汇总
- Linux 下设置SVN DIFF
- 剑指 offer代码解析——面试题38数字在排序数组中出现的次数
- 剑指 offer代码解析——面试题37两个链表的第一个公共结点
- 剑指 offer代码解析——面试题34丑数
- 剑指 offer代码解析——面试题35第一个只出现一次的字符
- Python内置数据结构之集合
- 剑指 offer代码解析——面试题32统计1到n中1出现的次数
- 剑指 offer代码解析——面试题26复杂链表的复制
- Linux软件安装(二)——RPM与YUM
- linux软件安装(一)——源码安装
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法