本来想看看linux上的3D桌面效果的,顺便弄清xgl、AIGLX 、fglrx 和beryl的关系。
奋斗了一天,终于把 fglrx 和beryl装上了,可是弄了很久也没有看到3D效果,回去看看Xorg的日志文件,这才发现出现两行Error:
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
google了一下,原来是 fglrx不支持AIGLX!到opensuse的页面上看了看,ATI的驱动有两种,第一种是open的,应该能够支持AIGLX,可是赫然写着it will not work with the X1k series of Radeons.我的显卡又一次遭到了无情地鄙视。而第二种就是closed source的fglrx了。
说不出来有多悲愤,辛辛苦苦弄了半天,竟然因为驱动的关系不行。ATI太无耻了……
看来只能静静地等ATI出新驱动了,悲愤之余,到 Linux Driver Feedback 写了一份资料,与其傻等,不如催一下他们吧。