Page 1 sur 1

[KDE]Sacc. vert. aux premier 25/40px du screen[résolu]

Publié : jeu. 04 juil. 2013, 21:29
par Yurashina
Yosh
Voici un problème que j'essaye de régler depuis une semaine.
l'écran Saccade au 25/40 Premiers Pixel de l'écran de ce dernier sous KDE, j'ai pas ce problème sous d'autres gestionnaires de fenêtres.

J'ai pu remarqué qu'une partie du "ArchWiki:NVIDIA" parlait des performances dramatiques de cette dernière sous KDE (kwin).

Même en ayant configuré correctement, des heures de rechercher, rien...

En cas que, je poste mon xorg.conf:

Code : Tout sélectionner

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS" "1"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName	   "Geforce GT 130M"
    BusID	   "PCI:1:0:0"
    Option         "coolbits" "1"
    Option	   "nologo" "1"
    #Option         #"TripleBuffer" "1"
    Option	   "RenderAccel" "1"
    Option 	   "RegistryDwords" 	"PerfLevelSrc=0x2222"
    Option 	   "OnDemandVBlankInterrupts" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
	Modes		"1600x900_60.00"
    EndSubSection
EndSection
Mais normalement, le problème ne vient pas de la configuration du fichier xorg, mais de KDE.
Le problème viendrait-il des effets, ou d'éléments de décorations...

Le problème se répercute aussi en pleine lecture sous mplayer, smplayer2, mplayer2 en plein écran.
Je vous laisse juger.

Re: [KDE]Saccade verticale au 25/40 premiers Pixels du scree

Publié : ven. 05 juil. 2013, 13:22
par FoolEcho
Le xorg.conf est déprécié, il est préférable de rajouter les éléments personnalisés dans /etc/X11/xorg.conf.d/.
Mais comme tu l'as dit, c'est plus probablement lié à KDE (tu utilises bien opengl dans ).

Est-ce un problème apparu au fil des mises à jour ? As-tu le même problème sur un nouvel utilisateur ?
Yurashina a écrit :j'ai pas ce problème sous d'autres gestionnaires de fenêtres.
Ils utilisent le composite (par exemple openbox ne le fait pas) ?

Re: [KDE]Saccade verticale au 25/40 premiers Pixels du scree

Publié : ven. 05 juil. 2013, 15:50
par Yurashina
Je vais m'occuper à tranférer la configuration sur des fichiers de conf dans xorg.conf.d ;)

Le problème sur ce PC existe depuis que j'ai installé la première fois archlinux, cependant, il s'accentué à fil des mises à jour.

Vu qu'il y a 2 semaines, j'ai décidé de virer Windows, je me suis occupé à faire une install propre.

Donc, ici, le problème est bien là, et créer un autre utilisateur le règlera pas le problème.

Le problème viens bien de l'OpenGL, que ça soit en native ou en raster, mais quand j'arrête la gestion des effets, le problème disparait.

(openbox,lxde... n'ont aucun problème, xfce saccade en horizontale mais le problème est réglé depuis la réinstall)

Donc, j'arrête les effets juste pour la lectures de vidéos...

Après, le problème n'est toujours pas réglée.

Re: [KDE]Saccade verticale au 25/40 premiers Pixels du scree

Publié : ven. 05 juil. 2013, 20:04
par FoolEcho
Sans le xorg.conf, ça donne quoi ? (je ne suis pas convaincu des options passées au pilote de ta carte)

[KDE]Saccade verticale au 25/40 premiers Pixels du screen

Publié : sam. 06 juil. 2013, 09:59
par Yurashina
j'ai retiré le paramètre "registry" car, j'ai aucune utilité.

cependant, les saccades y sont toujours...

EDIT:

Voici 10-monitor.conf, qui surplombe la configuration standard de nvidia

Code : Tout sélectionner

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Acer"
    ModelName      "LGD"
    DisplaySize     106 108
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS" "1"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Geforce GT 130M"
    BusID          "PCI:1:0:0"
    Option         "coolbits" "1"
    Option         "nologo" "1"
    #Option         #"TripleBuffer" "1"
    Option         "RenderAccel" "1"
    #Option        #"RegistryDwords"    #"PerfLevelSrc=0x2222"
    Option        "OnDemandVBlankInterrupts" "0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes           "1600x900_60.00"
    EndSubSection
EndSection
Je me demande si il n'y pas quelque chose à régler au niveau du moniteur vu que c'est portable(malgré que tout est configuré correctement...).

EDIT2: finalement, j'ai trouvé le problème: j'ai fait le test avec un écran externe et le problème ne s'est pas présenté au lieu que sur l'écran intégrée dans le PC portable, la saccade y est encore...

donc, je vais voir du côté de edid pour régler définitivement.

EDIT3: j'ai pas pu obtenir l'edid par get-edid mais j'ai réussi à le prendre par le panel de configuration de nvidia.

Il a fallu ensuite de faire parse-edit <nom du fichier> pour obtenir l'edid de l'écran. ;)

cependant, les 25/40px sont toujours saccadé avec les effets, je vais faire avec en désactivant au besoin.

EDIT4: finalement, KDE en est la cause: en installant la version unstable, j'ai eu accès à la dernière librairie de KDE et la saccade n'existe plus.

n'empêche, il faut être en unstable pour posséder quelque chose de fonctionnel pour un PCp.