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

[gelöst]Composite wird immer deaktiviert

Move

Hacker
Hallo,
Ich habe open suse 11.3 mit KDE4.4.4
Wenn ich den PC einschalte ist composite immer deaktiviert,
wenn ich es dann manuell aktiviere kommt eine Meldung dass Composite durch eine andere Anwendung
ausgesetzt wurde, dann lässt es sich aktivieren, wenn ich aber meinen PC neu starte ist es wider deaktiviert, das nervt....
 
OP
M

Move

Hacker
Unter Arbeitsflächeneffekt steht "Das Compositsystem ist zeitweise ausgesetzt"
Wenn ich dann auf Compositing fortsetzen klicke kommt die Meldung
"Compositing wurde zeitweise ausgesetzt.
Sie können mit Hilfe Alt+Umschalt.+F12 Compositing fortsetzen"

Wenn ich dann nochmal draufklicke oder den Tastenkürzel drücke aktiviert es sich.
 
OP
M

Move

Hacker
Hersteller: ATI Technologies Inc
Modell: 0x68F9
2D-Treiber: fglrx
3D-Treiber: ATI
 

spoensche

Moderator
Teammitglied
Poste mal bitte die Ausgabe von
Code:
egrep "EE|WW" /var/log/Xorg.0.log

und von

Code:
glxinfo | grep vendor

Hast du den fglrx aus dem Repo installiert?
 
OP
M

Move

Hacker
Code:
Move@linux-cxw2:~> egrep "EE|WW" /var/log/Xorg.0.log
[    13.368] Current Operating System: Linux linux-cxw2 2.6.34.10-0.2-desktop #1 SMP PREEMPT 2011-07-20 18:48:56 +0200 i686
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    13.369] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[    13.369] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    13.369] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[    13.399] (II) Loading extension MIT-SCREEN-SAVER
[    13.478] (WW) Falling back to old probe method for fglrx
[    13.486] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[    13.534] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[    14.058] (WW) fglrx(0): Option "VendorName" is not used
[    14.058] (WW) fglrx(0): Option "ModelName" is not used
[    14.451] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[    14.468] (EE) No input driver/identifier specified (ignoring)
[    14.473] (EE) No input driver/identifier specified (ignoring)
[    14.480] (EE) No input driver/identifier specified (ignoring)

Code:
Move@linux-cxw2:~> glxinfo | grep vendor
server glx vendor string: ATI
client glx vendor string: ATI
OpenGL vendor string: ATI Technologies Inc.

Wie ich den fglrx installiert habe weiß ich leider nicht mehr
 

mairo

Hacker
das problem hatte ich auch mal.. installiere mal den fglrx-Treiber erneut... danach hat es bei mir wieder funktioniert...

mairo
 

spoensche

Moderator
Teammitglied
Poste mal die Ausgabe von
Code:
fglrxinfo
und von
Code:
fgl_glxgears

Wenn bei dir eine /etc/X11/xorg.conf existieren sollte, dann sieh mal nach, ob im Abschnitt ServerFlags" AIGLX auf on bzw. off gesetzt ist und poste mal das Ergebniss.
 
OP
M

Move

Hacker
Sooooo, damit es nicht langweilig wird habe ich das Problem noch ein bisschen verschärft :D

Also, ich wollte den fglrx Treiber nochmal erneut installieren.
Zuerst habe ich ATI Grafiktreiber zu den Repos hinzugefügt,
habe fglrx deinstalliert, Rechner neu gestertet, Rechner startete nur mehr im Textmodus und startx brachte kenen erfolg, immer fatal error.
Habe als root angemeldet, in yast gewechselt, alles von fglrx installiert, vergessen root abzumelden
und führte den Befehl startx aus. Grafische Oberfläche startete wieder und ich war als root angemeldet.
Ich schaute sofort bei Composite nach, "Compositing wird ausgeführt"
Ich meldete ab und meldete mich als normaler User ein, schaute dort nach: "Compositing wird auf Ihrem System leider nicht unterstützt."
Und alles ist grau, kann also überhaupt keine Änderung vornehmen.

Zu den aktuellen Werten:

Grafikkarte
Hersteller: ATI Technologies Inc
Modell: 0x68F9
2D-Treiber: fglrx
3D-Treiber: ATI

