1

Проблема:

Я обновил свой монитор с 1680x1050 до 2560x1080. В nvidia-settings максимальное разрешение, которое я могу установить, составляет всего 1920x1080, оставляя существенный зазор с каждой стороны монитора. Дисплей выглядит следующим образом.

Попытки решения:

Сначала я попробовал команду xrandr --fb 2560x1080 но это не имело никакого значения.

Затем я попытался добавить поддержку для этого разрешения следующим образом:

cvt 2560 1080
xrandr --newmode "2560x1080_60.00"  230.00  2560 2720 2992 3424  1080 1083 1093 1120 -hsync +vsync
xrandr --addmode DVI-I-2 2560x1080_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:  31
  Current serial number in output stream:  32

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

Более подробная информация:

Если я загружаю Windows 7, он обнаруживает правильное разрешение монитора, и все работает просто отлично. Вход монитора - HDMI и подключен к двойному конвертеру DVI-D, поскольку моя видеокарта 9800 GT не поддерживает HDMI. Я использую Ubuntu 14.04.2 с двоичным драйвером NVIDIA версии 340.76.

1 ответ1

0

Я обнаружил, что единственный способ решить эту проблему - обновить видеокарту. Новая карта не должна быть чем-то необычным, GTX 460 работал для меня. Больше ничего не нужно было делать после установки новой карты, без обновлений драйверов, без xrandr и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .