• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hilfe bei Einrichtung von 3D AIGLX und Compiz benötigt

ich möchte gerne auf meinem PC diese 3D-Variante mit AIGLX u. Compiz nutzen.
Nur leider bekomme ich es als absoluter Newbie nicht gebacken, trotz der Anelitungen auf opensuse.org.

Hier mal kurz ein paar Fakten zu meinem System:

OpenSuse 10.2 x64
Nvidia GF 6600 GT
Nvida Treiber nvidia-gfx-kmp-default-1.0.9631_2.6.18.2_34-0.1 / x11-video-nvidia-1.0.9631-0.1
Xorg und Compiz müssten jeweils die neuesten Versionen sein.

Kann mir bitte jemand eine Schritt-für-Schritt-Anleitung zusammenstellen?
 
OP
M

metalhead1976

Newbie
wenn ich bei mir in einer konsole compiz eingebe bekomme ich eine Fehlermeldung:

linux-tester:~ # compiz
compiz: Trying '/usr/lib/libIndirectGL.so.1'
ERROR: ld.so: object '/usr/lib/libIndirectGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
compiz: No composite extension

In welchem Paket finde ich diese libindirect.so.1 ?
 
OP
M

metalhead1976

Newbie
also im Moment sieht sie so aus:

habe vorher wie in der Anleitung steht den aktuellsten Treiber direkt von NVIDIA selber kompiliert und installiert. Nicht die einfache Methode über YAST.
Treiber ist aktuell also der 1.0-9746.

So und nun die Xorg.conf:


# /.../
# SaX generated X11 config file
# Created on: 2007-02-24T15:24:53+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "9"
Option "Device" "/dev/input/mice"
Option "Name" "ImExPS/2 Generic Explorer Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 31-64
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> VESA"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 102.62 1280 1312 1472 1632 1024 1028 1032 1048 -HSync -VSync
EndSection


Section "Device"
BoardName "GeForce 6600 GT"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection
 

Anubid

Hacker
ok, uunter der Zeile VendorName "Nvidia" folgende Zeilen einfügen:
Code:
  Option       "AddARGBGLXVisuals" "true"
  Option       "DisableGLXRootClipping" "true"
  Option       "AllowGLXWithComposite" "true"
  Option       "RenderAccel" "true"
  Option       "HWCursor" "true"

und ganz unten folgende Zeilen einfügen:
Code:
Section "Extensions"
    Option "Composite" "on"
EndSection

danach den x-server neustarten (durch einfaches abmelden kann dies auch erreicht werden)
 
OP
M

metalhead1976

Newbie
habe die Zeilen nun eingefügt geht aber noch immer nicht.

2 Sachen sind mir aber noch eingefallen:

1. spielt es eine Rolle ob dieser Eintrag "Option" "Composite" "True" in der Zeile nach 2 oder nach 4 Leerzeichen reingesetzt wird?

2. Ich habe noch die Compiz-Version 0.22 . Auf einer Seite las ich dass dieses AIGLX erst ab der Compiz-Version 0.36 zusammen laufen soll.
Aus welchem Quellverzeichnis soll ich denn die aktuellere Compiz-Datei nehmen. Es gibt welche unter Xorg7.2 und auch unter X11/XGL:
Ich nehme mal an aus dem 1. Ordner da ich ja nicht die XGL-Variante nehmen möchte.
Ich hatte immer dabei den "White Screen of Death" , nehme mal an es lag daran dass ich auch die xgl_git installiert hatte. In original ist es eine xgl_cvs.
 

Gametot

Member
HI
Less dir das mal durch

Für Beryl

http://de.opensuse.org/Beryl

Für Compiz

http://de.opensuse.org/Compiz


MFG Gametot
 

tomm.fa

Administrator
Teammitglied
metalhead schrieb:
Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 31-64
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> VESA"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection
Müsste unter Vendor Name nicht NVidia stehen ?
Ich kann dir nur Beryl mit der nVidia-Grafikkarte (ohne XGL oder AIGLX) empfehlen.
http://de.opensuse.org/Beryl
 
Oben