Я новичок в Ubuntu. Я установил Ubuntu 12.04 и застрял, пытаясь установить правильное разрешение для моего ЖК-дисплея.
Родное разрешение для ЖК-дисплея - 1920x1080.
вот вывод из xrandr
:
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
Затем я создаю новую моделину:
$ cvt 1920 1080 60
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
:
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Но по какой-то причине этот новый режим был создан для вывода VGA (VGA1) вместо вывода LCD (LVDS1):
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 (0xbc) 173.0MHz <---------- ????!!!!!!
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
Итак, если я пытаюсь добавить режим в LVDS1, я получаю сообщение об ошибке:
$ xrandr --addmode LVDS1 "1920x1080_60.00"
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 149 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 25
Current serial number in output stream: 26
Добавление этого нового режима в VGA1 работает нормально, но я не использую этот выход VGA1.
Ответы:
Вы можете добавить отсутствующие разрешения в Ubuntu 12.04, используя xrandr.
Сначала используйте cvt для создания нового режима разрешения.
Часть вывода должна быть похожа на это: "Modeline" 1920x1080_60.00 "173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync" (без кавычек).
Далее объявляем новый режим разрешения.
Далее узнайте название вашего видеоустройства.
Моя была названа "Virtual1" (работает на виртуальной машине). Как только вы узнаете имя своего устройства, вы можете, наконец, добавить новый режим разрешения для устройства / системы.
Дополнительную информацию см. В разделе «Добавление необнаруженных решений» здесь: https://wiki.ubuntu.com/X/Config/Resolution/#Adding_undetected_resolutions
источник
Эта ссылка помогла мне.
Вкратце: запустите xrandr и cvt, как вы, а затем создайте следующий файл:
В файле измените параметры в <> в соответствии с вашими требованиями:
источник