web-dev-qa-db-fra.com

Comment définir une résolution personnalisée dans 16.04

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.

2
Yngvefaen

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.

2
iplustech.net