Форумы
Kalina LUG :: Форумы :: Основной :: Железо
 
<< Предыдущая тема | Следующая тема >>
Compiz-Fusion 0.5.4 + openSUSE 10.3 + GeForce 7950 GT
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
Автор Добавил
Гарик
Втр Фев 26 2008, 17:39

ID пользователя #23
Зарегистрирован: Втр Фев 26 2008, 15:41

Сообщений: 534
Почему то компиз у меня сам не завелся, после допроса гугля, все таки поправил это дело.
Прочие параметры:
GNOME 2.20.0, NVIDIA-Linux-x86-100.14.19-pkg1.run

Команда:
glxinfo | grep render
говорит о том что 3D ускорение присутствует, но Xgl не включается,
т. к. его не видит. Нужно добавить свою видеокарту в БД Xgl.

0)Запускаем терминал и под рутом выполняем команды:
nvidia-xconfig
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24

1)Правим xorg.conf:
Section "Device"
BoardName "GeForce 7950 GT"
BusID "2:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVIDIA"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

2)Завершаем сеанс и перезапускаем Xserver
Ctrl+Alt+F1
Логинимся
telinit 3
telinit 5
или одной комбинацией клавиш:
Ctrl+Alt+Backspace

*3)Редактируем файл /etc/X11/xgl-hardware-list
Заменяя строчку:
G 10de:0092 # GeForce 7800 GT
На (т. е. со своей видеокартой):
G 10de:0092 # GeForce 7950 GT

4)Идем в Центр управления -> Эффекты рабочего стола
Удерживая Shift, щелкаем дважды на слове "Выключено"(«Disabled»),
которое следует за "3D ускорение"("3D Acceleration").
Нажимаем кнопку "Enable Desktop Effects". Завершаем сеанс и снова входим в систему.

* не уверен в правильности моих действий, но факт работы композитного менеджера на лицо, да и тем более то что моей видюхи нет в базе xgl странно, потому как на ubuntu 7.10 и Mandriva 2008 PP все запускалось автоматом.
Наверх
ezotrank
Втр Фев 26 2008, 17:51
ID пользователя #7
Зарегистрирован: Срд Фев 06 2008, 15:50

Сообщений: 73
Тут речь идет именно о compiz или все же о compiz-fusion? Принцепи разницы особой нет, кроме того как compiz уже умер (( вроде )). Раньше сам им баловался, красивая и даже в некоторых местах очень удобная. Вот тут статейка об оптимизации http://ib.regionnet.ru/novosti/novoe/optimizaciya-sovmestnoy-raboty-proprietarnogo-drayvera-nvidia-i-compiz-f.html Так же выкладываю свой /etc/X11/xorg.conf за свое время много туда чего впихнул, много чего выпихнул, в общем может кому пригодиться.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Wed Jun 13 18:40:26 PDT 2007

Section "DRI"
Mode 0666
EndSection

Section "ServerLayout"

# Option "Clone" "off"
# Option "Xinerama" "off"
Option "AIGLX" "on"
Identifier "Layout0"
# Screen 0 "Screen0" 0 0
Screen "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/lib64/X11/rgb"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/freefonts"
FontPath "/usr/share/fonts/intlfonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/util"
FontPath "/usr/share/fonts/encodings"
FontPath "/usr/share/fonts/default"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/cronyx"
EndSection

Section "Module"

Load "dbe"
Load "dri"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "GLcore"
Load "ddc"
Load "record"
Load "xtrap"
Load "wfb"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

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

Section "InputDevice"

# generated from data in "/etc/conf.d/gpm"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ T705"
HorizSync 31.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection

Section "Device"

# Option "TripleBuffer" "true"
# Option "XAANoOffscreenPixmaps" "true"
# Option "DRI" "true"
# Option "AllowGLXWithComposite" "true"
# Option "AddARGBGLXVisuals" "true"
# Option "Coolbits" "true"
# Option "DisableGLXRootClipping" "true"
# Option "HWcursor" "true"
# Option "BackStoring" "true"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6600"
Option "NoLogo" "true"
Option "CursowShadow" "true"
##SOME OPTIONS
# Option "SWcursor" "false"
# Option "Render" "true"
##3D ACCELLERATION
# Option "EnablePageFlip" "yes"
##COMPIZ install
# Option "RenderAccel" "True"
# Option "DamageEvents" "True"
# Option "UseEvents" "False"
# Option "TripleBuffer" "True"
# Option "BackingStore" "True"
EndSection

Section "Screen"
# Removed Option "metamodes" "1280x1024_75 +0+0; 1024x768 +0+0; 1280x1024_72 +0+0"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
##COMPIZ install
DefaultDepth 24
##COMPIZ install
Option "TwinView" "0"
Option "metamodes" "1280x1024_75 +0+0; 1280x1024_75 +0+0; 1024x768 +0+0; 1280x1024_72 +0+0"
Option "TripleBuffer" "True"
Option "BackingStore" "True"
Option "DamageEvents" "True"
Option "UseEvents" "False"
Option "Coolbits" "1"
Option "AddARGBGLXVisuals" "True"
Option "XAANoOffscreenPixmaps" "True"
Option "DisableGLXRootCliping" "True"
Option "DRI" "True"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "DRI" "Enable"
Option "Render" "Enable"
Option "Damage" "Enable"
EndSection
Наверх
variable
Срд Фев 27 2008, 19:38

ID пользователя #17
Зарегистрирован: Вск Фев 24 2008, 10:28

Сообщений: 368
Я тоже пользуюсь, правда версией 0.6.0. Вот только багов много. Сегодня на один неприятный наткнулся (он не совсем к compiz-fusion относится, но из-за него все). У меня java стала показывать следующую ошибку:

java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

Удалось решить проблему только перекомпиляцией libX11 с параметром -xcb (его запросил compiz). Compiz по-прежнему работает, но чтобы запустить что-нибудь на java, приходится перезапускать metacity (для Gnome), иначе я вижу только пустые окошки
Наверх
FlySnake
Втр Мар 04 2008, 13:42
ID пользователя #21
Зарегистрирован: Втр Фев 26 2008, 14:34

Сообщений: 229
нвидиа портачит. поставил ради интереса дрова 169.12, которые славятся глюками. и действительно компиз напрочь отказался работать, при том опен гл нормально работал, контер-страйк на ура идёт, glxgears нормальный фпс выдаёт, а компиз говорит:
No GLXFBConfig for default depth, this isn't going to work.

немного погуглил, нефига не получилось и откатился на дрова 100.14.19 и всё нормально стало.
это всё на фоне мягко говоря неудачных видеокарт 9 серии.
нвидиакапецЪ?
Наверх
 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System