LINUX.ORG.RU

OpenSUSE+XFCE+GF8600+Compiz


0

0

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

К сожалению, пытался я его поставить достаточно давно, но во время сессии разбираться было некогда, а теперь часть подробностей могла сгинуть.

Итак, всё началось при попытке поставить дрова. Ставил через яст, получил неработающие иксы. Восстановил xorg.conf - всё заработало.

Решил действовать по-другому. Скачал с http://us.download.nvidia.com/XFree86/Linux-x86/169.04/NVIDIA-Linux-x86-169.04-
pkg1.run дрова, кернел-сорсез, вырубил иксы - всё нормально. Сакс ругался на отсутствие 3д, сделал, как написано где-то на сусешном сайте, nvidia-xconfig --composite nvidia-xconfig --render-accel nvidia-xconfig --add-argb-glx-visuals -d 24

SaX2 при запуске выдаёт "SaX2 cannot offer activation of the 3D subsystem because your graphics card/driver doesn't support 3D". Изменение параметров видео в ней ничего не значит, всё делается теперь из нвидиевской софтины. Glxinfo выдаёт "direct rendering yes", игры работают на ура, в xorg.conf добавил:
Section "Extensions"
  Option       "Composite" "enable"
EndSection
... и всё равно ничего не делается. При попытке запуска compiz --replace получаю те же окна без всяких эффектов, без возможности их закрыть или переместить, без переключения между рабочими столами...
Вроде бы, перечислил всё. Как можно заставить компиз работать? Я за всю жизнь его только один раз вживую видел, и то мельком.

ты OpenGL поставил? есть очень сильное подозрение что вся проблема именно в нем/мезе

проверь, покажи вывод glxgears

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

xapg@dehumanizer:~> glxgears
48385 frames in 5.0 seconds = 9676.940 FPS
48039 frames in 5.0 seconds = 9607.644 FPS
48763 frames in 5.0 seconds = 9752.561 FPS
48538 frames in 5.0 seconds = 9707.464 FPS
47355 frames in 5.0 seconds = 9470.900 FPS
45856 frames in 5.0 seconds = 9171.197 FPS
47080 frames in 5.0 seconds = 9415.820 FPS
46104 frames in 5.0 seconds = 9220.679 FPS
45207 frames in 5.0 seconds = 9041.205 FPS
XIO:  fatal IO error 22 (Invalid argument) on X server ":0.0"
      after 51 requests (51 known processed) with 0 events remaining.

Ошибку он выдал после закрытия через крестик, если закрывать через Q, то уходит молча.

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

О, спасибо, с этой опцией даже слегка юзабельно. Пока что, правда, всё, что заметил - снова исчезла верхняя полоса в окнах (то есть от окон остаётся только содержимое, их нельзя закрыть или перетащить), перестали переключаться рабочие столы колесом мыши на пустом месте, переключение их через панель стало тормозить, панель потемнела (светлеет при наведении мыши), три окна тунара сгруппировались в одно. Эффекты положительные (в том числе рюшечки, прозрачность и прочее) замечены не были.

Нет, вру, верхняя панель стала полупрозрачной. Под неё залез верхний кусок окна терминала, и его смутно видно, вот только его не переместить и не нажать там ничего.

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

Вывод из терминала запости, что пишет пристарте компиза?

с какими опциями стартует компиз? У меня compiz_args = ['--no-libgl-fallback', '--replace', '--sm-disable', '--ignore-desktop-hints', 'ccp']

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

поставь compiz fusion-icon, там есть переключалка между оконными декораторами, запусти в терминале, попробуй порепеключать декораторы, посмотри вывод в терминал.

Опции можешь добавить: /usr/lib/python2.5/site-packages/FusionIcon/data.py

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

xapg@dehumanizer:~> fusion-icon * Detected Session: xfce * Searching for installed applications... * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING * Using the GTK Interface * Xfwm4 is already running * Setting window manager to Compiz ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp compiz: Trying '/usr/$LIB/libIndirectGL.so.1' compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work. compiz (core) - Error: Failed to manage screen: 0 compiz (core) - Fatal: No manageable screens found on display :0.0

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

Ой.

xapg@dehumanizer:~> fusion-icon * Detected Session: xfce * Searching for installed applications... * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING * Using the GTK Interface * Xfwm4 is already running * Setting window manager to Compiz ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp compiz: Trying '/usr/$LIB/libIndirectGL.so.1' compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work. compiz (core) - Error: Failed to manage screen: 0 compiz (core) - Fatal: No manageable screens found on display :0.0

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

Что-то странное, я ведь поставил Preformatted Text.

xapg@dehumanizer:~> fusion-icon
 * Detected Session: xfce
 * Searching for installed applications...
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Xfwm4 is already running
 * Setting window manager to Compiz
 ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
compiz: Trying '/usr/$LIB/libIndirectGL.so.1'
compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

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