如何在ubuntu 12.04中提高屏幕分辨率? 我想要1366×768
运行xrandr
时,我得到以下输出:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192 LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 304mm x 190mm 1280x800 60.0*+ 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis)
请给我一个如何获得1366×768的建议。
根据该输出,您的笔记本电脑的原始分辨率为1280×800,而不是1376×768。 它是哪台笔记本电脑? 您可以运行xrandr -s 1366x768
,但它可能无法工作,因为您的硬件似乎报告它不支持该分辨率。
只连接了一个屏幕: LVDS1
,它支持以下分辨率:
1280x800 60.0*+ 1024x768 60.0 800x600 60.3 56.2 640x480 59.9
*
标记当前分辨率, +
此屏幕的首选分辨率。
由于1366×768不在列表中,我担心您无法为此连接的屏幕设置该特定分辨率。
可能的情况是将输出分辨率缩小到您的显示器分辨率。 我试过这个,它只适用于某些系统。 此外,还有一个关于限制鼠标移动的未解决的错误。
例如:
xrandr --output LVDS1 --mode 1280x800 --scale 1.2x1.2
这将为您提供原始分辨率的1.2倍,但屏幕输出会缩小,因此输出看起来会比原始分辨率更差。
您可以尝试强制执行另一个解决方案,但要注意 ,某些监视器可能会被损坏:
xrandr --output LVDS1 --mode 1366x768
更多信息: https : //wiki.ubuntu.com/X/Config/Resolution
我更喜欢在小型笔记本电脑屏幕上进行平移而不是按比例缩小
xrandr –fb 1600×1200 – 输出LVDS1 – 扩展1600×1200
要使用旧的CRT监视器,请将以下内容添加到xorg.conf中:
之前:
Section "Screen" Identifier "Default Screen" Option "AddARGBGLXVisuals" "True" EndSection Section "Device" Identifier "Default Device" Option "NoLogo" "True" EndSection
后:
Section "Screen" Identifier "Default Screen" Option "AddARGBGLXVisuals" "True" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "TwinViewXineramaInfoOrder" "CRT-0" Option "metamodes" "1024x768 +0+0; 800x600 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Device" Identifier "Default Device" Option "NoLogo" "True" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "CRT-0" HorizSync 30.0 - 110.0 VertRefresh 50.0 - 150.0 Option "DPMS" EndSection
并获得一个稳定的无闪烁可用屏幕。