试验了一下A卡的KMS
KMS(kernel mode-setting) 内核模式设置:即在内核初始化时,也完成图形的始初化,让显示设备从grub加载至进入桌面,都使用标准的分辨率,不需要频繁的切换模式。
这个介绍来自LDCN的文章,在这个文章里,TX兄说,Linux 2.6.31 就支持A卡的KMS了。而2.6.31的内核也刚刚于昨天发布了。今天看了下gentoo的portage,已经有2.6.31的内核了,哈哈,于是我就自然想试试到底什么是KMS了。
在内核选项里打开这个选项:
Device Drivers ---> [*] Staging drivers ---> [ ] Exclude Staging drivers from being built [*] Enable modesetting on radeon by default |
编译,用新内核启动,内核刚刚初始化,果然就可以看到那个企鹅的logo了,分辨率也是正常的1680×1050了,OpenRC输出的信息的字体都很小,非常适合我这个大屏小字控,哈哈。
虽然控制台看得我是满心欢喜,但是X却出了点问题,还是老现象:开compiz白屏,关了compiz勉强能用,但是性能却很差。估计又是DRM没有成功打开吧。重新编译了一下开源显卡驱动并调了一下xorg.conf都没有解决问题,不得已又把KMS给关掉了,毕竟留在tty的时间还是很少的,是吧~
等找出这两者的冲突的解决办法以后,我会再回到KMS的,哈哈。。。
Dig 在 2009年09月11日 09:14 说:【 】
虽然不太明白这个有什么实际意义,比如会不会让启动变快什么的,
不过好像还是蛮好玩的,试试去。
PS: 我不是A 卡
MeaCulpa 在 2009年09月11日 14:58 说:【 】
连High res fb 都没搞定的N卡衰人飘过…杂牌就是杂牌
lophyxp 在 2009年09月15日 08:37 说:【 】
弱弱的请教一下,那个”内核选项“是用什么办法截出来的?
bones7456 在 2009年09月15日 09:58 说:【 】
我是一行行复制的。。。
wwd 在 2009年09月23日 10:34 说:【 】
从内核初始化到桌面显示?
不行吧 , 内核初始化是1024X768 好像,进桌面又是1280X800, 还是要切换