Startprobleme mit Compiz Fusion

privacy

Captain
Registriert
Aug. 2004
Beiträge
3.238
Habe CF nach dem Wiki Artikel auf ubuntuusers.de installiert nun habe ich folgende Problemchen.

( http://wiki.ubuntuusers.de/Baustelle/Compiz_Fusion?highlight=(baustelle) )

Wenn ich "emerald --replace" verwende, dann passiert gar nichts. Wenn ich "compiz --replace" verwende, dann fängt er an zu starten und ich sehe in der Konsole "Checking for Xgl: not present" und danach stürtzt der PC ab. Smilie Er friert regelrecht ein, ich komme auch nicht mehr auf die Konsole.

Hier die Fehlermeldung:

Code:
ff@anno:~$ compiz --replace
Checking for Xgl: not present. 
Checking for texture_from_pixmap: present. 
Checking for non power of two support: present. 
Checking for Composite extension: present. 
Converting gconf plugin list: '' 
Checking for nVidia: present. 
Checking for Xgl: not present.

Hier noch ein paar Daten:

Ubuntu Feisty 7.04
GeForce 5200 FX mit installierten neuesten Nvidia Treibern
Vielleicht noch interessant das ich einen lowlatency Kernel betreibe zwecks Audio Composing.

Folgende xorg.conf

http://www.ubuntuusers.de/paste/13954/

Vielleicht muss ich da ja noch etwas eintragen, bin schon ein bischen aus den beschl. Desktops raus, vielleicht könnt ihr mir ja helfen.

Ich habe zuvor schon die normalen compiz Effekte getestet gehabt, die zusammen mit Feisty kamen. Sie haben einwandfrei funktioniert. Es geht mir hier auch nur um einen Test von CF.

Würde mich über Hilfe freuen. Vielen Dank schonmal im vorraus.

Gruß Denis

UPDATE:

Jemand eine Idee? :)
 
Zuletzt bearbeitet:
Hi,

folgender Satz macht mich stutzig:

Checking for Xgl: not present

Kann es sein, das du noch Xgl nachinstallieren musst?

Das scheint sogar mit
Code:
apt-get install
zu gehen.

Gruß Zedar
 
Zuletzt bearbeitet:
Das entsprechende Paket "xserver-xgl" ist schon installiert. Hmm im Moment finde ich keine wirkliche Lösung. :)
 
Die notwendigen Optionen sind auch aktiviert?

Zur Kontrolle nun noch die wesentlichen Einträge meiner xorg.conf:
Code:
Section "Modes"
    Identifier         "Modes[0]"
    ModeLine     "1280x1024" 108.9 1280 1360 1496 1712 1024 1025 1028 1060
    ModeLine     "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor[0]"
    VendorName     "--> VESA"
    ModelName      "1280X1024@60HZ"
    UseModes       "Modes[0]"
    DisplaySize     340    270
    HorizSync       31.0 - 64.0
    VertRefresh     50.0 - 60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device[0]"
[B][COLOR="DarkRed"]    Driver         "nvidia"[/COLOR][/B]
    VendorName     "NVidia"
    BoardName      "GeForce 7300 GT"
EndSection

Section "Screen"
    Identifier     "Screen[0]"
    Device         "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
[B][COLOR="DarkRed"]    Option         "AllowGLXWithComposite" "True"
    Option         "RenderAccel" "True"
    Option         "AddARGBGLXVisuals" "True"[/COLOR][/B]
    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
EndSection

[B][COLOR="DarkRed"]Section "Extensions"
    Option         "Composite" "Enable"
EndSection[/COLOR][/B]
Die entscheidenden neuen Einträge sind:
Code:
[B]    Driver         "nvidia"[/B]
und
[B]    Option         "AllowGLXWithComposite" "True"
    Option         "RenderAccel" "True"
    Option         "AddARGBGLXVisuals" "True"[/B]
und
[B]    Option         "Composite" "Enable"[/B]
in den entsprechenden Sections.

Siehe meinen Post:
https://www.computerbase.de/forum/t...eitungen-fuer-linux.11697/page-3#post-2363799

gruss, limoni
 
xgl braucht auch nicht präsent sein, du hast ne nvidia karte. wenn ne nvidia karte vorhanden ist wird das im treiber integrierte modul für die beschleunigung genutzt. deshalb steht auch da "nvidia present". composite hat nämlich 3 möglichkeiten zur auswahl: aiglx, glx und nvidia. solange 1 von den dreien vorhanden ist sollte es gehen. warum er trotzdem einfriert weiss ich jedoch nicht..
 
Nach einem Update auf die neueste Version läuft Fusion nun. Nun wäre interessant wie ich mit meiner Nvidia Karte mehr als 50 fps bekomme. Hier wieder meine aktuelle CFG:

http://ubuntuusers.de/paste/14262/

Und ich starte mit dem Befehl:

Code:
__GL_YEILD=NOTHING compiz --replace -c emerald --loose-binding

Würde mich über Antworten freuen.

Gruß Denis

EDIT:

Hab es inzwischen auch ohne die ganzen Options versuche, was mir ein bischen mehr FPS beschert (bis 70). Naja Firefox läuft leider unbenutzbar langsam und träge, dasselbe gilt für den PDF Viewer. Das es auch wirklich flüssig geht, sehe ich bei E17. Irgendwas muss man doch noch einstellen können. :D
 
Zuletzt bearbeitet:
Firefox läuft ganz normal, wenn du unter Preferences/Advanced/General/Browsing das smooth scrolling abschaltest.

gruss, limoni
 
Super nun läuft das schonmal einigermaßen gut. Dann wäre noch der PDF Viewer welcher mal so richtig grausig langsam läuft. Ich glaube ich muss wohl doch bei E17 bleiben, gerade beim kompilieren von Sachen wird CF so langsam, da merkt man doch das E17 um einiges CPU sparender ist.
 
Zurück
Oben