ubuntuusers.de

System laggt beim Wiederherstellen von Fenstern mit Compiz

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

Ventero

Anmeldungsdatum:
23. März 2009

Beiträge: 124

Moinmoin,

habe heute mein Ubuntu auf 9.04 geupgradet, und habe seitdem das Problem, dass wenn ich ein Fenster minimiere und es danach wiederherstelle, das ganze System für 1-2 Sekunden hängt. Besonders schlimm ist es, wenn ich mit Strg-D mehrere offene Fenster minimiere und wiederherstelle (Lag von bis zu 10 Sekunden).

Der Fehler tritt nur auf, wenn Compiz aktiviert ist, aber selbst dann, wenn jegliche Plugins deaktiviert sind. (Und auch erst seit dem Upgrade zu 9.04)

Meine Grafikkarte ist eine ATI Radeon HD2600 mit installiertem fglrx.

Wenn jemand dazu eine Idee hätte, würde ich mich drüber freuen 😉

Gruß

Edit: Habe grade festgestellt, dass das selbe Problem auftritt, wenn ich ein neues Fenster oder irgendwelche Menüs öffne.

Ventero

(Themenstarter)

Anmeldungsdatum:
23. März 2009

Beiträge: 124

Ich erdreiste mich mal, das hier zu bumpen, dafür gibt's im Gegenzug ein paar mehr Informationen/Erkenntnisse: 😉

Den fglrx habe ich mittels envy installiert, meine xorg.conf sieht so aus:

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	DefaultDepth	24
EndSection

Section "Module"
	Load	"glx"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
	Driver	"fglrx"
EndSection

Section "ServerFlags"
	Option	"DontZap"	"False"
EndSection

compiz --replace sagt folgendes:

Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
Detected PCI ID for 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. 
Checking screen 1Comparing resolution (1280x800) to maximum 3D texture size (8192): Passed.
Checking for Software Rasterizer: Not present. 
Checking for nVidia: not present. 
Checking for FBConfig: present. 
Checking for Xgl: not present.

und dieses Compiz-Check-Script meint

Gathering information about your system...

 Distribution:          Ubuntu 9.04
 Desktop environment:   GNOME
 Graphics chip:         ATI Technologies Inc M76 [Radeon Mobility HD 2600 Series]
 Driver in use:         fglrx
 Rendering method:      None

Checking if it's possible to run Compiz on your system...  [SKIP]

 Checking for hardware/setup problems...           [SKIP]

At least one check had to be skipped:
 Error: No rendering method in use (AIGLX, Xgl or Nvidia) 

obwohl

glxinfo | grep direct

sagt, dass direct rendering aktiviert ist.

Die Frage ist also wohl, wie ich mein Rendering aktiviert bekomme, oder seh ich das falsch?

Gruß

Edit: Auch ein

Option "AIGLX" "on"

in der xorg.conf hat nicht geholfen.

rungi

Anmeldungsdatum:
18. November 2008

Beiträge: 11

Ich habe das gleiche Problem hier Ubuntu 9.04/AMD64. Habe mal probeweise alle Features von Compiz im Settingsmanager disabled, ohne Erfolg. Es scheint am fglrx zu liegen, denn weder das Netbook noch das Notebook (beide mit Intel Grafik) zeigen diesen Effekt.

volrot

Anmeldungsdatum:
12. August 2006

Beiträge: 1001

Hallo,
mit envy installiertes fglrx führt nicht unbedingt zum update auf die neue fglrx schon mal überprüft?

Gruß

rungi

Anmeldungsdatum:
18. November 2008

Beiträge: 11

Ich benutzte kein envy, das fglrx ist aus den repos welche Canonical bereitstellt.

Ventero

(Themenstarter)

Anmeldungsdatum:
23. März 2009

Beiträge: 124

Es ist die neueste Version aus den Paketquellen installiert.

Wie ist das mit der manuellen Installation von amd.com, kann ich die unter Jaunty gefahrlos durchführen? Wenn ja werde ich das nachher mal probieren, eventuell hilft das ja.

Edit: Habe jetzt den Catalyst 9.4 manuell installiert, was jedoch nichts geändert hat.

Antworten |