logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 06-07-2016 23:39:11

Sphinx
Membre
Distrib. : Debian 8.5 Jessie
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome
Inscription : 06-07-2016

Problème de résolution d'écran

Bonjour,

J'ai acquis il y a quelques années un serveur HP Proliant ML115. Ces derniers jours j'ai décidé de lui installer un linux, j'ai donc choisi de télécharger les isos de Debian Jessie.
Cependant, malgré plusieurs (ré)installations, j'ai toujours le même problème, à savoir la résolution de mon écran, bloquée à 640x480...

Quand je démarre, Grub se lance sans problème et avec une résolution d'écran élevée :
d0c9cc4dac73aa75067934afa43a760ba8b4d326.jpg

Mais ensuite, lorsque Debian se lance la résolution revient à 640x480...

Mon serveur est équipé d'un chipset graphique Matrox Electronics MG200E. J'ai donc naturellement cherché sur internet comment installer le pilote correspondant. Matrox met à disposition son firmware, en version 4.4 pour Linux... Shell d'installation qui requière la présence d'un dossier X11R6 qui n'existe plus depuis Xorg 7 (si j'en crois mes recherches infructueuses sur le sujet).
Du coup j'ai cherché plus loin et j'ai trouvé comment installer les packages mga.

Pour vérifier mon installation, j'ai lancé quelques commandes dont voici les résultats :

sphinx@debian:~$ lsmod | grep mga
mgag200                40352  2
i2c_algo_bit           12751  1 mgag200
ttm                    77862  1 mgag200
drm_kms_helper         49210  1 mgag200
drm                   249998  5 ttm,drm_kms_helper,mgag200
i2c_core               46012  5 drm,drm_kms_helper,mgag200,i2c_algo_bit,i2c_nforce2

sphinx@debian:~$ lspci | grep VGA
05:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02)



root@debian:/home/sphinx# Xorg -version

X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
Current Operating System: Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u2 (2016-06-25) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=98406c8c-0e17-472e-86cd-201fe21f4222 ro initrd=/install/initrd.gz quiet
Build Date: 11 February 2015  12:32:02AM
xorg-server 2:1.16.4-1 (http://www.debian.org/support)
Current version of pixman: 0.32.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.



Evidemment, dans les paramètres (parce que j'ai installé l'environnement graphique Gnome), seule la résolution 640x480 est présente :
86df10e1d8b3aef6a7fd4da81ae57a60a425e205.jpg

En continuant de farfouiller sur le net, j'ai trouvé la commande xrandr, qui permet apparemment de créer de nouvelles résolutions d'écran y compris si elles ne sont pas listée. J'ai donc tenté ma chance en créant la résolution maximale de mon écran 1920x1080 :

root@debian:/home/sphinx# xrandr
Screen 0: minimum 320 x 200, current 640 x 480, maximum 4096 x 4096
VGA-0 connected primary 640x480+0+0 477mm x 268mm
   640x480       75.00*   72.81    66.67    60.00

root@debian:/home/sphinx# cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

root@debian:/home/sphinx# xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

root@debian:/home/sphinx# xrandr --addmode VGA-0 "1920x1080_60.00"

root@debian:/home/sphinx# xrandr --output VGA-0 --mode "1920x1080_60.00"



Bien sur, ca n'a pas eu l'effet escompté sinon je ne serais pas venu chercher un peu d'aide ici ^^' :
7d1c2b7a72a105bea8e1c6ceaf93435fbcbee51f.jpg

Bon, je me suis dit que c'était peut être parce que la résolution que je demandais à mon serveur était trop élevée. J'ai donc essayé plus petit, à savoir 1240x960 :

root@debian:/home/sphinx# cvt 1240 960
# 1240x960 59.84 Hz (CVT) hsync: 59.60 kHz; pclk: 97.75 MHz
Modeline "1240x960_60.00"   97.75  1240 1312 1440 1640  960 963 973 996 -hsync +vsync

root@debian:/home/sphinx# xrandr --newmode "1240x960_60.00"   97.75  1240 1312 1440 1640  960 963 973 996 -hsync +vsync

root@debian:/home/sphinx# xrandr --addmode VGA-0 "1240x960_60.00"

root@debian:/home/sphinx# xrandr --output VGA-0 --mode "1240x960_60.00"



Là encore, voici ce que j'ai obtenu :
554a15731cc1a789ef77148ee64fffc2cf10d61d.jpg

A chaque fois je débugge ma situation en revenant à la résolution de départ, 640x480... Quelqu'un aurait-il une idée du pourquoi du comment ca refuse de marcher ? sad

Merci par avance à toutes et tous pour l'aide que vous pourrez m'apporter.

Hors ligne

#2 07-07-2016 00:03:34

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : Problème de résolution d'écran

Hors ligne

#3 22-08-2016 23:17:02

Allain
Membre
Distrib. : Jessie 8.11 (VM) / Stretch 9.7 (VM) / Jessie 8.5 (
Noyau : Il changera encore
(G)UI : Gnome 3
Inscription : 30-07-2016

Re : Problème de résolution d'écran

Salut,

Ton message n'étant pas résolu je te donne ma procédure, on ne sait jamais...

Je fais comme ceci et cela fonctionne... pour moi
Pour la résolution en mode console texte c'est une autre configuration à utiliser.

Howto : Change display resolution in X Window :

    #

xrandr



Screen 0: minimum 1 x 1, current 1366 x 768, maximum 16384 x 16384
[b][u]Virtual1[/u] connected primary[/b] [b]640x480[/b]+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   [b][u]1366x768[/u][/b]      60.00*+
   2560x1600     59.99  
   1920x1440     60.00  
   1856x1392     60.00  
   1792x1344     60.00  
   1920x1200     59.88  
   1600x1200     60.00  
   1680x1050     59.95  
   1400x1050     59.98  
   1280x1024     60.02  
 


   #

nano /etc/gdm3/Init/Default


Ajouter la ligne débutant par xrandr après les lignes PATH="/usr/bin:$PATH"


                                                                                     OLD_IFS=$IFS
          xrandr --output Virtual1 --mode 1360x768
 


Ce qui donne chez moi pour le fichier default :

#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
#  -George

PATH="/usr/bin:$PATH"
OLD_IFS=$IFS

# Set default resolution for login screen
xrandr --output Virtual1 --mode 1360x768

gdmwhich () {
  COMMAND="$1"



Edit à toto :
Mis les balises Commande root et Autre code pour améliorer la lecture des codes indiqués.

Hors ligne

Pied de page des forums