compiz-fusion auf OpenSUSE 10.3

Nvidia-Treiber installieren und konfigurieren

Details: http://en.opensuse.org/Nvidia

One-Click Install (Repository wird hinzugefügt und für die Hardware passende Pakete installiert)
http://opensuse-community.org/nvidia.ymp

init 6 (Reboot)

sax2 -r -m 0=nvidia

nvidia-xconfig –composite

nvidia-xconfig –render-accel

nvidia-xconfig –add-argb-glx-visuals -d 24

STRG+ALT+BACKSPACE

ATI-Treiber installieren und konfigurieren

Details: http://en.opensuse.org/ati

One-Click Install (Repository wird hinzugefügt und für die Hardware passende Pakete installiert)
http://opensuse-community.org/ati.ymp

init 6 (Reboot)

sax2 -r -m 0=fglrx

aticonfig –initial

Section “Device” in /etc/X11/xorg.conf anpassen:

Option “BlockSignalsOnLock” “on”

Option “KernelModuleParm” “locked-userpages=0″

Option “OpenGLOverlay” “off”

Option “UseFastTLS” “2″

Option “UseInternalAGPGART” “no”

Option “VideoOverlay” “on” # setting this to be “off” may fix tty switch problems?

Option “mtrr” “off”

Option “no_accel” “no”

Option “no_dri” “no”

Option “EnablePrivateBackZ” “no”

Option “backingstore” “true”

Option “XAANoOffscreenPixmaps” “true”

Option “AllowGLXWithComposite” “true”

Option “RenderAccel” “true”

Ebenfalls Section “ServerFlags”

Option “AllowMouseOpenFail” “on”

Option “IgnoreABI” “on”

Option “AIGLX” “true”

und Section “Extensions”

Option “DAMAGE” “Enable”

Option “Composite” “Enable”

Option “RENDER” “true”

STRG+ALT+BACKSPACE

OpenGL testen

glxgears

fgl_glxgears

Compiz Fusion für KDE installieren und konfigurieren

Details: http://en.opensuse.org/Compiz_Fusion

One-Click Install (Repository wird hinzugefügt und passende Pakete installiert)
http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.3/compiz-fusion-kde.ymp

Fusion-Icon-Aufruf modifizieren (no-libgl-fallback Option hinzufügen wegen problematischer /usr/lib/libIndirectGL.so.1) in:
/usr/lib64/python2.5/site-packages/FusionIcon/data.py (64bit) bzw.

/usr/lib/python2.5/site-packages/FusionIcon/data.py (32bit)

compiz_args = ['--replace', '--no-libgl-fallback', '--sm-disable', '--ignore-desktop-hints', 'ccp']

Mit fusion-icon testen…

nohup fusion-icon&

Im Compiz Fusion Icon (in Taskleiste):

Select Window Decorator > Emerald

Select Window Manager > Compiz

Autostart für KDE

cd $HOME/.kde/Autostart

ln -s /usr/bin/fusion-icon fusion-icon

Screenshots

compiz1.jpg compiz2.jpg compiz3.jpg compiz4.jpg compiz5.jpg

This entry was posted in Linux and tagged , , , , , , . Bookmark the permalink.

7 Responses to compiz-fusion auf OpenSUSE 10.3

  1. Andy says:

    thx so much – compiz is now running with native-nv

    I’ve seen so often the hint of ‘–no-libgl-fallback’, but never where i have to set it…

    nv-settings, compiz-fusion and nv-gl server – perfect … :-D

  2. otmanix says:

    You’re welcome :)
    I had the same problems with compiz-fusion some weeks ago and also found a lot of articles where people started compiz with the correct commandline arguments. After finding the smarter way in editing the data.py-file I wrote this article for me (because I have a memory like a sieve).
    I’m glad that it helped you too…

  3. Andy says:

    … ProjectX isn’t working anymore – just by going back to window-manager kwin it’s working again. With compiz i get now just a grey window-frame.

    Any ideas? Would be nice, ProjectX was one of my most used programs.

    With xgl it was ok…

  4. otmanix says:

    Hi Andy,

    ProjectX is a Java-Swing-application which has problems with compiz when resizing windows, etc. There is a workaround available:

    Add the following line to your $HOME/.bashrc:
    AWT_TOOLKIT=MToolkit

    After that logout or reboot. libXp has to be installed for this workaround.

  5. Andy says:

    Isn’t working – but anyway, now i know that it’s java and i have something to search for.
    I’ll find it…

    thx again

  6. Andy says:

    It’s working now – but very funny.

    I had to delete the ‘Toolkit-entry’ and update java…
    … with MToolkit, ProjectX crashed at start (not just a empty window)

  7. otmanix says:

    So I also learned sth new ;)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>