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

Bestimmete Composite Erweitereung deaktivieren?

Hallo,
Ich möchte gerne eine ganz bestimmte "Composite Erweitereung" deaktivieren.
Wenn ich im Firefox einen Text markiere und diesen dann Weg ziehe, stockt erstmal das System und es kommt eine Meldung das Composite abgeschaltet wurde weil es das System ausgebremst hat. Ich kenne sonst keinen Grafischen Effekt der so große Probleme bei KDE4 macht. Darum würde ich ihn gerne auschalten. Nur finde ich unter Arbeitsflächen-Effekte nicht den dafür verantwortlichen Effekt.

Weiß jemand Rat?
 
So:
"
Notification from Der KDE-Fenstermanager
Compositing war zu langsam und wurde ausgesetzt. Wenn dies nur ein temporäres Problem war, können Sie mittels des Tastenkürzels 'Alt+Umschalt+F12' fortfahren. Sie können auch 'Funktionalitätsprüfung deaktivieren' aus den erweiterten Compositing-Einstellungen wählen.
"
 
Ich benutze zwei Systeme und bei beiden bremst dieser Effekt das System erheblich aus:
PC mit Nvidia GeForce FX5200 und EeePC 1000H mit Intel GMA 950
Bei beiden ist der Treiber richtig installiert und der 3D-Beschleuniger aktiviert.
Und von den Desktop Effekten sind alle (auch Transparenz) deaktiviert bis auf:
- Ab- und Anmeldung
- Fenster zeigen
- Bildschirm für Systemverwaltungsmodus abdunkeln
- Eltern-Fenster abdunkeln
Was soll ich da noch deaktivieren? Außer das komplette Compositing. Das will ich eigentlich nicht.

Vielleicht noch ein Hinweis:
Wenn ich nur ein paar Wörter markiere und diese mit der Maus wegziehe funktioniert das ohne Probleme.
Aber bei einem ganzen Absatz macht es sofort schlapp.
Das ganze ist übrigens auch kein wirklicher Effekt, denn wenn Compositing ausgeschaltet ist, sieht das zumindest grafisch genauso aus, als ob es aktiviert währe, mit dem einzigen unterschied das es sich dann vollkommen flüssig verschieben (wegziehen) lässt.
 
gropiuskalle schrieb:
[...] und wie sieht Deine xorg.conf aus?
Ach ja, genau. Das war noch die andere Frage. Leider weiß ich damit nichts anzufangen. Was ist xorg.conf oder wie kann ich das auslesen?

Wie sieht das denn bei euch aus? Läuft das bei euch flüssig oder stockt da eure Rechenleistung auch?
 
Hier stockt nix. :)

Mit xorg.conf ist die Datei /etc/X11/xorg.conf gemeint, die kannst Du z.B. mittels Deines Dateibrowsers ansehen. Kopier sie einfach hier rein (am besten in code-tags).
 
xorg.conf von meinem PC

Code:
# /.../
# SaX generated X11 config file
# Created on: 2009-02-07T10:15:15+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "9"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImExPS/2 Logitech Explorer Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  304 228
  HorizSync    30-60
  Identifier   "Monitor[0]"
  ModelName    "MD9323AJ"
  Option       "DPMS"
  Option       "PreferredMode" "1024x768"
  VendorName   "MED"
  VertRefresh  43-75
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1024x768" "800x600" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "GeForce FX 5200 (0x0322)"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option "Composite" "on"
EndSection
 
Gehe besser den umgekehrten Weg; anstatt etwas aufgrund mangelnder Performance abzuknipsen (was ich jetzt auch nicht eingrenzen könnte), erhöhe die Performance. Da fehlen nämlich noch einige diesbezügliche Treiberoptionen in Deiner xorg.conf. Folgende Kommandos als root in einer Konsole ausführen:

Code:
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24
nvidia-xconfig --damage-events

'nvidia-xconfig' schreibt die entsprechenden Optionen (die Du im einzelnen unter 'man nvidia-xconfig' nachlesen kannst) automatisch in Deine xorg.conf. Danach startest Du Deinen Desktop neu, damit sie aktiviert werden, und probierst es nochmal.
 
Oben