ATI 显卡开启 KMS(up to R700)
时间:2010-01-11
来源:互联网
1. 重新编译 kernel26,注意,必须是32.3(要么你就直接用32.1)版本,并开启 radeon kms,即 CONFIG_DRM_RADEON_KMS=y 或 =m。
2. grub 内核参数不必修改,如果要禁用 kms,则加上 radeon.modeset=0 或 nomodeset。
3. mkinitcpio.conf 中不要加入 radeon,除非你开了 testing。
4. 重新编译 libdrm,注意打开参数 --enable-radeon-experimental-api。
5. 重新编译 mesa(git 版本似乎不行),注意完全可以去掉不需要的包,如 intel 之类,只需保留 ati-dri, mesa, libgl三个,--with-dri-drivers= 请酌情增减,务必保留 swrast
6. 重新编译 xf86-video-ati,或者编译 xf86-video-ati-git(推荐)。
7. 重启。
8. 你应该可以看到分辨率变高,说明 kms 启动,进入x,输入 glxinfo|grep Open,则会出现类似于下面的文字:
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV730 9480) 20090101 TCL DRI2
OpenGL version string: 1.5 Mesa 7.7
OpenGL extensions:
9. 注意 compiz 最好去掉 --indirect-rendering,因为不需要。
10. 如果黑屏,重启时加上内核参数 nomodeset。
作者: zhuqin_83 发布时间: 2010-01-11
为啥我的只有1.3...
作者: huntxu 发布时间: 2010-01-11
我的显卡是RV515,使用libdrm, mesa ,xorg-server, xf86-video-ati 的git版本。打开kvm之后的glxgears速度下降一半,xv和gl的视频加速都变得极差。
作者: hpo3 发布时间: 2010-01-11
作者: Alerander 发布时间: 2010-01-11
作者: liwangli 发布时间: 2010-01-27
作者: jarryson 发布时间: 2010-01-27
作者: jarryson
early start要么等官方更新mkinicpio包要么可以安装radeon-initrd,其实就一个文件
|
开了KMS后一切正常了。
early失败的原因是找不到我显卡的firmware……明明late和非KMS方式都可以正常加载这个firmware的
作者: liwangli 发布时间: 2010-01-27
作者: 难免有错 发布时间: 2010-01-27
作者: 难免有错
开启KMS性能没什么提高,反而降低了,有什么用呢?
|
作者: liwangli 发布时间: 2010-01-27
我按照archwiki设置成功了~(mkinitcpio.conf 中 module加 intel_agp radeon)
splashy也成功启动了~
作者: sordidpace 发布时间: 2010-01-28
作者: sordidpace
都无法early start吗?
我按照archwiki设置成功了~(mkinitcpio.conf 中 module加 intel_agp radeon) splashy也成功启动了~ |
作者: liwangli 发布时间: 2010-01-28
作者: fusion 发布时间: 2010-01-29
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28