Compiz funktioniert nicht

fabeltierkater

Lieutenant
Registriert
Apr. 2007
Beiträge
535
Hallo,
ich wollte mal versuchen,Compiz zu aktivieren. Dabei habe ich mich an die Anleitungen von wiki.ubuntuusers gehalten. Was ich bis jetzt geschafft habe,ist,den Treiber fglrx 8.452 zu installieren und den fglrx in die Whitelist von Compiz einzutragen. Aber jedes Mal,wenn ich Compiz starten will,kommt folgende Ausgabe:
compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: not present.
aborting and using fallback: /usr/bin/metacity

Was kann ich tun,um Compiz zum laufen zu kriegen?
Mein System findet ihr in der Sig,das eingesetzte Betriebssystem ist Ubuntu 7.10.
 
Ich zitiere mich mal selbst: "Compiz Fusion ist bei Ubuntu 7.10 schon dabei.
Dazu empfiehlt sich noch das Paket compizconfig-settings-manager."

Zu finden nach der Installation unter System>Einstellungen>Advanced Desktop Effects Settings
 
Ich weiß schon,dass Compiz Fusion bei Ubuntu 7.10 dabei ist. Hast du meinen Post überhaupt durchgelesen?
Allerdings funktioniert es nicht,und deshalb frage ich.
 
Meines Wissens muss Compiz aber nicht extra gestartet werden, deshalb bin ich mal davon ausgegangen, dass du versucht hast es irgendwie zu installieren. Du könntest ja mal posten was du genau gemacht hast und welcher Anleitung du gefolgt bist.

Hast du es denn mit dem Manager probiert?
 
Meinetwegen.
Zuerst habe ich den 3D-Treiber fglrx aus den Ubuntu-Quellen installiert. Dann habe ich versucht,compiz unter System-Einstellungen-Erscheinungsbild-Visuelle Effekte zu starten. Das hat nicht funktioniert.
Dann bin ich dieser Anleitung gefolgt.
Nachdem ich dann versucht habe,compiz zu starten,kommt obige Ausgabe.
 
fabeltierkater schrieb:
Meinetwegen.
Zuerst habe ich den 3D-Treiber fglrx aus den Ubuntu-Quellen installiert.

ubuntuwiki schrieb:
AIGLX funktioniert erst ab der Treiberversion 8.42. Diese neueren Ati-Treiber lassen sich im Moment noch nicht aus den Ubuntu-Paketquellen installieren und müssen daher manuell installiert werden.

neuster amd/ati treiber:
http://ati.amd.com/support/drivers/linux/linux-radeon.html


guck also mal welche version genau installiert ist
 
sorry.. ist schon spät ;)
hatte auch schon probleme mit ati und compiz.. versuche, nicht die ati treiber zu benutzen.. es gibt alternativen..
 
Du hast auch geschrieben dass du den treiber aus den ubuntu quellen hast der nach eigenen angaben nicht der aktuelle ist. also entweder hast du was falsches geschrieben oder das ubuntu wiki.

sollte der treiber jedoch wirklich neuer sein als im wiki angegeben probier folgenden befehl:
LIBGL_ALWAYS_INDIRECT=true LD_PRELOAD=/usr/X11R6/lib/libGL.so.1.2 /usr/bin/compiz --replace --indirect-rendering --sm-disable ccp

funktioniert das auch nicht poste bitte die ausgabe des befehls "fglrxinfo"
 
Zuletzt bearbeitet:
@Karuso:
Du hast auch geschrieben dass du den treiber aus den ubuntu quellen hast
Diesen Treiber hatte ich zuerst,danach habe ich den aktuellsten installiert. Bei deinem Befehl kommt folgende Ausgabe:
LIBGL_ALWAYS_INDIRECT=true LD_PRELOAD=/usr/X11R6/lib/libGL.so.1.2 /usr/bin/compiz --replace --indirect-rendering --sm-disable ccp
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
Checking for Xgl: ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
not present.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
Checking for texture_from_pixmap: ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
present.
Checking for non power of two support: ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
present.
Checking for Composite extension: ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
not present.
aborting and using fallback: /usr/bin/metacity
ERROR: ld.so: object '/usr/X11R6/lib/libGL.so.1.2' from LD_PRELOAD cannot be preloaded: ignored.
metacity: Unbekannte Option --indirect-rendering
 
dann poste mal bitte die ausgabe von fglrxinfo.

der hintergrund mit dem preload ist dass nicht immer korrekt erkannt wird ob die libGL des ati treibers die funktion "texture_from_pixmap", welche notwendig für compiz ist, ausführen kann.
beim start von compiz gibt compiz dann die fehlermeldung aus "Checking for texture_from_pixmap: not present. " - auch wenn der treiber es eigentlich könnte.
 
könntest du mal überprüfen ob die datei "/etc/X11/xorg.conf" folgende sektionen enthält:

# This loads the GLX module
Load "glx"
# This loads the DRI module
Load "dri"

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
 
Hier sind die Sektionen:
Section "Module"
Load "glx"
EndSection

Load "dri": fehlt.

Section "ServerFlags"
Option "AIGLX" "on"
EndSection
fehlt

Section "DRI"
Mode 0666
EndSection
fehlt

Section "Extensions"
Option "Composite" "Enable"
EndSection:
Bei mir heißt es:
Section "Extensions"
Option "Composite" "0"
EndSection

Vielen Dank,dass du dir um diese Uhrzeit noch so viel Mühe gibst.
 
dann ändere die "0" mal in ne "1" oder in "Enable".
musst dazu root sein, bzw per sudo den texteditor aufrufen
 
Wenn ich dann compiz --replace eingebe,kommt folgendes:
compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
Das wiederholt sich dann unendlich oft.
 
Dabei kommt folgendes:
SKIP_CHECKS=yes compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
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 (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:724b (prog-if 00 [VGA])
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 (4096): Passed.
Das geht dann auch unendlich oft weiter.
 
Zurück
Oben