Почему я не могу сделать / использовать пользовательские разрешения?

Этот вопрос задавался несколько раз, но я не нашел каких-либо полезных ответов на него, и многие из постов довольно старые. Извинения, если это выходит за рамки. =)

У меня проблемы с добавлением дополнительных разрешений в Ubuntu MATE 18.04. Я хочу добавить новые разрешения для игр. Каждое прочитанное мной руководство, показывающее, как добавить разрешения в Ubuntu, говорит вам, что вы должны следовать этим шагам (используя 1280x720 60 Гц в качестве примера):

me@example-pc:~$ cvt 1280 720 60

Что отражает:

# 1280x720 59.86 Hz (CVT 0.92M9) hsync: 44.77 kHz; pclk: 74.50 MHz
Modeline "1280x720_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync

затем скопируйте все после «Modeline» и вставьте его после «xrandr --newmode»:

me@example-pc:~$ xrandr --newmode "1280x720_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync

Иногда возникает ошибка, но когда я перезагружаюсь, чтобы проверить этот вопрос, этого не произошло .

После этого вы копируете предыдущую часть в цитаты и помещаете ее после «xrandr --addmode (output)»

me@example-pc:~$ xrandr --addmode DVI-D-0 "1280x720_60.00"

Здесь, на последнем шаге, я получаю сообщение об ошибке. Я не знаю, что это говорит мне.

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:  33
   Current serial number in output stream:  34

После этого шага вам советуют сделать еще один шаг, чтобы сохранить его для следующей загрузки, который я еще не пробовал. Разрешение, которое я пытался добавить, не отображается в настройках дисплея, и я не могу переключиться на него в играх, в которых по умолчанию перечислены все разрешения в Ubuntu. Если я использую «xrandr» для перечисления своих разрешений, я получаю:

me@example-pc:~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axi
s) 531mm x 299mm
   1920x1080     60.00*+
   1680x1050     59.95
   1600x1200     60.00
   1440x900      59.89
   1280x1024     75.02    60.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   640x480       75.00    72.81    59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
  1280x720_60.00 (0x2cf) 74.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  44.77KHz
        v: height  720 start  723 end  728 total  748           clock  59.86Hz

В моей ситуации, решение xrandr или альтернатива, которую я могу использовать с моим компьютером или с играми, очень ценится, но многие люди Если у кого-то есть реальное решение с xrandr, поделитесь этой проблемой!

0
задан 30 April 2019 в 21:43

1 ответ

Думаю, я только что нашел способ. сообщение об ошибке означает, что вы уже установили разрешение ранее.

Несмотря на то, что вы не видите желаемое разрешение на панели дисплея, в ОС оно где-то есть.

Если разрешение было 1600x900 , установите его с помощью следующей команды:

xrandr --size 1600x900

Это станет вашим новым разрешением и будет видно на панели дисплея.

0
ответ дан 10 January 2020 в 13:21

Другие вопросы по тегам:

Похожие вопросы: