veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 21845|回复: 48

轻轻松松在Linux下使用宽屏

[复制链接]
发表于 2009-10-24 07:20 | 显示全部楼层 |阅读模式
1,一般情况:

假如你使用的是非Intel显卡的宽屏笔记本,那么,只需要手工修改/etc/X11/xorg.conf中的Modes一行为Virtual 最佳分辨率即可。

比如
Virtual 1024 800

2,假如你使用的是Intel显卡。

1,安装855Resolution.
  1. http://perso.wanadoo.fr/apoirier/
复制代码
2,运行:
gtf 1280 800 60
得到一个modeline

比如:
# 1280x800 @ 60.00 Hz hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync

3,把这个modeline拷贝到/etc/X11/xorg.conf中的Monitor段。

4,把Modes一行,修改成Modes “1280x800”

5,运行:
855resolution -l

得到输出:
855resolution version 0.4, by Alain Poirier

Chipset: 855GM
VBIOS type: 2
VBIOS Version: 3104

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel
Mode 7c : 1280x800, 8 bits/pixel
Mode 7d : 1280x800, 16 bits/pixel
Mode 7e : 1280x800, 32 bits/pixel

其中:Mode 7d一行,是我们想要的。

6,运行:
855resolution 7d 1280 800

7,startx,这时候已经OK了。

8,为了以后每次重新启动系统都能自动生效,把855resolution 7d 1280 800添加到/etc/rc.d/rc.local脚本中。

这样每次启动都会自动配置好宽屏了。
发表于 2009-11-27 15:09 | 显示全部楼层

请教

我在第一步就卡住了,“安装855Resolution”,你给的链接已不可用,而网上下载来的解压缩以后一大堆文件和plugins,我不知道怎么装、装到什么地方去。请不吝指教。多谢。
我的机器是1280x800的宽屏,现在显示不正常。
发表于 2009-11-27 16:05 | 显示全部楼层

回复 2# 的帖子

veket已经集成好了的:
915resolution是对应GMA900的,我确定。


运行915resolution -l,查看系统现有模式


将上边的改改便可以用了,915resolution是比上边的更新的。
发表于 2009-11-27 22:10 | 显示全部楼层
不行阿, 运行915resolution不干活:
  1. bash-3.00# 915resolution -l
  2. Intel 800/900 Series VBIOS Hack : version 0.5.3

  3. Intel chipset detected.  However, 915resolution was unable to determine the chipset type.
  4. Chipset Id: 2a408086
  5. Please report this problem to stomljen@yahoo.com
  6. <root> ~
复制代码
找不到chipset的type. 所以没有办法显示任何信息。
主帖说的第2步可以运行,能够找到Modeline,但第4步:
4,把Modes一行,修改成Modes “1280x800”
在xorg.conf里,我也不知道那一行算是“Modes一行”,只有这个:
Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    30-50
        VertRefresh  56-60
        #UseModes     "Modes0" #monitor0usemodes
        Option      "PreferredMode" "1280x800"
        EndSection
       
Section "Modes"
        Identifier "Modes0"
        #modes0modeline0
EndSection

我不知道要改哪里。至于第5步,用915resolution不行。
发表于 2009-11-28 00:09 | 显示全部楼层

回复 4# 的帖子

是不是未集成915resolution?
如果系统内未有这命令,下载装一个,上传的附件。
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-5-2 13:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表