LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 799|回复: 7

我的系统启动时,在grub界面时800X600,然后进入启动时1024X800,然后启动到gnome登录界面

[复制链接]
发表于 2010-11-22 00:31:38 | 显示全部楼层 |阅读模式
在启动参数中设置了如下参数: vga=0x36a splash=silent

在grub界面时分辨率是800X600,然后选择启动项,此时分辨率变为1280X800。引导过程结束,*出gnome登录界面,测试分辨率又变为1280X768,登录进入,分辨率又变为1280X800,这是为啥呢?


这是x11.conf中的相关配置参数:
  DisplaySize  287 215
  HorizSync    30-82
  Identifier   "Monitor[0]"
  ModelName    "1280X800@75HZ"
  Option       "DPMS"
  Option       "referredMode" "1280x800"
  VendorName   "--> LCD"
  VertRefresh  58-75
  UseModes     "Modes[0]"
EndSection



Section "Modes"
  Identifier   "Modes[0]"
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection
发表于 2010-11-22 19:18:32 | 显示全部楼层
我在kernel里开了KMS(kernel mode setting),没在grub.conf里加任何启动参数,xorg.conf也没有手动设置(全部自动检测),从内核启动直到X,一路1280X800.
回复 支持 反对

使用道具 举报

发表于 2010-11-22 21:55:20 | 显示全部楼层
很大的概率是没有开kms。不过有些情况下,可能显卡驱动不支持KMS。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-23 00:02:39 | 显示全部楼层
Post by pingz;2120769
很大的概率是没有开kms。不过有些情况下,可能显卡驱动不支持KMS。


确实没有开启kms,不过我在vmware7中开启了kms,现象仍然存在

因为用在产品上,所以对于正式的产品,看了网上不少帖子,还是有点不敢开kms,如果带来其他问题,解决起来更麻烦。
而且现在确定的内核版本,不能轻易去改变,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-23 00:04:25 | 显示全部楼层
除了kms,还有没有其他的方法呢?
回复 支持 反对

使用道具 举报

发表于 2010-11-23 00:39:21 | 显示全部楼层
Post by lofeng;2120779
确实没有开启kms,不过我在vmware7中开启了kms,现象仍然存在

因为用在产品上,所以对于正式的产品,看了网上不少帖子,还是有点不敢开kms,如果带来其他问题,解决起来更麻烦。
而且现在确定的内核版本,不能轻易去改变,呵呵


KMS有什么问题?我看gentoo的X配置指南里不是要求开启KMS吗,我就开了,到现在X还跑不起来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-23 01:58:21 | 显示全部楼层
Post by LskywaLker;2120784
KMS有什么问题?我看gentoo的X配置指南里不是要求开启KMS吗,我就开了,到现在X还跑不起来。


主要是因为不完善,所以个人用用问题不大,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-23 02:00:43 | 显示全部楼层
另外一个系统中,没有开启kms,在linux启动过程中,也会发生分辨率的切换,由1280X1024切换到1024X768,登录到gnome后,又会切换到1280X1024。真是崩溃
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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