Я пытаюсь настроить монитор Samsung syncmaster B2030 в Ubuntu 12.04. Это нативное разрешение 1600х900, которое я не получаю в Ubuntu и которое я пытаюсь получить.
Я попытался использовать подход xrandr, представленный в этих URL: 1) http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html 2) Как установить для монитора исходное разрешение, которого нет в списке разрешений?
S1) Я использовал
cvt 1600 900 60
для получения моделин. Вывод был:
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
S2) Затем я использовал
xrandr
и вывод был:
Screen 0: minimum 8 x 8, current 1152 x 864, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected 1152x864+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0 +
1360x768 60.0 59.8
1152x864 60.0*
800x600 72.2 60.3 56.2
680x384 119.9 119.6
640x480 59.9
512x384 120.0
400x300 144.4
320x240 120.1
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
, который дал мне «VGA-0».
S3) Затем я использовал
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Но вместо добавления моделин он просто выдал ошибку:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 29
Current serial number in output stream: 29
Детали моей системы:
1) ubuntu 12.04 LTS
2) Графическая карта: GeForce 9400 GT / PCIe / SSE2 (драйвер успешно установлен. Я проверяю его в «Параметры системы»> «Подробно». И он показывает, что драйвер установлен и его "GeForce 9400 GT / PCIe / SSE2")
3) Монитор: Samsung syncmaster B2030
4) Разрешения, которые я получаю:
800x600
1024x768
1152x864 (I am currently using this one)
1360x768 (this one isn't working properly)
Кто-нибудь знает что я могу сделать?
Заранее спасибо.
ОБНОВЛЕНИЕ (1):
Сегодня я попробовал это снова. И добавление моделин (используя --newmode) сработало. Но когда я использовал --addmode by:
xrandr --addmode VGA-0 1600x900_60.00
Это выдало эту ошибку:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 29
Current serial number in output stream: 30
BadName подразумевает, что интерпретирует.00 как специальные символы. Просто измените имя нового режима путем удаления десятичного числа и всего после, но добавления одной буквы или возможно попробуйте VGA. Примечание там удваивает кавычки вокруг имени newmode, но не при добавлении его к определенному выводу, ни установке режима монитора.
$ cp off your xorg.conf file just in case.
$ xrandr --newmode "1600x900_60VGA" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
$ xrandr --verbose --addmode VGA-0 1600x900_60VGA
$ xrandr --verbose --output VGA-0 --mode 1600x900_60VGA