Code:
Move@linux-cxw2:~> egrep "EE|WW" /var/log/Xorg.0.log
[    13.692] Current Operating System: Linux linux-cxw2 2.6.34.10-0.2-desktop #1 SMP PREEMPT 2011-07-20 18:48:56 +0200 i686
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    13.694] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[    13.694] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    13.694] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[    13.723] (II) Loading extension MIT-SCREEN-SAVER
[    13.894] (WW) Falling back to old probe method for fglrx
[    13.907] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[    14.048] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[    14.638] (WW) fglrx(0): Option "VendorName" is not used
[    14.638] (WW) fglrx(0): Option "ModelName" is not used
[    15.740] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[    15.756] (EE) No input driver/identifier specified (ignoring)
[    15.760] (EE) No input driver/identifier specified (ignoring)
[    15.772] (EE) No input driver/identifier specified (ignoring)
Code:
Move@linux-cxw2:~> glxinfo | grep vendor
server glx vendor string: ATI
client glx vendor string: ATI
OpenGL vendor string: ATI Technologies Inc.
Code:
Move@linux-cxw2:~> fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 5450
OpenGL version string: 4.1.10907 Compatibility Profile Context
Code:
Move@linux-cxw2:~> fgl_glxgears
Using GLX_SGIX_pbuffer
6369 frames in 5.0 seconds = 1273.800 FPS
6817 frames in 5.0 seconds = 1363.400 FPS
6806 frames in 5.0 seconds = 1361.200 FPS
6281 frames in 5.0 seconds = 1256.200 FPS
6830 frames in 5.0 seconds = 1366.000 FPS
6808 frames in 5.0 seconds = 1361.600 FPS
6819 frames in 5.0 seconds = 1363.800 FPS
6820 frames in 5.0 seconds = 1364.000 FPS
6770 frames in 5.0 seconds = 1354.000 FPS
6824 frames in 5.0 seconds = 1364.800 FPS
6817 frames in 5.0 seconds = 1363.400 FPS
6827 frames in 5.0 seconds = 1365.400 FPS
6820 frames in 5.0 seconds = 1364.000 FPS
6817 frames in 5.0 seconds = 1363.400 FPS
6784 frames in 5.0 seconds = 1356.800 FPS
6790 frames in 5.0 seconds = 1358.000 FPS
6819 frames in 5.0 seconds = 1363.800 FPS
6779 frames in 5.0 seconds = 1355.800 FPS
6817 frames in 5.0 seconds = 1363.400 FPS
6715 frames in 5.0 seconds = 1343.000 FPS
6785 frames in 5.0 seconds = 1357.000 FPS
7077 frames in 5.0 seconds = 1415.400 FPS
9264 frames in 5.0 seconds = 1852.800 FPS
8750 frames in 5.0 seconds = 1750.000 FPS
9113 frames in 5.0 seconds = 1822.600 FPS
8815 frames in 5.0 seconds = 1763.000 FPS
8903 frames in 5.0 seconds = 1780.600 FPS
6612 frames in 5.0 seconds = 1322.400 FPS
6756 frames in 5.0 seconds = 1351.200 FPS
Ich denke mal das geht unendlich, hab irgendwann das Fenster geschlossen. Der Cube funktionierte perfekt...

xorg.conf existiert, der Eintrag "ServerFlags" existiert aber nicht....
 

josef-wien

Ultimate Guru
Move schrieb:
habe fglrx deinstalliert, Rechner neu gestertet, Rechner startete nur mehr im Textmodus und startx brachte kenen erfolg, immer fatal error.
Wenn Du fglrx deinstallierst, mußt Du auch die auf fglrx zugeschnittene Datei /etc/X11/xorg.conf löschen, radeon funktioniert damit nicht.

Move schrieb:
ich war als root angemeldet. Ich schaute sofort bei Composite nach, "Compositing wird ausgeführt"
Ich meldete ab und meldete mich als normaler User ein, schaute dort nach: "Compositing wird auf Ihrem System leider nicht unterstützt."
Das läßt vermuten, daß irgendetwas in den KDE-4-Einstellungen des normalen Benutzers das Problem verursacht. Lege einen neuen Benutzer an, und stelle fest, ob es bei ihm funktioniert.
 
OP
M

Move

Hacker
Habe einen neuen Nutzer erstellt, dort wird composite immer deaktiviert
"Das Compositsystem ist zeitweise ausgesetzt"
So wie es bei mir war,
"Compositing wurde zeitweise ausgesetzt.
Sie können mit Hilfe Alt+Umschalt.+F12 Compositing fortsetzen"

Habe aktiviert, abgemeldet, angemeldet, wieder deaktiviert.
 
OP
M

Move

Hacker
Habe jetzt nochmal versucht den Treiber zu installieren und habe diese Anleitung befolgt:

http://de.opensuse.org/ATI-Treiber_unter_openSUSE_installieren#Konfigurieren_des_Treibers

In den Artikel steht:
Schritt 2 - SaX2-Konfiguration

Nun muss der Treiber konfiguriert werden. Führen Sie dazu diesen Befehl aus:
# sax2 -r -m 0=fglrx

