(1) Obtenez Modeline pour la résolution souhaitée
Utilisez cvt
. Voici un exemple de résolution 1280x1024. Notez que le troisième paramètre (fréquence) est facultatif. Si votre manuel du propriétaire spécifie une fréquence de fréquence de rafraîchissement, vous pouvez l'utiliser comme entrée pour cvt
, ou vous pouvez simplement le laisser vide pour garder les choses simples.
$ cvt 1280 1024 60
La sortie ressemblera à ceci.
# 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(2) Créer une nouvelle xrandr
modeline
Utilisez la Modeline
sortie de cvt
pour créer un nouveau mode pour xrandr
.
$ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(3) Déterminer quel affichage nous devons modifier
Après avoir exécuté la commande suivante, notez qu'il VGA1
s'agit de l'écran actuellement connecté, dans cet exemple, nous allons donc l'utiliser à l'étape 4 ci-dessous.
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x1024_60.00 59.9 +
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1280x1024_60 60.0*
DVI1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
(4) Créer un nouveau xrandr
mode
Utilisez le nom d'affichage de l'étape 3. Utilisez le nom de mode de l'étape 2, mais omettez les guillemets.
$ xrandr --addmode VGA1 1280x1024_60
(5) Changer la résolution d'écran
Spécifiez le nom d'affichage et le nom du mode
$ xrandr --output VGA1 --mode 1280x1024_60
(6) Obtenez le moniteur pour régler automatiquement
Si le moniteur possède un bouton "Réglage automatique", appuyez dessus pour centrer et mettre à l'échelle automatiquement la sortie. Sinon, utilisez les boutons manuels de votre moniteur pour ce faire.
(7) Créer un xorg.conf
fichier
Si vous aimez les paramètres de résolution, vous pouvez les rendre permanents en spécifiant ces informations dans un xorg.conf
fichier.
Mettez le modeline
de l'étape 1 dans la "Monitor"
section. Vous pouvez remplacer "My Monitor"
par un nom descriptif pour votre moniteur, tant que vous utilisez le même nom dans la "Screen"
section.
Notez que la "Device"
section est utilisée pour spécifier votre carte graphique / puce et le pilote que vous utilisez; Identifier
peut être n'importe quel nom que vous avez choisi, tant que vous utilisez le même nom dans la "Screen"
section. Mais vous devez utiliser le nom de pilote correct pour votre carte graphique / puce sur la Driver
ligne. Vous pouvez utiliser $ lshw -c video | grep configuration
pour obtenir le nom de votre pilote graphique.
Bien que je n'ai pas testé cela, il peut être possible d'exclure la "Device"
section, tant que vous supprimez également la Device
ligne correspondante dans la "Screen"
section.
$ sudo gedit /etc/X11/xorg.conf
Entrez des informations dans le fichier, enregistrez et quittez. Voici un exemple utilisant la modélisation 1280x1024 ci-dessus et un pilote graphique Intel.
Section "Monitor"
Identifier "My Monitor"
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Option "PreferredMode" "1280x1024_60"
EndSection
Section "Device"
Identifier "Intel"
Driver "intel"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "My Monitor"
Device "Intel"
Defaultdepth 24
SubSection "Display"
Modes "1280x1024_60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
En cas de problème, vous pouvez démarrer en mode de récupération et modifier ou supprimer /etc/X11/xorg.conf
.
Enfin, vous pouvez jeter un œil à la résolution Wiki d'Ubuntu pour plus d'informations.
xorg
n'a pas aidé,/etc/X11/xorg.conf
.sudo nvidia-xconfig
pour générer le fichier xorg.conf.