LinuxSir.cn,穿越时空的Linuxsir!

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

上2.6.30了

[复制链接]
发表于 2009-6-17 19:20:54 | 显示全部楼层 |阅读模式
升级了一下内核,启用了KMS

  1. # emerge sys-kernel/gentoo-sources
复制代码


使用新内核后,发现进入X后,所有输入设备不可用,于是重新编译了下面几个包

  1. # echo '=x11-base/xorg-server-1.6.1.901-r3' >> /etc/portage/package.unmask
  2. # emerge x11-base/xorg-server\
  3. x11-drivers/xf86-video-intel\
  4. x11-drivers/xf86-input-evdev\
  5. x11-drivers/xf86-input-mouse\
  6. x11-drivers/xf86-input-keyboard\
  7. x11-proto/inputproto
复制代码


重启X,打开KDE所有默认特效,同比旧内核,更好更流畅,不卡不闪不花屏。

http://www.gentoo.org/doc/en/kernel-upgrade.xml
http://imtx.cn/archives/1119.html
发表于 2009-6-17 21:37:26 | 显示全部楼层
等xorg-server上1.6等很久了,昨天发现protage有了,立刻装上,内核也换了2.6.30, 开机进入X之前不会闪一下了,Ctrl+Alt+F1/F7切换也变得很快,可惜glxgears得分反而低了。。。原来有900多的,现在只有500多,为什么呢?(我的签名有配置说明)
回复 支持 反对

使用道具 举报

发表于 2009-6-17 21:40:49 | 显示全部楼层
用driconf吧垂直同步禁掉。
回复 支持 反对

使用道具 举报

发表于 2009-6-17 21:49:07 | 显示全部楼层
Post by coderoar;1998911
用driconf吧垂直同步禁掉。

似乎我有些东西没有设置好,启动driconf的时候得到这样的提示:Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.

控制台下的出错信息是:
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
Screen "0" is not direct rendering capable.
/usr/lib/driconf/driconf_complexui.py:843: DeprecationWarning:
  "priv", self.configTree.saveConfig, None, -1)
/usr/lib/driconf/driconf_complexui.py:846: DeprecationWarning:
  "priv", self.configTree.reloadConfig, None, -1)
/usr/lib/driconf/driconf_complexui.py:847: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/driconf/driconf_complexui.py:850: DeprecationWarning:
  "priv", self.configTree.newItem, None, -1)
/usr/lib/driconf/driconf_complexui.py:853: DeprecationWarning:
  "priv", self.configTree.removeItem, None, -1)
/usr/lib/driconf/driconf_complexui.py:856: DeprecationWarning:
  "priv", self.configTree.moveUp, None, -1)
/usr/lib/driconf/driconf_complexui.py:859: DeprecationWarning:
  "priv", self.configTree.moveDown, None, -1)
/usr/lib/driconf/driconf_complexui.py:862: DeprecationWarning:
  "priv", self.configTree.properties, None, -1)
/usr/lib/driconf/driconf_complexui.py:863: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/driconf/driconf_complexui.py:872: DeprecationWarning:
  self.aboutHandler, None, -1)
/usr/lib/driconf/driconf_complexui.py:873: DeprecationWarning:
  self.toolbar.append_space()
/usr/lib/driconf/driconf_complexui.py:876: DeprecationWarning:
  self.exitHandler, None, -1)


请问如何解决?
回复 支持 反对

使用道具 举报

发表于 2009-6-17 22:03:46 | 显示全部楼层
那就应该是没有打开3D加速。升级 xorg-server 要同时升级很多东西的,包括 x11-apps/mesa-progs,x11-libs/libdrm,x11-drivers/xf86-video-intel 等等很多依赖的包。
回复 支持 反对

使用道具 举报

发表于 2009-6-17 22:04:30 | 显示全部楼层
Post by iwanttobethat;1998917
似乎我有些东西没有设置好,启动driconf的时候得到这样的提示:Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.

控制台下的出错信息是:


请问如何解决?


它说找不到dri设备,可能内核没配好或者xorg.conf没弄好
回复 支持 反对

使用道具 举报

发表于 2009-6-17 22:39:41 | 显示全部楼层
输入设备不可用 用 USE="-hal" emerge xorg-server就行了
回复 支持 反对

使用道具 举报

发表于 2009-6-17 22:49:01 | 显示全部楼层
Post by joyfun;1998944
输入设备不可用 用 USE="-hal" emerge xorg-server就行了

是dri设备不可用,不是输入设备,你确定要USE="-hal"??

另外我是按照  http://en.gentoo-wiki.com/wiki/KMS  讲的去配置的
请问还有什么地方要注意?
楼上提到的相关的包也重新编译了,还是不行,是不是还有其它包呢?
回复 支持 反对

使用道具 举报

发表于 2009-6-17 23:21:19 | 显示全部楼层
dri好像好多发行版都把它注释掉了,不需要了。
现在新的xorg.conf文件可以少写很多东西,什么 aiglx on  、composite on 不写照样开compiz。
不防试试把xorg.conf备份后删除,然后运行命令自动生成一份。
回复 支持 反对

使用道具 举报

发表于 2009-6-18 01:01:31 | 显示全部楼层
Post by yourfriend;1998968
dri好像好多发行版都把它注释掉了,不需要了。
现在新的xorg.conf文件可以少些很多东西,什么 aiglx on  、composite on 不写照样开compiz。
不防试试把xorg.conf备份后删除,然系统自动生成一份。


因为现在的hald确实很好了,连我的x200快捷键配置文件都有,不过我拷过去不能用~~~ :-)
回复 支持 反对

使用道具 举报

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

本版积分规则

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