Forum Linux.debian/ubuntu Problème de résolution sur écran de portable 15.4''

Posté par  .
Étiquettes :
0
9
mar.
2006
Bonjour,
Voilà, cela fait une petite semaine que j'ai voulu passer à Debian Sarge, et je viens pour ainsi dire de finir de tout configurer.
Tout fonctionne bien sauf que (et c'est bien pour ça que je poste) je n'arrive pas à obtenir une résolution de 1280x800 pour l'écran de mon portable.
Voici ma configuration:
Asus A6Vc B004H
-processeur Pentium M730 (1.6 GHz)
-écran 15.4'' wxga TFT LCD
-512 Mo de DDR2
-carte graphique: GeForce6200 (c'est une 64 Mo je crois...)

Au fait, petite remarque, lors de mon install des drivers propriétaires NVidia, le choix de résolution 1280x800 60Hz n'existait pas, à la place il y avait du 1280x960 60Hz. Est-ce normal??

Après avoir lu le fichier /var/log/XFree86.0.log j'ai put trouver ces lignes qui me signalaient a priori un problème:

(WW) NVIDIA(0): Not using mode "1280x960" (height 960 is larger than
(WW) NVIDIA(0): EDID-specified maximum 800)
(WW) NVIDIA(0): Not using mode "800x600" (height 1200 is larger than
(WW) NVIDIA(0): EDID-specified maximum 800)
(WW) NVIDIA(0): Not using mode "700x525" (height 1050 is larger than
(WW) NVIDIA(0): EDID-specified maximum 800)
(WW) NVIDIA(0): Not using mode "640x512" (height 1024 is larger than
(WW) NVIDIA(0): EDID-specified maximum 800)
(WW) NVIDIA(0): Not using mode "640x480" (height 960 is larger than
(WW) NVIDIA(0): EDID-specified maximum 800)
(WW) NVIDIA(0): Not using mode "1280x800":
(WW) NVIDIA(0): horizontal sync start (1301) not a multiple of 8
(**) NVIDIA(0): Validated modes for display device DFP-0:
(**) NVIDIA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(**) NVIDIA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768


Voilà, donc maintenant je suis configuré en 1024x768 et non en 1280x800!

Quelqu'un peut-il m'aider??
  • # nvidia :)

    Posté par  . Évalué à 1.

    Pour les drivers nvidia c'est pas facile de trouver des solutions parceque ils ne fournissent que les binaires . En plus dans ton cas il s'agit apparament d'un defaut de devel du driver qui ne gere pas la résolution que tu veux. Tu devrais voir sur le site de nvidia si ils ont pas fait des trucs qui pourrait regler ton problème...

    A part ça, tu peux essailler de faire marcher ta carte avec un autre driver... il n'est pas impossible qu'un driver plus generaliste te permette d'avoir la résolution à ton gout ! Bon c'est sur, t'auras pas l'acceleration 3D :) mais qui sait ?

    • [^] # Re: nvidia :)

      Posté par  . Évalué à 1.

      D'accord, voilà ce que j'ai trouvé sur le site nvidia :)

      "Les produits mobiles (GeForce 6 Go, GeForce FX Go, GeForce4 Go, GeForce2 Go, Quadro4 Go GL, Quadro FX Go) ne sont pas acceptés par les pilotes de référence NVIDIA. Référez-vous au manuel fabricant pour connaître quelle est la dernière version du pilote."

      Bon, mon fabricant pour le portable c'est Asus... Mince!!! Il me semble bien qu'Asus "aime un peu trop Microsoft" ^^ !!!

      Je vais voir quand même sur leur site, sait on jamais que je trouve un drivers adapté pour autre chose que Win2K/WinXP.... Raté!!! Voici ce qu'ils me proposent:

      " Version V7.8.1.0
      OS Win2K / WinXP
      Description nVdia Graphics Driver
      NVIDIA Graphics driver for WinXP "

      Par contre le pilote générique doit bien me donner la résolution voulu car sur ma Mandriva (qui tournait avec le générique) je n'avais pas de problème, j'avais tout de suite la bonne résolution.... Mais effectivement je n'avais pas l'acceleration 3D.
      N'y a t'il pas moyen d'avoir les 2 ???
      Est-ce que je ne peux pas au moins faire croire à mon PC que mon écran est plus grand que ce qu'il n'est vraiment? (histoire que je puisse au moins me servir de la résolution 1280x960 qui est plus proche de la mienne)
      Visiblement c'est EDID qui définit tout cela, ne peut-on pas le changer??
      • [^] # Re: nvidia :)

        Posté par  . Évalué à 2.

        Il te faut créer un modeline adapté dans ton
        fichier xorg.conf ou XF86config, et désactiver
        le mode EDID. Si tu cherches dans la mailing
        list du compaq R3000 (qui est équipé d'une
        geforce 4 GO) tu devrais trouver le
        mode en question.

        Je n'ai malheureusement pas sous la main les
        modes, c'est sur un portable à la maison :-( Je
        pourrai les poster ce soir.

        Pascal
        • [^] # Re: nvidia :)

          Posté par  . Évalué à 1.

          Euh... Oui, je veux bien que tu les postes car je ne vois pas vraiment comment désactiver le mode EDID en éditant le fichier XF86Config-4...
          Je vais essayer de voir ce qui se raconte sur la mailing list...
          Merci en tout cas :)
          • [^] # Re: nvidia :)

            Posté par  . Évalué à 1.

            Je joins le xorg.conf de mon portable, regarde la
            section avec un modeline 1280x800.
            Note qu'il s'agit d'un fichier pour xorg, pas XFree,
            mais les sections sont à peu près identiques.
            Note aussi que j'utilise les drivers nvidia :-)
            Si tu utilises le driver xfree c'est nv et pas nvidia.

            Pascal


            **********************************
            # nvidia-xconfig: X configuration file generated by nvidia-xconfig
            # nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Dec 14 16:39:22 PST 2005

            # XF86Config-4 (XFree86 X Window System server configuration file)
            #
            # This file was generated by dexconf, the Debian X Configuration tool, using
            # values from the debconf database.
            #
            # Edit this file with caution, and see the XF86Config-4 manual page.
            # (Type "man XF86Config-4" at the shell prompt.)
            #
            # This file is automatically updated on xserver-xfree86 package upgrades *only*
            # if it has not been modified since the last upgrade of the xserver-xfree86
            # package.
            #
            # If you have edited this file but would like it to be automatically updated
            # again, run the following commands as root:
            #
            # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
            # md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
            # dpkg-reconfigure xserver-xfree86
            #pascal config du touchpad alps

            Section "ServerLayout"
            Identifier "Default Layout"
            Screen "Default Screen" 0 0
            InputDevice "Generic Keyboard"
            InputDevice "Configured Mouse"
            InputDevice "Generic Mouse"
            InputDevice "Touchpad" "AlwaysCore"
            EndSection

            Section "Files"

            # local font server
            # if the local font server has problems, we can fall back on these
            FontPath "unix/:7100"
            FontPath "/usr/lib/X11/fonts/misc"
            FontPath "/usr/lib/X11/fonts/cyrillic"
            FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
            FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
            FontPath "/usr/lib/X11/fonts/Type1"
            FontPath "/usr/lib/X11/fonts/CID"
            FontPath "/usr/lib/X11/fonts/Speedo"
            FontPath "/usr/lib/X11/fonts/100dpi"
            FontPath "/usr/lib/X11/fonts/75dpi"
            EndSection

            Section "Module"

            # Load "GLcore" #comment for nvidia
            Load "bitmap"
            Load "dbe"
            Load "ddc"
            # Load "dri" #comment for nvidia
            Load "extmod"
            Load "freetype"
            Load "glx"
            Load "int10"
            Load "record"
            Load "speedo"
            Load "type1"
            Load "vbe"
            Load "synaptics" #pascal : touchpad
            EndSection

            Section "InputDevice"
            Identifier "Generic Keyboard"
            Driver "keyboard"
            Option "CoreKeyboard"
            Option "XkbRules" "xfree86"
            Option "XkbModel" "pc105"
            Option "XkbLayout" "fr"
            EndSection

            Section "InputDevice"
            Identifier "Configured Mouse"
            Driver "mouse"
            Option "CorePointer"
            #Option "Device" "/dev/psaux"
            Option "Device" "/dev/input/mice"
            Option "Protocol" "ImPS/2"
            Option "Emulate3Buttons" "true"
            Option "ZAxisMapping" "4 5"
            EndSection

            Section "InputDevice"
            Identifier "Generic Mouse"
            Driver "mouse"
            Option "SendCoreEvents" "true"
            Option "Device" "/dev/input/mice"
            Option "Protocol" "ImPS/2"
            Option "Emulate3Buttons" "true"
            Option "ZAxisMapping" "4 5"
            EndSection

            Section "InputDevice"
            Identifier "Touchpad"
            Driver "synaptics"
            Option "Device" "/dev/input/event0"
            Option "Protocol" "auto-dev"
            Option "LeftEdge" "85"
            Option "RightEdge" "830"
            Option "TopEdge" "85"
            Option "BottomEdge" "650"
            Option "FingerLow" "14"
            Option "FingerHigh" "15"
            Option "EmulateMidButtonTime" "220"
            Option "MaxTapTime" "220"
            Option "MaxDoubleTapTime" "220"
            Option "ClickTime" "220"
            Option "MaxTapMove" "220"
            Option "FastTaps" "1"
            Option "LockedDrags" "0"
            Option "MinSpeed" "0.3"
            Option "MaxSpeed" "1.0"
            Option "AccelFactor" "0.02"
            Option "LTCornerButton" "2"
            Option "RTCornerButton" "3"
            Option "LBCornerButton" "3"
            Option "RBCornerButton" "2"
            Option "EdgeMotionMinSpeed" "0"
            Option "EdgeMotionMaxSpeed" "20"
            Option "EdgeMotionMinZ" "55"
            Option "EdgeMotionMaxZ" "80"
            Option "EdgeMotionUseAlways" "1"
            Option "UpDownScrolling" "1"
            Option "VertScrollDelta" "20"
            Option "HorizScrollDelta" "20"
            Option "CircularScrolling" "1"
            Option "CircScrollDelta" "0.1"
            Option "CircScrollTrigger" "2"
            Option "TouchpadOff" "0"
            Option "SHMConfig" "on"
            EndSection

            Section "Monitor"
            Identifier "Écran générique"
            HorizSync 30.0 - 90.0
            VertRefresh 50.0 - 150.0
            ModeLine "1280x800" 83.5 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
            Option "DPMS"
            #Modeline "1280x800" 83.91 1280 1312 1624 1656 800 816 824 841 -HSync -VSync
            EndSection

            Section "Device"
            Identifier "Carte vidéo générique"
            Driver "nvidia"
            Option "AllowGLXWithComposite" "True"
            Option "NvAGP" "1"
            Option "RenderAccel" "true"
            EndSection

            Section "Screen"
            Identifier "Default Screen"
            Device "Carte vidéo générique"
            Monitor "Écran générique"
            DefaultDepth 24

            SubSection "Display"
            Depth 1
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            SubSection "Display"
            Depth 4
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            SubSection "Display"
            Depth 8
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            SubSection "Display"
            Depth 15
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            SubSection "Display"
            Depth 16
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            SubSection "Display"
            Depth 24
            Modes "1280x800" "1024x768" "800x600" "640x480"
            EndSubSection
            EndSection

            Section "Extensions"
            Option "Composite" "Enable"
            Option "RENDER" "Enable"
            EndSection
  • # confirmation que ça fonctionne

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

    juste pour te confirmer que cela fonctionne avec GNU/Linux.
    je l'ai installé pour un collègue http://wiki.eagle-usb.org/wakka.php?wiki=InstallMandriva2006 mais c'était une mandriva 2006.
    J'avais bien la bonne résolution de 1280x800 (WXGA). Malheureusement, j'ai oublié de stocker le xorg.conf :-(

    Tu auras sans doute un petit souci avec le son (ça se règle) et la webcam ne fonctionne pas (aucun pilote connu).
    • [^] # Re: confirmation que ça fonctionne

      Posté par  . Évalué à 2.

      Je m'en vais tester cela de suite...
      Pour le son effectivement j'ai un soucis mais curieusement il est différent de celui que j'avais avec Mandriva2006.
      Je m'explique, sur Mandriva le son ne sortait que par la sortie casque, ce qui ne me dérangeait pas car je reliais mon PC à une chaine hifi par cette sortie (le son était meilleur), maintenant que je suis sous Debian, le son sort bien sur les enceintes du PC, mais je n'ai plus de son par la sortie casque....
      (je précise avant qu'on ne m'en fasse la remarque que j'ai bien réglé le son de toutes les sorties au max dans kmix :) )
      Pour ce qui est de la caméra j'étais au courant, j'avais passé pas mal de temps à chercher désespérement un driver Linux. Au moins tu me confirmes que c'est pas la peine que je continue à chercher de ce côté pour le moment ^^.

      Merci beaucoup pour votre aide.
      • [^] # Re: confirmation que ça fonctionne

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

        pour la webcam, n'hésite pas à te plaindre auprès de asus et du constructeur.
        ça sert à rien de l'inclure si elle n'est pas utilisable => raccourci = je n'achèterai plus votre matériel s'il n'est pas certifié Linux, c'est mon choix, faites le vôtre... (pas d'obligation, simplement une déception personelle d'un acheteur qui s'additionne aux autres... font chier en bref, ils feraient mieux de contribuer ça coûte pas cher de fournir les specs et un pilote libre)

Suivre le flux des commentaires

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