LINUX.ORG.RU

Beryl на Radeon 9600 под openSuSe 10.2


0

0

Здравствуйте. Прошу помощи в установке 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 ....

Помогите, пожалуйста. Столько времени уже потратил. Сам не могу.

> Добавил в xorg.conf строчку "Composite" "Enable".

Что строчку добавил это ты молодец. А название дровей сменил?

Gharik
()
Ответ на: комментарий от Gharik

> А название дровей сменил? Менял и на radeon и на ati.

После этого glxinfo пишет (в двух случаях): OpenGL vendor string: Tungsten Graphics, Inc. direct rendering: no

glxgears работают очень медленно (визуально). А FPS равен 1000 - 1500 в полный экран (1280x1024). Прозрачность, включенная с контрольной панели работает. Но тоже очень медленно.

DeBugger
() автор топика
Ответ на: комментарий от Gharik

Менял на fglrx. Но вместе с "Composite" "Enable" ничего кроме Mesa 3D не грузится.

Читал, что fglrx драйверы с Beryl и Compiz не работают: http://forum.ubuntu.ru/index.php?PHPSESSID=8bc178c0c076480f6ecbd9a271f30391&a...

Поэтому хотел бы установить open source драйверы. Но не знаю как.

DeBugger
() автор топика
Ответ на: комментарий от DeBugger

Дядя, скажи мне честно - тебе так впадлу воспользоваться гуглом и вбить в строку "beryl opensuse 10.2", после чего пройти по первой ссылке?

Там ВСЁ разжёвано!

Gharik
()
Ответ на: комментарий от Gharik

Читал уже. И не раз.

Пробовал устанавливать xgl после установки fglrx, но, судя по всему, не до конца избавился от fglrx. И поэтому ничего не выходило.

Сделал пошагово на чистой системе - заработало.

Спасибо за внимание.

DeBugger
() автор топика
Ответ на: комментарий от DeBugger

Да, и вот еще ссылка на простенькую программу:

- включение эффектов Xgl / Compiz

- выбор плагинов для Compiz

- установка и включение Beryl

- установка проприетарных драйверов ATi и Nvidia

ТОЛЬКО для openSuSe 10.2 KDE:

http://kde-apps.org/content/show.php/opensuse-xgl-settings?content=51201

DeBugger
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.