Ceci est fondamentalement la même question que Comment définir une résolution personnalisée? Mais celle-ci est ancienne et n’a jamais eu de solution, semble-t-il. Et je suis maintenant sur Kubuntu 16.04.
J'ai donc le même problème, j'ai essayé d'ajouter une nouvelle résolution en utilisant xrandr, voici ce que j'ai fait:
cvt 1920 1080 60
Output:
# 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
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DP-4 "1920x1080_60.00"
Output:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 41
Current serial number in output stream: 42
Et voici le résultat de "xrandr":
xrandr
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 16384 x 16384
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 346mm x 194mm 3840x2160 60.00*+
DP-5 disconnected (normal left inverted right x axis y axis)
DP-6 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 (0x260) 173.000MHz -HSync +VSync
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.16KHz
v: height 1080 start 1083 end 1088 total 1120 clock 59.96Hz
Je suis sur un ordinateur portable Lenovo p50, après avoir désactivé la carte VGA intel et utilisé uniquement la carte Nvidia, à l’aide des pilotes Nvidia.
Le problème est (je pense), c'est que vous n'avez pas les autorisations suffisantes. Si vous êtes un sudoer
, exécutez-le à nouveau, sauf avec Sudo
:
Vous avez besoin d'une "modeline", puis indiquez-la à xrandr
Pour définir votre modèle, utilisez cvt
:
$ Sudo cvt width height refreshrate
Exemple:
$ Sudo cvt 1680 1050 60
Remarque: Il n'est probablement pas nécessaire d'exécuter Sudo
sur cvt
.
Cela vous donne:
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059. 1089 -hsync +vsync
Fournissez ceci à xrandr
(exemple):
$ Sudo xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 - hsync +vsync
Vous l'ajouterez ensuite aux résolutions possibles:
$ Sudo xrandr --addmode VGA-0 1680x1050_60.00
J'espère que cela répond à votre question.