{"id":818,"date":"2010-02-24T19:44:25","date_gmt":"2010-02-24T17:44:25","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=818"},"modified":"2010-02-24T19:44:25","modified_gmt":"2010-02-24T17:44:25","slug":"problemes-de-resolution-decran","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2010\/02\/problemes-de-resolution-decran\/","title":{"rendered":"Probl\u00e8mes de r\u00e9solution d&rsquo;\u00e9cran ?"},"content":{"rendered":"<p>Sous Linux et Ubuntu en particulier, l&rsquo;\u00e9cran est g\u00e9r\u00e9 par le <em>serveur X<\/em> (X Windows Manager) et <em>Xorg<\/em> en est une impl\u00e9mentation libre. La configuration de ce <em>serveur X<\/em> passe par le fichier <em>\/etc\/X11\/xorg.conf<\/em>.<br \/>\nA l&rsquo;installation, <em>Xorg<\/em> d\u00e9termine le type de carte graphique install\u00e9 et installe un driver libre par d\u00e9faut. Par apr\u00e8s, il vous est loisible d&rsquo;installer le driver propri\u00e9taire, s&rsquo;il y en a un, correspondant \u00e0 votre carte graphique.<br \/>\nLa commande classique qui permettait de reconfigurer le <em>serveur X<\/em> \u00e9tait :<\/p>\n<pre class=\"codesource\">\r\nsudo dpkg-reconfigure xserver-xorg\r\n<\/pre>\n<p>En fait, j&rsquo;ai utilis\u00e9 l&rsquo;imparfait parce que cette commande ne sert plus qu&rsquo;\u00e0 configurer le clavier. L&rsquo;auto-d\u00e9tection du hardware \u00e9tant consid\u00e9r\u00e9e comme suffisamment bonne, cette commande ne permet plus la configuration manuelle du <em>serveur X<\/em>. De m\u00eame, actuellement, le fichier <em>xorg.conf<\/em> est limit\u00e9 \u00e0 un squelette qu&rsquo;il vous faudra modifi\u00e9 manuellement si vous voulez changer la configuration du <em>serveur X<\/em>.<br \/>\nAu besoin, vous pouvez g\u00e9n\u00e9rer vous-m\u00eame un tel fichier squelette de <em>xorg<\/em> de la fa\u00e7on suivante. Ouvrez une console en tapant <em>Ctrl+Alt+F2<\/em> (un \u00e9mulateur de terminal sous Gnome n&rsquo;est pas suffisant) et tapez les commandes:<\/p>\n<pre class=\"codesource\">\r\n$ sudo \/etc\/init.d\/gdm stop\r\n$ sudo Xorg -configure \r\n<\/pre>\n<p>Ceci va cr\u00e9er dans votre home un fichier <em>xorg.conf.new<\/em> que vous pouvez recopier dans <em>\/etc\/X11\/<\/em> \u00e9ventuellement.<\/p>\n<p>Si la r\u00e9solution de votre \u00e9cran ne correspond pas \u00e0 ce que vous esp\u00e9riez, ouvrez un terminal et tapez la commande suivante:<\/p>\n<pre class=\"codesource\">\r\n$ xrandr\r\nScreen 0: minimum 320 x 240, current 1280 x 1024, maximum 1280 x 1024\r\ndefault connected 1280x1024+0+0 0mm x 0mm\r\n   1280x1024      50.0*    51.0  \r\n   1280x960       52.0  \r\n   1152x864       53.0     54.0     55.0     56.0  \r\n   1024x768       57.0     58.0     59.0  \r\n   960x600        60.0  \r\n   960x540        61.0  \r\n   840x525        62.0     63.0     64.0  \r\n   832x624        65.0  \r\n   800x600        66.0     67.0     68.0     69.0     70.0  \r\n   800x512        71.0  \r\n   720x450        72.0  \r\n   680x384        73.0     74.0  \r\n   640x512        75.0     76.0  \r\n   640x480        77.0     78.0     79.0     80.0  \r\n   576x432        81.0     82.0     83.0     84.0  \r\n   512x384        85.0     86.0     87.0  \r\n   416x312        88.0  \r\n   400x300        89.0     90.0     91.0     92.0  \r\n   320x240        93.0     94.0     95.0  \r\n<\/pre>\n<p>Cette commande liste \u00e0 l&rsquo;\u00e9cran tous les modes vid\u00e9o support\u00e9s par votre moniteur. Les r\u00e9solutions et les fr\u00e9quences de rafra\u00eechissement support\u00e9es.<br \/>\nIl faut alors choisir celle que l&rsquo;on veut voir affich\u00e9e \u00e0 l&rsquo;\u00e9cran. Imaginons que votre \u00e9cran soit en 800&#215;600 et que vous d\u00e9siriez passer en 1280&#215;1024. On note que celle-ci est possible aux fr\u00e9quences de rafra\u00eechissement de 50Hz et 51Hz.<br \/>\nEnsuite, utilisez la commande <em>gtf<\/em> qui calcule les <em>modes GTF vesa<\/em>. On lui donne la r\u00e9solution et la fr\u00e9quence de rafra\u00eechissement et elle retourne une ligne appel\u00e9e <em>Modeline<\/em> qui est \u00e0 ajouter \u00e0 votre <em>xorg.conf<\/em> :<\/p>\n<pre class=\"codesource\">\r\n$ gtf 1280 1024 50\r\n\r\n  # 1280x1024 @ 50.00 Hz (GTF) hsync: 52.70 kHz; pclk: 89.38 MHz\r\n  Modeline \"1280x1024_50.00\"  89.38  1280 1352 1488 1696  1024 1025 1028 1054  -HSync +Vsync\r\n<\/pre>\n<p>On va copier la r\u00e9ponse donn\u00e9e par <em>gtf<\/em> dans le fichier <em>xorg.conf<\/em>, dans la section <em>Monitor<\/em> de ce fichier.<\/p>\n<p><font color=\"red\"><strong>Attention:<\/strong> modifier le fichier xorg.conf peut avoir des cons\u00e9quences f\u00e2cheuses comme le non-d\u00e9marrage du <em>serveur X<\/em>. Ne le modifiez qu&rsquo;en connaissance de cause et apr\u00e8s avoir fait une copie de s\u00e9curit\u00e9.<\/font><\/p>\n<p>Pour \u00e9diter le fichier, tapez:<\/p>\n<pre class=\"codesource\">\r\ngksudo gedit \/etc\/X11\/xorg.conf\r\n<\/pre>\n<p>Trouvez la section <em>Monitor<\/em> et ajoutez-y la ligne donn\u00e9e ci-dessus:<\/p>\n<pre class=\"codesource\">\r\nSection \"Monitor\"\r\n    Identifier   \"Monitor0\"\r\n    VendorName   \"Monitor Vendor\"\r\n    ModelName    \"Monitor Model\" \r\n    Modeline \"1280x1024_50.00\"  89.38  1280 1352 1488 1696  1024 1025 1028 1054  -HSync +Vsync\r\nEndSection\r\n<\/pre>\n<p>Derni\u00e8re chose \u00e0 faire, ajouter ce mode toujours dans le fichier <em>xorg.conf<\/em> dans chaque sous-section de la section <em>Screen<\/em>. Par exemple:<\/p>\n<pre class=\"codesource\">\r\nSection \"Screen\"\r\n    Identifier      \"Default Screen\"\r\n    Monitor         \"Monitor0\"\r\n    Device          \"Card0\"\r\n    DefaultDepth    24\r\n    SubSection \"Display\"\r\n        Depth        16\r\n        Modes        \"1280x1024\" \"800x600\" \"640x480\" \r\n    EndSubSection\r\n    SubSection \"Display\"\r\n        Depth        24\r\n        Modes        \"1280x1024\" \"800x600\" \"640x480\"\r\n    EndSubSection\r\nEndSection\r\n<\/pre>\n<p>Red\u00e9marrez le <em>serveur X<\/em> soit en vous d\u00e9connectant puis en vous reconnectant, soit en faisant un <em>Ctrl+Alt+Backspace<\/em> si votre version d&rsquo;Ubuntu vous le permet, soit encore en faisant <em>Alt+PrintScreen+K<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sous Linux et Ubuntu en particulier, l&rsquo;\u00e9cran est g\u00e9r\u00e9 par le serveur X (X Windows Manager) et Xorg en est une impl\u00e9mentation libre. La configuration de ce serveur X passe par le fichier \/etc\/X11\/xorg.conf. A l&rsquo;installation, Xorg d\u00e9termine le type de carte graphique install\u00e9 et installe un driver libre par d\u00e9faut. Par apr\u00e8s, il vous [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/818"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=818"}],"version-history":[{"count":5,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/818\/revisions"}],"predecessor-version":[{"id":823,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/818\/revisions\/823"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}