Nvidia 8800GT + Compiz-Fusion [РЕШЕНО]

Поставил я себе Compiz-Fusion 0.7.8. Думал это исправит проблемы с подергиваниями на экране. Но ничего не изменилось. Поэтому вопрос такой. Как мне настроить драйвер Nvidia, чтобы исправились проблемы с OpenGL? Имею сейчас: при включенном compositing в kde4 или включенном Compiz-Fusion пропадает курсор. Постоянно. Сами эффекты тормозят. Без эффектов glxgears дают около 40000 пунктов за 5 сек. Старт компиза дает такой вывод:
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
Detected PCI ID for VGA: 01:00.0 0300: 10de:0611 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (8192): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald

Xorg.conf лежит по адресу http://paste.org/index.php?id=4263
Если еще что понадобится, сегодня-завтра приложу.

хм... основная часть эффектов

хм... основная часть эффектов компиза уже есть в kde-4. не вижу смысла в kde4+compiz.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Окей, окей.

Ладно, пусть даже и не нужно такое сочетание, хотя мне настраиваемость и обилие плагинов для компиза очень греют душу, но дело не в этом. Дело в том, что ни на Мандриве, ни на Убунте, которые у меня есть и сейчас, нет проблем с использованием каких бы то ни было 3D эффектов, да и вообще 3D графики. В Генту же этих проблем туева хуча. А мне это не нравится и я хотел бы это как-то исправить, только не знаю как. Общая суть проблемы - OpenGL, который используется и во встроенных в KDE4 эффектах и в компизе, но который в отличие от Xrender дает намного лучшую прорисовку этих самых эффектов. Мне надо всего лишь понять, что я не так сделал, почему у меня при включенном OpenGL пропадает курсор, искажается экран и прочее. Может быть дело в дровах для карты, может я чего не поставил важного, может модуль какой не загрузил. Я делал следующее: добавил в автозагрузку модуль nvidia, добавил себя в группу video, сделал eselect opengl set nvidia и немного пошалил с настройками в конфигураторе Nvidia. В результате я лишь чуть-чуть повысил производительность 3D графики, но проблем с OpenGL это не решило.

нет там ничего

Почему софтверный курсор:
Option "sw_cursor"

А вообще, надо начать с того, что удалить(забэкапить) xorg.conf, выполнить:
nvidia-xconfig --render-extension --render-accel --composite --damage-events --add-argb-glx-visuals
и тогда уже смотреть что получилось. Если все будет работать - перенести остальные поля конфига.

Aladdin написал(а):
хм... основная часть эффектов компиза уже есть в kde-4. не вижу смысла в kde4+compiz.

Там даже и десяти процентов нет того что есть в Compiz'е. Не говоря уже о скорости.

просто у мну compiz работает.

просто у мну compiz работает. GF6600, 177.80 дрова
никаких проблем

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Круто! Спасибо!

Цитата:
выполнить:
nvidia-xconfig --render-extension --render-accel --composite --damage-events --add-argb-glx-visuals

Помогло. Даже очень помогло. Только пока не разобрался в двух вопросах: что такое sw_cursor, hw_cursor и в чем их отличие, а также как добавить компиз в автозапуск.

.

SLV написал(а):
Только пока не разобрался в двух вопросах: что такое sw_cursor, hw_cursor и в чем их отличие,

Программный и аппаратный рендеринг курсора.
Вообще, очень полезно почить вот это:
less /usr/share/doc/nvidia-drivers-*.*/README.bz2
а если погуглить, то можно найти и перевод.

SLV написал(а):
а также как добавить компиз в автозапуск.

Через настройку менеджера сеансов.

Pager + Compiz

Может это - вопрос ламера, но переключалка рабочих столов с компизом дружить отказалась. Щелкаю по ней и получаю рабочий стол черного цвета без плазмы, виджетов и фонового рисунка, но с главной панелью. Это исправляется?

Они не совместимы

У них, как бы, разные рабочие пространства. Так что KDE'шную придётся отключить, пока не сделают совместимость.

Однако.

Однако, проблема была решена входом в уомпизовский конфигуратор-General и там просто подвигал регулятор колическтва рабочих столов. После все заработало.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".