Forum Linux.debian/ubuntu Fréquence de rafraichissement

Posté par  .
Étiquettes : aucune
0
11
août
2006
Bonjour à tous.

Je viens régulièrement sur le site ou le forum quand j'ai des difficultés mais cette fois la lecture ne m'a pas aidé.

J'ai un problème depuis quelques temps avec le taux de rafraichissement de mon écran.

A chaque résolution je n'ai pas de choix de fréquence de rafraichissement et malheureusement la fréquence sélectionner est en dessous de ce qui devrait etre utilisé.

Le résultat c'est qu'en 1024 j'ai une images réduite et en 1280 les 60 Hz sont insupportables.

Le problèmes est apparu quand je suis passé de xfree86 à xorg après une mise à jour de Debian.

Voici une partie de mon fichier xorg.conf : (il est un peu modifié car je fais des essais mais rien ne marche)

Section "Monitor"
Identifier "Monitor1"
VendorName "Generic"
Option "DPMS" "true"
VertRefresh 75
Option "DDC"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "All"
BoardName "All"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor1"
DefaultDepth 24

# SubSection "Display"
# Depth 16
# Modes "1280x1024" "1152x864" "1024x768" "800x600"
# EndSubSection

SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection

# SubSection "Display"
# Depth 32
# Modes "1280x1024" "1152x864" "1024x768" "800x600"
# EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection


Si quelqu'un peux m'aider ou me donner une piste car après avoir chercher un peu de partout, essayer de nombreuses commandes pour reconfigurer xorg je n'ai pas pu avancer.
  • # section monitor

    Posté par  . Évalué à 2.

    si je ne m'abuse, il faut regarder du côté de cette partie :

    Section "Monitor"
    Identifier "ecran generique"
    HorizSync 30.0 - 65.0
    VertRefresh 50.0 - 75.0
    Option "DPMS"
    EndSection

    Attention de bien spécifier les caractéristiques du constructeur, sur celle-ci c'est pour un écran plat TFT. Il me semble que dans ce cas il me propose 60 et 75 hz (sous kde par exemple)

    Tu peux également démarrer avec un live-cd, voir si ton écran est mieux paramétré, et copier le fichier xorg.conf généré sur ton disque. Ensuite tu fais du copier coller avec ton fichier originel.

    Il y a également un outil graphique pour configurer X, genre xconf mais je ne me souviens plus du nom exact (xcfg, xorg-cfg ?)

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # Outils pour configurer X

    Posté par  . Évalué à 1.

    Pour obtenir un fichier xorg.conf de base, lance en root lance la commande :
    X -configure

    Cherche dans les manuels (ou sur internet) les caractéristiques précises de ta carte graphique et celles de ton écran; et reporte ces caractéristiques dans le fichier xorg.conf .

    Pour modifier les fréquences d'affichage et affiner les réglages, lance dans un terminal virtuel :
    xvidtune

    X indique dans le fichier /var/log/Xorg.0.log les résolutions supportées par défaut par ta carte graphique et précise celles qui ne sont pas supportée par ton écran.


    Si tu as un écran plat, utilise uniquement la résolution matérielle de ton écran (les autres sont émulées et à éviter) à une résolution voisine de 60Hz. Donc indique uniquement dans les lignes "Modes" cette résolution.

    Si tu as un écran CRT, indique dans les lignes "Modes" la résolution maximum que tu souhaites utiliser et éventuellement des résolution plus faibles. Évite toute résolution supérieure.

    Une bonne documentation sur le sujet :
    http://casteyde.christian.free.fr/system/linux/guide/online/(...)

    P.S. Pour obtenir une aide plus adaptée, précise ton matériel et ton problème.
    • [^] # Re: Outils pour configurer X

      Posté par  . Évalué à 1.

      Merci pour votre aide.

      J'ai déjà essayé de récupérer le xorg.conf d'un Live mais cela ne marche pas.

      Je viens de refaire un X -configure et j'ai remplacé mon xorg.conf par le xorg.conf.new avec quelques modif pour ma souris et toujours le meme problème.

      Section "ServerLayout"
      Identifier "X.org Configured"
      Screen 0 "Screen0" 0 0
      InputDevice "USB Mouse" "CorePointer"
      InputDevice "Keyboard0" "CoreKeyboard"
      EndSection

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

      FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
      FontPath "/usr/X11R6/lib/X11/fonts/misc"
      FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
      FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
      FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
      FontPath "/usr/X11R6/lib/X11/fonts/PEX"
      FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
      FontPath "/usr/share/fonts/ttf/western"
      FontPath "/usr/share/fonts/ttf/decoratives"
      FontPath "/usr/share/fonts/truetype"
      FontPath "/usr/share/fonts/truetype/openoffice"
      FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
      FontPath "/usr/share/fonts/latex-ttf-fonts"
      FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
      EndSection

      Section "Module"
      Load "ddc" # ddc probing of monitor
      Load "extmod"
      Load "dbe"
      Load "dri"
      #Load "glx"
      Load "record"
      Load "xtrap"
      Load "freetype"
      Load "type1"
      EndSection

      Section "ServerFlags"
      Option "AllowMouseOpenFail" "true"
      EndSection

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

      Section "InputDevice"
      Identifier "USB Mouse"
      Driver "mouse"
      Option "Device" "/dev/input/mice"
      Option "SendCoreEvents" "true"
      Option "Protocol" "IMPS/2"
      Option "ZAxisMapping" "4 5"
      Option "Buttons" "5"
      EndSection

      Section "Monitor"
      Identifier "Monitor0"
      VendorName "Monitor Vendor"
      ModelName "Monitor Model"
      HorizSync 30.0 - 70.0
      VertRefresh 50.0 - 120.0
      Option "DDC"
      EndSection

      Section "Device"
      Identifier "Card0"
      Driver "nvidia"
      VendorName "nVidia Corporation"
      BoardName "NV35 [GeForce FX 5900XT]"
      BusID "PCI:3:0:0"
      EndSection

      Section "Extensions"
      Option "Composite" "Enable"
      Option "RENDER" "Enable"
      EndSection

      Section "Screen"
      Identifier "Screen0"
      Device "Card0"
      Monitor "Monitor0"
      SubSection "Display"
      Depth 24
      Modes "1280x1024" "1024x768" "800x600"
      EndSubSection
      EndSection


      Voila mon xorg.conf, mon écran est un CRT philips 107S, un 17 pouces, j'ai trouvé sur un site les caractéristiques, apparement il ne dépasse pas le 1280x1024 à 60hz hors sous windows je tourne à 70Hz.

      Autre chose que j'ai remarqué c'est que si je modifie le xorg.conf et que je remplace Driver "nvidia" par Driver "nv" je retrouve le choix de fréquence.

      Donc j'ai l'impression que cela viens du driver nvidia, j'ai essayé avec les dernieres versions et le problème est le meme.
      • [^] # Re: Outils pour configurer X

        Posté par  . Évalué à 2.

        D'après la page 12 du document pdf que tu trouveras sur la page :
        https://www.p4c.philips.com/cgi-bin/dcbint/cpindex.pl?scy=FR(...)
        remplace les lignes :
        HorizSync 30.0 - 70.0
        VertRefresh 50.0 - 120.0

        par :
        HorizSync 30.0 - 71.0
        VertRefresh 50.0 - 160.0

        Comme cet écran supporte une fréquence maximum d'affichage des pixels de 108MHz, il est bien capable d'afficher 1280x1024 à 70Hz.

        Si l'image est trop petite en 1024x768, lance xvidtune pour l'agrandir. Il faudra utiliser les touches : Left Right Wider Narrower Up Down Shorter Taller.
        La touche Show affiche les réglages courant dans le terminal : utile pour les reporter dans le fichier xorg.conf.


        P.S. Que trouves-tu dans le fichier /var/log/Xorg.0.log ?

        P.S. un 17" CRT produit une image optimum en 1024x768. Évite si possible le 1280x1024.

        P.S. n'oublie pas d'ajouter les deux lignes suivantes dans la section "InputDevice"
        Option "XKbModel" "pc105"
        Option "XkbLayout" "fr"
        • [^] # Re: Outils pour configurer X

          Posté par  . Évalué à 1.

          J'ai essayé de faire les modifications que tu m'indiqué mais cela ne change rien, je n'ai toujours qu'une seul fréquence à chaque résolution et c'est toujours celle en dessous.

          voici une partie de mon xorg.o.log

          (II) Setting vga for screen 0.
          (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
          (==) NVIDIA(0): RGB weight 888
          (==) NVIDIA(0): Default visual is TrueColor
          (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
          (**) NVIDIA(0): Option "ddc"
          (**) NVIDIA(0): Enabling RENDER acceleration
          (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
          (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
          (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
          (EE) NVIDIA(0): you continue to encounter problems, Please try
          (EE) NVIDIA(0): reinstalling the NVIDIA driver.
          (II) NVIDIA(0): NVIDIA GPU GeForce FX 5900XT at PCI:3:0:0
          (--) NVIDIA(0): VideoRAM: 131072 kBytes
          (--) NVIDIA(0): VideoBIOS: 04.35.20.32.00
          (II) NVIDIA(0): Detected AGP rate: 8X
          (--) NVIDIA(0): Interlaced video modes are supported on this GPU
          (--) NVIDIA(0): Connected display device(s) on GeForce FX 5900XT at
          (--) NVIDIA(0): PCI:3:0:0:
          (--) NVIDIA(0): Philips 107S (CRT-0)
          (--) NVIDIA(0): Philips 107S (CRT-0): 400 MHz maximum pixel clock
          (II) NVIDIA(0): Assigned Display Device: CRT-0
          (II) NVIDIA(0): Validated modes:
          (II) NVIDIA(0): "1280x1024"
          (II) NVIDIA(0): "1024x768"
          (II) NVIDIA(0): "800x600"
          (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
          (++) NVIDIA(0): DPI set to (96, 96); computed from -dpi X commandline option
          (--) Depth 24 pixmap format is 32 bpp
          (II) do I need RAC? No, I don't.




          (II) NVIDIA(0): Setting mode "1280x1024"
          (II) Loading extension NV-GLX
          (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
          (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
          (==) NVIDIA(0): Backing store disabled
          (==) NVIDIA(0): Silken mouse enabled
          (II) Loading extension NV-CONTROL
          (==) RandR enabled
          (II) Setting vga for screen 0.
          (II) Initializing built-in extension MIT-SHM
          (II) Initializing built-in extension XInputExtension
          (II) Initializing built-in extension XTEST
          (II) Initializing built-in extension XKEYBOARD
          (II) Initializing built-in extension XC-APPGROUP
          (II) Initializing built-in extension SECURITY
          (II) Initializing built-in extension XINERAMA
          (II) Initializing built-in extension XFIXES
          (II) Initializing built-in extension XFree86-Bigfont
          (II) Initializing built-in extension RENDER
          (II) Initializing built-in extension RANDR
          (II) Initializing built-in extension COMPOSITE
          (II) Initializing built-in extension DAMAGE
          (II) Initializing built-in extension XEVIE
          (**) Option "Protocol" "IMPS/2"
          (**) USB Mouse: Device: "/dev/input/mice"
          (**) USB Mouse: Protocol: "IMPS/2"
          (**) Option "SendCoreEvents" "true"
          (**) USB Mouse: always reports core events
          (**) Option "CorePointer"
          (**) USB Mouse: Core Pointer
          (**) Option "Device" "/dev/input/mice"
          (**) Option "Buttons" "5"
          (==) USB Mouse: Emulate3Buttons, Emulate3Timeout: 50
          (**) Option "ZAxisMapping" "4 5"
          (**) USB Mouse: ZAxisMapping: buttons 4 and 5
          (**) USB Mouse: Buttons: 9
          (**) Option "CoreKeyboard"
          (**) Keyboard0: Core Keyboard
          (**) Option "Protocol" "standard"
          (**) Keyboard0: Protocol: standard
          (**) Option "AutoRepeat" "500 30"
          (**) Option "XkbRules" "xorg"
          (**) Keyboard0: XkbRules: "xorg"
          (**) Option "XkbModel" "pc105"
          (**) Keyboard0: XkbModel: "pc105"
          (**) Option "XkbLayout" "fr"
          (**) Keyboard0: XkbLayout: "fr"
          (**) Option "CustomKeycodes" "off"
          (**) Keyboard0: CustomKeycodes disabled
          (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
          (II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE)
          (II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
          (II) USB Mouse: ps2EnableDataReporting: succeeded
          Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
          Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
          Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
          (II) NVIDIA(0): Setting mode "1024x768"

          L'erreur du GLX vient du fait que je suis en testing est qu'apparement la version de nvidia-glx dont j'ai besoin n'est pas encore dispo.
          j'ai donc désactivé le glx dans xorg.conf

          le problème peux pas venir du pilote nvidia car comme je l'ai ecris plus haut si je remplace nvidia par nv cela fonctionne , j'ai le choix de toute les réso et les fréquences a pars peut etre le 70Hz pour le 1280.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.