LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 难免有错

新内核怎么还不出来?

[复制链接]
发表于 2009-3-14 21:41:57 | 显示全部楼层
注意,以前用过915的显示补丁和启动时加的framebuffer都要去掉的
回复 支持 反对

使用道具 举报

发表于 2009-3-14 22:03:11 | 显示全部楼层
貌似没看到有关KMS的ATI的部分其余看了半天就这样了。。。找到的显卡部分如下。。如果是新增的选项config里面没有的我都一项一项往config文件添加了的,为了下次编译方便

2.6.29-rc8

[php]#
# Graphics support
#
CONFIG_AGP=m
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
# CONFIG_DRM_I915_KMS is not set
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m
CONFIG_DRM_VIA=m
CONFIG_DRM_SAVAGE=m

...


#
# Frame buffer hardware drivers
#
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
CONFIG_FB_ATY_GX=y
CONFIG_FB_ATY_BACKLIGHT=y
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_VIA=m
CONFIG_FB_NEOMAGIC=m
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
CONFIG_FB_TRIDENT=m
CONFIG_FB_TRIDENT_ACCEL=y
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_TMIO is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set[/php]
回复 支持 反对

使用道具 举报

发表于 2009-3-14 22:09:01 | 显示全部楼层
Post by hubert_star;1960989
你要去显示部分把这个内核选项给打开的

不打开当然没有了

哪个选项,找不到类似的啊

楼上的用的哪个内核,CONFIG_DRM_I915_KMS 怎么我的(2.6.28-gentoo-r3,2.6.28-tuxonice-r4)都没有
回复 支持 反对

使用道具 举报

发表于 2009-3-15 00:06:24 | 显示全部楼层
Post by jarryson;1960997
貌似没看到有关KMS的ATI的部分其余看了半天就这样了。。。找到的显卡部分如下。。如果是新增的选项config里面没有的我都一项一项往config文件添加了的,为了下次编译方便

2.6.29-rc8

[php]#
# Graphics support
#
CONFIG_AGP=m
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
# CONFIG_DRM_I915_KMS is not set
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m
CONFIG_DRM_VIA=m
CONFIG_DRM_SAVAGE=m

...


#
# Frame buffer hardware drivers
#
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
CONFIG_FB_ATY_GX=y
CONFIG_FB_ATY_BACKLIGHT=y
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_VIA=m
CONFIG_FB_NEOMAGIC=m
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
CONFIG_FB_TRIDENT=m
CONFIG_FB_TRIDENT_ACCEL=y
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_TMIO is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set[/php]


你太不幸了,我的是intel显卡
回复 支持 反对

使用道具 举报

发表于 2009-3-15 12:36:42 | 显示全部楼层
使用git版本的内核,找到radeon的kms选项,现在正在编译,还有一系列东西都可能要编译

编译了:kernel26-kms,kernel-header-kms,xf86-video-ati-kms
---------------------------
direct rendering: Yes

但是开不了compiz,glxgears帧数非常低,才100多一点

xorg 提示错误:
(EE) RADEON(0): [drm] Could not create vertex/indirect buffers list

---------------------------

可能还需要编译mesa,天哪,小白这么困难!不过KMS确实出来了,1280x800,配置如下,可惜启动X后显示颜色非常不正常,都是蓝色,有的地方却是好的,不知道是不是因为需要什么补丁,比如fb控制台?
回复 支持 反对

使用道具 举报

发表于 2009-3-15 22:57:19 | 显示全部楼层
我这里是到Arch字样出现后分辨率才变,不知道怎么让grub过后分辨率就调好。

而且现在X和控制台之间切换也不平滑。。。虽然分辨率都是正确的
回复 支持 反对

使用道具 举报

发表于 2009-3-15 23:12:10 | 显示全部楼层
我鼠标直接变透明...切换啥的都正常...
x用modeline强制了刷新率...
rc7和rc8都一样是透明鼠标...郁闷的...
回复 支持 反对

使用道具 举报

发表于 2009-3-15 23:52:25 | 显示全部楼层
Post by jarryson;1961401
我这里是到Arch字样出现后分辨率才变,不知道怎么让grub过后分辨率就调好。

而且现在X和控制台之间切换也不平滑。。。虽然分辨率都是正确的

我也是编译成模块的,好像编译成模块的话应该在udev以后才能自动转换分辨率的

还有,有kms就不能用fb了

对于切换平滑的问题,只能说好点,只是点

像fedora那样的平滑启动,估计还要等等
回复 支持 反对

使用道具 举报

发表于 2009-3-16 04:55:14 | 显示全部楼层
有kms就没有FB?我这里怎么有fb设备… /dev/fb
那我还不如指望radeonfb这样的东西提高分辨率呢
回复 支持 反对

使用道具 举报

发表于 2009-3-16 09:30:21 | 显示全部楼层
fb设备当然是有的,只是不再需要vesafb这样的fb驱动
参考134楼的帖子:
http://bbs.archlinux.org/viewtopic.php?id=66612&p=6
回复 支持 反对

使用道具 举报

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

本版积分规则

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