Tom*_*man 3 display vga ubuntu
我们在以下硬件上运行 Ubuntu 11:Foxconn R20-D2 Intel Atom D510 Intel NM10 Intel GMA 3150 Barebone
没有集成显示器(它是一个准系统)。我将外部 VGA 连接到它。
但是xrandr显示两个显示:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
1920x1200 60.0 +
1600x1200 60.0
1680x1050 60.0
1280x1024 76.0 75.0 72.0 60.0
1440x900 75.0 59.9
1152x864 75.0
1024x768 75.1 70.1 60.0*
832x624 74.6
800x600 72.2 75.0 60.3
640x480 72.8 75.0 66.7 60.0
720x400 70.1
Run Code Online (Sandbox Code Playgroud)
但是我没有两个显示器。我怎样才能摆脱 LVDS1 而只使用 VGA1?
直接结果是我在 VGA 显示器上看到 1024x768 分辨率,因为操作系统使用的是“镜像”模式,该模式使用两者中较低的分辨率。关闭镜子不是解决方案。我想修复它。
相关日志:
...
[ 20.019] (II) intel(0):在屏幕部分创建默认显示子部分
深度/fbbpp 24/32 的“默认屏幕部分”
[20.019](==)英特尔(0):深度24,(--)帧缓冲区bpp 32
[20.019](==)英特尔(0):RGB权重888
[20.019](==)英特尔(0):默认视觉效果是真彩色
[ 20.019] (II) intel(0): 集成显卡芯片组: Intel(R) Pineview G
[20.019](--)英特尔(0):芯片组:“Pineview G”
[ 20.019] (**) intel(0): 已启用放松防护
[20.019](**)英特尔(0):等待 SwapBuffers?启用
[20.019](**)英特尔(0):三重缓冲?启用
[20.019](**)英特尔(0):帧缓冲区平铺
[20.019](**)英特尔(0):平铺像素图
[20.020](**)英特尔(0):平铺的 3D 缓冲区
[20.020](**)英特尔(0):SwapBuffers 等待已启用
[20.020](==)英特尔(0):视频覆盖键设置为0x101fe
[ 20.020] (II) intel(0): 输出 LVDS1 没有监视器部分
[ 20.020] (II) intel(0): 找到背光控制接口/sys/class/backlight/intel_backlight
[20.080](II)英特尔(0):输出VGA1没有监视器部分
[20.080](II)英特尔(0):输出LVDS1的EDID
[20.081](II)英特尔(0):不使用默认模式“320x240”(不支持双扫描模式)
[20.081](II)英特尔(0):不使用默认模式“400x300”(不支持双扫描模式)
[20.081](II)英特尔(0):不使用默认模式“400x300”(不支持双扫描模式)
[20.081](II)英特尔(0):不使用默认模式“512x384”(不支持双扫描模式)
...
[20.082](II)英特尔(0):不使用默认模式“960x600”(不支持双扫描模式)
[20.082](II)英特尔(0):打印输出LVDS1的探测模式
[ 20.082] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 20.082] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 20.082] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 20.082] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[20.149](II)英特尔(0):输出VGA1的EDID
[20.149](II)英特尔(0):制造商:BNQ 型号:771b 序列号:6595
[ 20.149] (II) intel(0):年份:2008 周:16
[20.149](II)英特尔(0):EDID 版本:1.3
[ 20.149] (II) intel(0):模拟显示输入,输入电压电平:0.700/0.700 V
...
[ 20.152] (II) intel(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 20.152] (II) intel(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
[20.152](II)英特尔(0):输出LVDS1连接
[20.152](II)英特尔(0):输出VGA1连接
[20.152](II)英特尔(0):使用初始模式的精确尺寸
[20.152](II)英特尔(0):使用初始模式 1024x768 输出 LVDS1
[20.152](II)英特尔(0):使用初始模式1024x768输出VGA1
[ 20.152] (II) intel(0):除非另有说明,否则使用 (1.0, 1.0, 1.0) 的默认伽玛值。
...
小智 5
在终端中试试这个:
xrandr --output LVDS1 --off
xrandr --output VGA1 --mode 1920x1200
Run Code Online (Sandbox Code Playgroud)
如果那样做的话,有几种方法可以让它持久化。一种方法是创建一个启动脚本或 GDM 脚本,在登录时进行这些更改。另一种选择是制作一个自定义的 xorg.conf,但是我不知道这些东西如何与更新的 Ubuntu 版本一起使用。我知道他们已经做了很多事情来破坏 DE 之类的东西。
ArchLinux wiki 对此进行了一些讨论。我知道您使用的是 Ubuntu,但此信息应该非常普遍:https : //wiki.archlinux.org/index.php/Xrandr
| 归档时间: |
|
| 查看次数: |
16615 次 |
| 最近记录: |