Здравствуйте. Прошу помощи в установке Beryl на ATI Radeon 9600 под openSuSe 10.2 (64). Добавил в xorg.conf строчку "Composite" "Enable".
Сначала установил следующие пакеты: beryl-core-snapshot beryl-manager-snapshot beryl-plugins-snapshot beryl-settings-snapshot compiz emerald-snapshot : window decorator emerald-themes-snapshot aquamarine-snapshot xgl
Затем выполнил: gnome-xgl-switch --enable-xgl
Потом: rcxdm restart
И: beryl-manager
Пишет: Xlib: extension "XFree86-DRI" missing on display ":0.0".
Потом пробовал установить проприетарные драйверы ATI - установил. glxinfo гоорит о том, что direct rendering:yes и так далее. Как только вписываю в xorg.conf строчку о Composite, драйверы тут же слетают в Mesa.
Перечитал около 200 MB различных форумов, мануалов, ЧаВо и пр. Пришел к выводу, что нужно ставить open source драйверы для ATI. Но как? При попытке установки (make): In file included from /usr/include/xorg/dri.h:39, from atistruct.h:45, from atibus.c:35: /usr/include/X11/dri/xf86dri.h:18:17: error: xcb.h: No such file or directory In file included from /usr/include/xorg/dri.h:39, from atistruct.h:45, from atibus.c:35: /usr/include/X11/dri/xf86dri.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xcb_xf86dri_id' /usr/include/X11/dri/xf86dri.h:415: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xcb_xf86dri_drm_clip_rect_end' /usr/include/X11/dri/xf86dri.h:428: error: expected ')' before '*' token ....
Помогите, пожалуйста. Столько времени уже потратил. Сам не могу.