|
|
发表于 2010-4-5 22:37:12
|
显示全部楼层
Post by zwgun;2080857
jarryson兄能不能给出链接?我看的消息和zhou3345说的差不多,HD 5000目前在kernel 2.6.33中得不到支持。等内核2.6.34发布后,HD 5000会得到基本的KMS支持,基本的电源管理功能,但是2D加速(exa)、3D、Xv仍然没有。
http://www.phoronix.com/scan.php?page=news_item&px=ODAyMg
ATI的开源驱动的一旦有事,麻烦多了。jarryson兄,我的这种感想部份也是因为你的帖子。以前开源驱动只需更新驱动或mesa,现在和drm扯上关系,还得更新内核。archlinux官方论坛上有贴子说:mobility radeon x700启用KMS,在kernel 2.6.31下没问题,到2.6.32、2.6.33下X变得非常不稳定,到2.6.34才可能解决。别告诉我archlinux论坛用这个ID的不是你,虽然头像不同。
hd5000确实是不支持。如果说新卡就是指5000系列,当我没说。
说不稳定那贴也是我说的,但那并不是ATI驱动的问题,是VIA主板不支持msis,至于msis是什么我就不知道了,也和pci什么的有关。和A卡没有关系。内核已经修正了。当时我只能猜到和显卡有关。
- diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
- index 81d19d5..016ae1c 100644
- --- a/drivers/pci/quirks.c
- +++ b/drivers/pci/quirks.c
- @@ -2108,6 +2108,7 @@ static void __devinit quirk_disable_msi(struct pci_dev *dev)
- }
- }
- DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8131_BRIDGE, quirk_disable_msi);
- +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_VIA, 0xa238, quirk_disable_msi);
-
- /* Go through the list of Hypertransport capabilities and
- * return 1 if a HT MSI capability is found and enabled */
复制代码
开源驱动不会遇到比闭源驱动更多的问题,你闭源升级内核还需要编译内核模块呢,说和内核有关也只不过是是否有KMS,我使用2.6.31和2.6.33都是一模一样的arch官方编译的mesa,libdrm,ddx驱动,和内核无关,以后更加会没有关系。2.6.30只是个过度. |
|