Das zwingt Sax dazu, den fglrx-Treiber zu benutzen. Sax2 wird das Konfigurationsprogramm im X-Server starten. Tätigen Sie hier Ihre Einstellungen und starten Sie neu.

Wenn ich aber als root angemeldet bin und "sax2 -r -m 0=fglrx" eingebe kommt in der Konsole die Meldung:

"If 'sax2' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf sax2"

hmmm, die anderen Befehle habe alle funktioniert, nur der will nicht und es wird immer noch Angezeigt dass Compositing für mein system nicht funktioniert.

Habe die Test von der Anleitung gewmacht, alles ok, ATI wird verwendet, der Würfel funktioniert usw....
 
OP
M

Move

Hacker
Ich habe jetzt den gaaanzen Tag damit verbracht mich durchs internet zu lesen, den treiber zu deinstallieren und wieder installieren,
es hat alles überhaupt nicht geholfen.
Habe zusätzlich noch xgl für kde4 installiert und drauf gelassen, schaute jetzt mal
bei den user nach den ich neu erstellt hatte und siehe da, auf einmal ist da compositing immer aktiv.
Nur unter meinem Usernamen ist immer noch dass Composite für mein System nicht funktioniert.

Ich glaubs nicht!!
 
OP
M

Move

Hacker
Das ist meine xorg.conf:

Code:
Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Virtual   3520 2100
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
 
OP
M

Move

Hacker
soooo Leute, weil ich das einfach nicht wahr haben wollte dass Compositing nicht mehr
aktivieren kann habe ich alles versucht, ich habe Tagelang rum gebastelt.
Jetzt schaffte ich es endlich alleine :D
Die Lösung ist jedoch etwas unschön, sie hat aber funktioniert :D
Also, da bei meinem anderen Usernamen den ich erstellt habe alles hervorragend funktioniert hat
wechselte ich dort unter /home/USERNAME/.kde4/share/config/kwinrc.
Da aber Root Rechte benötigt werden startete ich über Alt+F2 den kdesu konqueror.
.kde4 ist versteckt, einfach bei Ansicht/ versteckte Dateien anzeigen Hacken setzen.
Kopierte dort den Eintrag, wechselte dann in meinen Profil unter kwinrc, löschte alles raus,
fügte den Eintrag vom anderen User rein, meldete ab, und mich wieder an und siehe da,
Compositing konnte man wieder aktivieren, jedoch hatte ich wieder das Problem dass es immer wieder zeitweise
ausgesetzt wurde.
Aber auch dafür fand ich eine einfache und unschöne Lösung:
Systemeinstellungen/ Arbeitsfläche/ Erweitert
dort habe ich bei "Funktionsprüfung deaktivieren" den Hacken gesetzt.
Jetzt funzt alles wieder super und so wie ich es möchte=)))

Ich danke für die Hilfe und hoffe ich kann mit meiner Lösung anderen bei dem selben Problem helfen.

mfg Move
 

spoensche

Moderator
Teammitglied
Du könntest es noch mit der autom. Konfiguration durch den X-Server versuchen. D.h. du legst dir ein Backup von deiner xorg.conf an, löschst die /etc/X11/xorg.conf und startest neu. Der X-Server wird den fglrx verwenden.
 
OP
M

Move

Hacker
Das habe ich jetzt gemacht, habe auch "Funktionsprüfung deaktiviert" Hacken entfernt,
neu gestartet jetzt funktioniert es ohne Probleme.

Wollte unter /etc/X11/xorg.conf nachschauen welche Einträge sich verändert haben,
xorg.conf existiert jetzt aber nicht mehr....
Komisch, dachte er legt es neu an :???:
 

spoensche

Moderator
Teammitglied
Move schrieb:
Das habe ich jetzt gemacht, habe auch "Funktionsprüfung deaktiviert" Hacken entfernt,
neu gestartet jetzt funktioniert es ohne Probleme.

Sehr gut. Mit aticonfig Werten in der xorg.conf hatte ich auch ab und an mal Probleme.

Move schrieb:
Wollte unter /etc/X11/xorg.conf nachschauen welche Einträge sich verändert haben,
xorg.conf existiert jetzt aber nicht mehr....
Komisch, dachte er legt es neu an :???:

Bei der autom. Konfiguration ermittelt der X-Server bei jedem Systemstart die optimalen Parameter.

Rainer Juhser schrieb:
Und was ist mit xorg.conf.d?

Na dann kann einzelne Konfigurationswerte manuell festlegen. Bei mir ist das Touchpad des Lappis die einzige Konfig unter /etc/X11/xorg.conf.d.

Wenn ich dann doch was ändere mach ich das mit randr oder mit amdccc.
 
Oben