X Ошибка: BadMatch при добавлении широкоэкранного разрешения в Ubuntu

890
Jake

Проблема:

Я обновил свой монитор с 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
Jake

I found that the only way to fix this problem was to upgrade the graphics card. The new card doesn't have to be anything fancy, a GTX 460 worked for me. Nothing else needed to be done after the new card was installed, no driver updates, no xrandr, etc.

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