Forum Linux.gui [Debian] Résolution de l'écran détectée fausse et inchangable

Posté par  .
Étiquettes :
0
6
mai
2010
Bonjour, bonsoir, messieus, dames, (bon début pour mon premier poste nan?)

Donc je vous donne le topo, j'ai un dell avec debian installé (lenny), j'ai un écran philips à coté et j'aimerais les connecter, donc je prend mon cable, je branche, je modifie un peu le fichier de configuration de Xorg avec Nvidia settings et j'arrive a obtenir une image de mon bureau. C'est génial et magnifique, mais (il y a toujours un 'mais', pourquoi ce mot existe-il? a part pour déranger les gens) la résolution est de 640x480 et mon écran supporte de 1680x1050... Ce n'est donc pas vraiment ce que je recherchais, comprenner mon problème =)

xrandr me dit que la taille maximum est de 640x480 et je n'arrive pas a obtenir plus...

Avant de changer mon driver de base (après une reconfiguration de Xorg), un clone de l'écran fonctionnait, mais après être passé à Nvidia ça ne marche plus =/

Voilà, voilà...

Merci d'avance =)
  • # nVidia

    Posté par  (site web personnel) . Évalué à 4.

    Oublie XRandR : si tu utiliser un pilote nVidia, tu dois utiliser le système nVidia, qui n'est pas compatible avec RandR.

    Oublie Linux et Debian (pas dans le sens de l'abandonner, mais de signaler que tu l'utilises comme si ça pouvait aider) : tu utilises un pilote propriétaire qui a ses problèmes, mais qui n'a rien à voir ni avec Linux, ni avec Debian.

    Bref, c'est à nVidia, et à personne d'autre, que tu dois te plaindre. Eux seuls connaissent leur code, eux seuls peuvent le corriger, eux seuls peuvent gérer leurs bugs. Eux seuls pourront t'aider. Bonne chance.
    • [^] # Re: nVidia

      Posté par  (site web personnel) . Évalué à 3.

      Sissi on peut utiliser xrandr avec le pilote nvidia sur une debian.

      Sissi, on peut rapporter des bugs à debian à propos du pilote nvidia qu'ils packagent.

      Par contre, on ne peut pas rapporter de bugs à Philips contre leurs écrans s'ils ne communiquent pas leur résolution comme il faut.

      Le message qui dit que la taille maximum est de 640x480 ressemble à une virtual size trop petite dans le xorg.conf voir section II.5 de http://wiki.debian.org/XStrikeForce/HowToRandR12
      • [^] # Re: nVidia

        Posté par  . Évalué à 1.

        Ernest H: j'ai essayé avec ton lien, je n'ai d'option avec 'Virtual' mais j'ai quand même essayé d'en rajouter une (d'option), sans que bien ne se fasse (l'écran étant toujours à la même résolution), mais merci quand même =)

        Tanguy Ortolo: Quand tu dis que je dois utiliser le système Nvidia, tu parles de quoi? o_0
        Je n'ai pas entendu parler d'un système (graphique?) seulement sur Nvidia, mais n'étant pas un fin connaisseur j'ai pu me tromper... Donc peux-tu me renseigner s'il-te-plait? =)
        • [^] # Re: nVidia

          Posté par  (site web personnel) . Évalué à 2.

          Pour faire simple : tu as choisi d'utiliser un pilote propriétaire fait par nVidia. Comme il n'est pas libre, il n'est pas pris en charge par les développeurs du système graphique X.Org. nVidia s'occuppe de faire en sorte qu'il fonctionne, et s'il ne fonctionne pas bien, c'est leur problème.

          Par ailleurs, ce pilote, n'étant pas intégré à X.Org, est à la traîne sur les dernières évolutions de ce système graphique. En particulier, pour la prise en charge d'écrans multiples et de divers réglages, il implémente son système spécifique, avec un outil de configuration spécifique plutôt que d'utiliser les mécanismes d'X.Org.

          Donc pour régler ta résolution, il faut utiliser l'outil de configuration nVidia. Et si ça ne marche pas, demander conseil sur les forums ou les salons IRC de nVidia – s'il existent –, et faire un rapport de bogue sur le système de suivi nVidia – s'il existe –.
          • [^] # Re: nVidia

            Posté par  . Évalué à 1.

            Je vais essayer de voir par la-bas s'il y a quelque chose d'intéressant, merci =)
            Pour info, je me suis tourné vers une driver propriétaire car celui que j'utilisait à l'installation de mon système écopait d'un certain lag après 1-2 heures d'utilisations (mauvaise gestion de la mémoire je pense) et c'était assez dérangeant, donc j'en ai changé.
  • # Nouveau ?

    Posté par  . Évalué à 2.

    Je ne connais pas bien le driver NVidia, mais en tous cas si tu n'as pas besoin de la 3D (jeux, etc), je te conseille d'utiliser nouveau, qui marche très bien chez moi avec les outils "standards". Problème, il n'est pas dans lenny mais seulement dans unstable, ce qui ne va peut-être pas t'aller ...
    • [^] # Re: Nouveau ?

      Posté par  . Évalué à 1.

      Je vais essayer, soyons fous! (je n'ai jamais toucher toucher au 'unstable') =)
      • [^] # Re: Nouveau ?

        Posté par  . Évalué à 2.

        Alors, j'ai testé 'nouveau' (après beaucoup de péripéties), et, malheureusement, il ne me convient pas... Je n'utilise pas trop de jeux ou n'importe quoi, mais le peu que j'utilise lag =/ (urban terror, entre autres)
        Mais merci quand même =)
  • # xorg.conf

    Posté par  . Évalué à 1.

    Et si tu le publiais ? Ça permettrait peut-être à quelqu'un de repérer un défaut s'il y en a un.
    • [^] # Re: xorg.conf

      Posté par  . Évalué à 1.

      Fichier xorg.conf:
      # nvidia-settings: X configuration file generated by nvidia-settings
      # nvidia-settings:  version 1.0  (buildd@ninsei)  Tue Jun 24 18:11:48 UTC 2008
      
      
      Section "ServerLayout"
          Identifier     "Layout0"
          Screen      0  "Screen0" 640 0
          Screen      1  "Screen1" LeftOf "Screen0"
          InputDevice    "Keyboard0" "CoreKeyboard"
          InputDevice    "Mouse0" "CorePointer"
      EndSection
      
      Section "Files"
          RgbPath         "/usr/X11R6/lib/X11/rgb"
      EndSection
      
      Section "Module"
          Load           "dbe"
          Load           "extmod"
          Load           "type1"
          Load           "freetype"
          Load           "glx"
      EndSection
      
      Section "ServerFlags"
      
      # Removed Option "Xinerama" "1"
          Option         "Xinerama" "0"
      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"
          Option         "XkbRules" "xorg"
          Option         "XkbModel" "pc105"
          Option         "XkbLayout" "ch"
          Option         "XkbVariant" "fr"
      EndSection
      
      Section "Monitor"
          Identifier     "Monitor0"
          VendorName     "Unknown"
          ModelName      "LPL"
          HorizSync       30.0 - 75.0
          VertRefresh     60.0
          Option         "DPMS"
      EndSection
      
      Section "Monitor"
          Identifier     "Monitor1"
          VendorName     "Unknown"
          ModelName      "CRT-0"
          DisplaySize     1680    1050
          HorizSync       28.0 - 33.0
          VertRefresh     43.0 - 72.0
          Option         "DPMS"
      EndSection
      
      Section "Device"
          Identifier     "Videocard0"
          Driver         "nvidia"
          VendorName     "NVIDIA Corporation"
          BoardName      "Quadro NVS 135M"
          BusID          "PCI:1:0:0"
          Screen          0
      EndSection
      
      Section "Device"
          Identifier     "Videocard1"
          Driver         "nvidia"
          VendorName     "NVIDIA Corporation"
          BoardName      "Quadro NVS 135M"
          BusID          "PCI:1:0:0"
          Screen          1
      EndSection
      
      Section "Screen"
          Identifier     "Screen0"
          Device         "Videocard0"
          Monitor        "Monitor0"
          DefaultDepth    24
          Option         "TwinView" "0"
          Option         "metamodes" "DFP: nvidia-auto-select +0+0"
          SubSection     "Display"
              Depth       24
          EndSubSection
      EndSection
      
      Section "Screen"
          Identifier     "Screen1"
          Device         "Videocard1"
          Monitor        "Monitor1"
          DefaultDepth    24
          Option         "TwinView" "0"
          Option         "TwinViewXineramaInfoOrder" "CRT-0"
          Option         "metamodes" "CRT: nvidia-auto-select +0+0"
          SubSection     "Display"
              Depth       24
          EndSubSection
      EndSection
      
      
      Voilà, voilà =)
      • [^] # Re: xorg.conf

        Posté par  . Évalué à 1.

        Je vais dire des banalités, mais comme je ne sais pas ce que tu as essayé.
        Dans nvidia-settings, tu vois la bonne résolution pour ton écran ?
        Si oui, tu peux sélectionner cette résolution au lieu de laisser auto.
        Si non, essaye de remplacer dans la section screen : nvidia-auto-select par 1680x1050 et dans la section ServerLayout il faudra peut-être changer le 640.
        • [^] # Re: xorg.conf

          Posté par  . Évalué à 1.

          Non, malheureusement, il ne me propose que 640x480 et 320x240
          J'ai essayer dans changer la taille dans 'xorg.conf' mais c'est comme si xorg ne le prenait pas en compte (il me garde un résolution de 640x480)
          En fait, dans le ServerLayout, je crois que c'est la position de l'écran par rapport à l'autre, mais je suis pas sur.
          Mais merci tout de même =)
          • [^] # Re: xorg.conf

            Posté par  . Évalué à 1.

            tu peux essayer d'ajouter
            Section "ServerFlags"
              Option "AutoAddDevices" "False"
            EndSection
            afin de le forcer à prendre tes paramètres au lieu de ceux qu'il détecte (il te faudra peut-être ajouter dans SubSection "Display" une ligne Modes "1680x1050".

Suivre le flux des commentaires

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