2d darstellung sehr lahm

tmp

Ensign
Registriert
Feb. 2004
Beiträge
253
hallo!

und zwar fällt mir das schon seit längerem auf.
ich benutze gentoo , xorg-x11-6.8.2-r6 , kde-3.4.3

ausserdem sind die neuesten nvidia treiber installiert.
3d beschleunigung funktioniert einwandfrei.

aber die oberfläche kommt mir sau lahm vor. d.h. wenn ich fenster verrücke,ziehen sie schlieren.
auch beim scrollen kommt mir der bildaufbau sehr lahm vor.

hier meine xorg.conf:
Code:
Section "ServerLayout"
    Identifier	"xinerama"
    Screen	0 "Screen0"
    Screen	1 "Screen1" RightOf "Screen0"
    InputDevice	"Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    Option "Xinerama" "1"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
    ModulePath      "/usr/lib/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/local/share/fonts"
EndSection

Section "Module"
    Load           "extmod"
	#Load  "dri"
    Load           "dbe"
    Load           "record"
    Load           "xtrap"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "CoreKeyboard"

    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "de"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Buttons" "7"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "Razer Diamondback"
    Option         "Protocol" "IMPS/2"
    Option         "ZAxisMapping" "4 5"
EndSection

#--------------------------------------------

Section "Device"
    Identifier  "Nvidia0"
    VendorName  "Gigabyte"
    BoardName   "GFORCE 6600GT"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    Screen       0
    Option "ConnectedMonitor" "DFP"
    Option "NoLogo" "1"
    Option "RenderAccel" "true"
    Option "AllowGLXWithComposite" "true"
    Option "UseEdidDpi" "FALSE"
EndSection

Section "Device"
    Identifier  "Nvidia1"
    VendorName  "Gigabyte"
    BoardName   "GFORCE 6600GT"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    Screen       1
    Option "ConnectedMonitor" "CRT"
    Option "NoLogo" "1"
    Option "RenderAccel" "true"
    Option "AllowGLXWithComposite" "true"
    Option "UseEdidDpi" "FALSE"
EndSection

Section "Screen"
    Identifier	"Screen0"
    Device	"Nvidia0"
    Monitor	"TFT"
    DefaultDepth 24
    Subsection "Display"
        Depth 24
        Modes "1280x1024" "1024x768" "800x600"
    EndSubsection
EndSection

Section "Screen"
    Identifier	"Screen1"
    Device	"Nvidia1"
    Monitor	"CRT"
    DefaultDepth 24
    Subsection "Display"
        Depth 24
        Modes "1024x768" "800x600"
    EndSubsection
EndSection

Section "Monitor"
    Identifier	"TFT"
    HorizSync 31.5 - 67
    VertRefresh 50 - 75

EndSection

Section "Monitor"
    Identifier	"CRT"
    HorizSync 30.0-75.0
    VertRefresh 50-100
EndSection

kennt jmd evlt eine lösung für das problem?
 
Probiers mal mit einem Monitor und schalt den Xinerama Modus aus.
Wie ist die Auslastung des Systems (ps)
 
nein das problem hatte ich schon vor xinerama und 2 monitoren.

Code:
top - 14:12:46 up 53 min,  3 users,  load average: 0.08, 0.15, 0.16
Tasks:  72 total,   1 running,  71 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.0% us,  0.3% sy,  0.0% ni, 96.3% id,  0.0% wa,  0.0% hi,  0.3% si
Mem:    905096k total,   410648k used,   494448k free,    15720k buffers
Swap:   530104k total,        0k used,   530104k free,   210256k cached
 
Hi

glaub hier lag es mal an .fonts* im Persönlichen Ordner, die wurden wohl immer größer und KDE immer langsamer.
Wie groß sind sie bei dir? (ist aber schon etwas her, werd aber mal versuchen da was zu finden)

Cu
 
nein ich hab frisch installiert.
es ist also auch nix zugemüllt oder so.

dieses schlierenziehen ist übrigens nur bei firefox und wenigen anderen programmen,ist mir eben aufgefallen. ich nehme mal an,dass man da wohl nicht so wirklich was machen kann ,oder?
 
du könntest die hardwarebeschleunigung von Xorg aktivieren. also nur die beschleunigung, nicht die effekte.
 
habs mal ausgetestet...auf jeden fall ne hübsche sache :)
mittlerweile kann ich auch das schlieren-problem auf firefox einschränken..
sobald firefox auf dem bildschirm ist und ich programmfenster darüber ziehe,werden schlieren gezogen..
ansonsten ist alles smooth..der firefox ist mir im allgemeinen irgendwie arg lahm. beim seiten laden ist er teilweise unbenutzbar..
 
Zuletzt bearbeitet:
Ich misch mich dann mal mit meinen Fragen hier rein.

Note: This is not recommended to ATI users, see ATi + Xorg in the troubleshooting section.
enabling Composite extension disables direct rendering (ie hardware OpenGL support)

Ähm, also was sagt mir das nun? Mit einer Radeon 9600XT (und fglrx) kann ich composite und EXA vergessen?
Muss ich mit meiner Karte wirklich XGL zum laufen bringen?

Wo ist überhaupt der Zusammenhang zwischen EXA, Composite und XGL? Welches davon ist für einen armen ATI User wie mich vorzuziehen?

Hm, irgenwie wirke ich ein wenig uninformiert, verdammt
 
composite:
mit hilfe von 3d beschleunigte oberfläche. dinge wie echte schatten und transparenz möglich. läuft glaube seit xorg 6.8
exa:
mit hilfe von 2d beschleunigte oberfläche. es werden befehle auf den grafikkarten zum zeichnen genutzt. geht erst bei einigen karten seit xorg6.9/7.0
wurde ursprünglich von kdrive portiert. welche karte schon damit geht und welche nicht kann man hier nachlesen:
http://xorg-annarchy.freedesktop.org/wiki/ExaStatus
xgl:
eigener xserver, derzeit noch auf xorg laufend, im finalen stadium eigenständig. dabei wird die komplette grafische oberfläche in opengl von der grafikkarte gezeichnet.

red hat hat in fedora core 5 ein gegenstück implementiert das ne art mischung aus composite und xgl ist.
 
Zuletzt bearbeitet:
Trag mal:

Code:
Section "DRI"
        Mode         0666
EndSection

in die xorg.conf ein. ;)
 
Danke Karuso, das hilft meinem Verständnis der ganzen Begriffe doch sehr auf die Sprünge.

Danke auch dir Forlorn, aber leider hab ich zZ kein lauffähiges Linux, deswegen werde ich das etwas länger nicht testen können. Erstmal bis Karfreitag Trainingslager. Da muss der PC mal ne Woche ruhen ;)
 
Zurück
Oben