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 :
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 :
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 ^^' :
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 :
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 ?
Merci par avance à toutes et tous pour l'aide que vous pourrez m'apporter.