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

KDE4 Arbeitsflächeneffekte

Hallo,

Ich habe 11.2 x64 auf meinem Rechner mit einer ATi HD4890 neu eingerichtet.
Den aktuellen fglrx Treiber habe ich aus dem AMD/ATi repo.
glxgears & co. gehen einwandfrei, der Treiber funktioniert.

Die Arbeitsflächeneffekte funktionieren aber leider nicht.
In KDE4 unter Start > Systemeinstellungen > Arbeitsfläche > Arbeitsflächen-Effekte > Allgemein
steht das das Compositing zeitweise ausgesetzt wäre, aktivieren lässt es sich nicht.

Das hat damals unter 11.1 x64 auch nie auf diesem system funktioniert,
gibt es da inzwischen eine lösung dafür ?
 

spoensche

Moderator
Teammitglied
Ist Composite den in der xorg.conf aktiviert?

Code:
grep Composite /etc/X11/xorg.conf

Poste mal die Ausgabe von

Code:
egrep "WW|EE" /var/log/Xorg.0.log
 
OP
Q

quad_core64

Member
Code:
workstation:~ #     grep Composite /etc/X11/xorg.conf
workstation:~ #
workstation:~ #     egrep "WW|EE" /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
(II) Loading extension MIT-SCREEN-SAVER
(WW) Falling back to old probe method for fglrx
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:0:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:2:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:4:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:6:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:7:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:11:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:5) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@5:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): could not detect X server version (query_status=-1)
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used
(II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-AEE8AA00734FB9EDAA9E93E0DDCD0CB02516435A.xkm
workstation:~ #
hier die /etc/X11/xorg.conf
Code:
Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
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:5:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
In dieser form kenne ich die /etc/X11/xorg.conf garnicht.
Da hat sich wohl bei 11.2 einiges geändert.
 

edgarkls

Hacker
In dieser form kenne ich die /etc/X11/xorg.conf garnicht.
Da hat sich wohl bei 11.2 einiges geändert.

Das ist die xorg.conf, die aticonfig nach der Installation von fglrx erstellt. Was mich allerdings ein bisschen wundert, warum ist die BusID auskommentiert???

Was sagt denn

Code:
lspci | grep VGA
?
 
OP
Q

quad_core64

Member
folgendes :
Code:
workstation:~ #     lspci | grep VGA
05:00.0 VGA compatible controller: ATI Technologies Inc RV790 [Radeon HD 4800 Series]
workstation:~ #
Ich habe die BusID nicht auskommentiert. Das muss schon bei der Treiberinstallation
geschehen sein. Warum auch immer.
 

spoensche

Moderator
Teammitglied
Wenn Composite in der xorg.conf nicht auf enabe gesetzt ist, kann man es auch nicht für die Arbeitsfläche aktivieren.
 
OP
Q

quad_core64

Member
So, ich habe jetzt folgende sektion
zur /etc/X11/xorg.conf hinzufgefügt :
Code:
Section "Extensions"
	Option       "Composite" "on"
EndSection
Wenn ich jetzt
unter Start > Systemeinstellungen > Arbeitsfläche > Arbeitsflächen-Effekte > Allgemein
das composite aktivieren will kommt die meldung "Compositing is suspended by another application"
Wenn ich nach ein paar sek. erneut auf aktivieren klicke, lässt es sich aktivieren und läuft
dann auch stabil. Aber nach einem rechner neustart ist es wieder inaktiv und ich muss es
erneut manuell einschalten.
Code:
tail -f  /var/log/messages
Enthält keine fehlermeldungen.


Kann ich das nicht irgendwie dauerhaft einschalten ? :/
 

Obi-Wahn

Hacker
Das Problem habe ich mit meiner 4850er auch. Wenn ich die Funktionsprüfung deaktiviere, wird das System allerdings instabil und stürzt hin und wieder direkt beim Start ab. Ist also mit Vorsicht zu genießen, die Funktionsprüfung wird es nicht ohne Grund geben.
 
Oben