LINUX.ORG.RU

nvidia,compiz,aiglx и прочее - давайте разберемся


0

0

На повестке дня два вопроса:

1) Возможно ли запустить compiz без xgl или aiglx с последними драйверами nvidia? Кто-то утверждает что можно, однако у меня никак не получается (под двумя разными системами: suse10.1 и ubuntu edgy). Кому-нибудь удавалось запустить?

$ beryl --replace
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: SmcOpenConnection failed: networkIdsList argument is NULL
beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0.0

$ Xorg -version
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1

composite и прочие настройки в xorg.conf есть


2) Работает ли aiglx с новыми дровами nvidia?

Deleted

Здесь примерно та же тема поднята: http://www.linux.org.ru/view-message.jsp?msgid=1590162 Сам я пока не готов сказать что-либо, пока плотно не экспериментировал, но с наскока не получилось ни первое, ни второе.

Lumi ★★★★★
()

Что делал я:
1. Поставил свежие дрова от нвидии
2. Добавил следующее в xorg.conf:

Section "Extensions"
                Option "Composite" "Enable"
EndSection

Section "Device"
    Option      "AddARGBGLXVisuals" "True"
EndSection

Section "ServerLayout"
    Option "AIGLX" "True"
EndSection

3. xorg-server собрал с таким патчем:

--- hw/xfree86/common/xf86.h.old        2006-09-25 00:47:50.000000000 +0200
+++ hw/xfree86/common/xf86.h    2006-09-25 00:53:10.000000000 +0200
@@ -440,3 +440,5 @@
 #endif /* _NO_XF86_PROTOTYPES */

 #endif /* _XF86_H */
+
+extern int sched_yield(void);
--- hw/xfree86/common/xorgHelper.c.orig 2006-09-25 00:51:32.000000000 +0200
+++ hw/xfree86/common/xorgHelper.c      2006-09-25 00:54:09.000000000 +0200
@@ -22,3 +22,8 @@
 {
     return XORG_VERSION_CURRENT;
 }
+
+int sched_yield(void)
+{
+    return 0;
+}

4. Установил beryl-{core,manager,plugins,settings} и emerald{,-themes}

После этого в запускаю beryl-manager и наслаждаюсь красивостями :)
Вроде ничего не забыл.

kaktyc ★★★★
()
Ответ на: комментарий от Deleted

Сейчас специально проверил -- работает. Значит можно без этой строчки :)

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