XRandR: Добавление своего разрешения монитора в Linux / Ubuntu

В этой статье я расскажу о том,  как добавить разрешение монитора в Ubuntu и вообще в Linux, с помощью консольной программы XRandR.

Бывает, что когда вы установили Ubuntu на свой компьютер и подключаете монитор по dvi, у вас отсутствует более высокое разрешение, например, 1920 на 1020. Но для этого можно воспользоваться программой XRandR.

XRandR — расширение X-сервера, позволяющее производить настройки режимов
работы мониторов. Например, можно изменить разрешение, вывести
изображение на внешний монитор, повернуть изображение и тому подобное.
Утилита часто полезна для настройки корректного разрешения при
подключении к внешнему монитору или телевизору.

Вывод доступных мониторов и режимов 

Введя в терминале
xrandr вы увидите список интерфейсов, по которым могут быть подключены мониторы и доступные режимы работы монитора (разрешение и частота смена кадров в герцах).

Вот пример вывода этой команды:

Возможные названия интерфейсов:

  • LVDS1 — экран ноутбука;
  • VGA1 — экран, подключаемый через VGA;
  • DVI1 — экран, подключаемый через DVI;
  • HDMI — экран, подключенный через HDMI;

Названия интерфейсов могут отличаться в зависимости от используемой видеокарты.
Для последующей работы с конкретным интерфейсом, необходимо запомнить его название (например, VGA1 если мы работам на видео от Intel и подключаем монитор по VGA). 

Изменение разрешения экрана.

В предыдущем пункте мы выполнили вывод существующих режимов разрешений экрана:
   1366x768       60.0 +
   1360x768       59.8     60.0 
   1024x768       60.0 
   800x600        60.3*    56.2 
   640x480        59.9 

Чтобы установить любое из этих разрешений, выполняется следующая команда:

xrandr --output LVDS1 --mode 

и вписываем после нее одно из названий существующих разрешений, например:
xrandr --output LVDS1 --mode 640x480
После этого установится нужное Вам разрешение.
И хочу заметить, что после опции output мы вписываем название своего интерфейса, в примере LVDS1.

Добавление нового режима.

И теперь приступим к самому важному.
Например мы подключаем 1080p монитор, а в программах настройки экрана доступно лишь намного меньшее разрешение.
Также могут быть проблемы и просто с неверным разрешением, из-за чего могут быть размытости и прочее.
Для начала воспользуемся очень полезной утилитой CVT
(Coordinated Video Timing) в параметр ей добавим необходимое нам разрешение и частоту кадров. (В
качестве параметров в примере добавим режим 1920x1080 при
60Гц
):
cvt 1920 1080 60
Вот что выводит данная утилита:

Нам нужна строка, которая находится после Modeline.
И теперь создаем новый режим, он создается командой xrandr --newmode и добавляется строчка после modeline из предыдущей команды, то есть выполняем:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

Теперь осталось "привязать" созданный режим к нужному интерфейсу (Выше я уже объяснял об интерфейсе, в примере я возьму интерфейс DVI1):
xrandr --addmode DVI1 1920x1080_60.00

И теперь мы может установить созданное нами разрешение:
xrandr --output DVI1 --mode 1600x900_60.00

Вот и всё.

Добавление новой конфигурации в автозагрузку.

Добавленный новый режим разрешения экрана у нас сохранится до тех пор, пока не будет перезагружен компьютер.
Поэтому создадим скрипт sh с нашими командами. И добавим его в конфигурации lightdm.conf.
1. Создаем sh скрипт и проверяем его.
Ничего сложного нет в этом. Советую создать папку ".bin" в домашнем каталоге, куда будете складывать скрипты. Туда удобно складывать скрипты.
Итак создаем теперь новый документ, называем его как захочется, к примеру screen.sh. В текстовым редакторе добавляем туда наши все команды (полученные вышепо порядку:

#!/bin/bash

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

xrandr --addmode DVI1 1920x1080_60.00

xrandr --output DVI1 --mode 1920x1080_60.00

То есть должно получиться так:

Сохраняем, закрываем, жмем правой кнопкой мыши по файлу и на вкладке "Права" ставим галочку "Разрешить выполнение как программы".
2. Теперь этот скрипт надо добавить в автозагрузку.
Здесь инструкция разделяется.
Для Ubuntu c 12.04 до 13.10 надо править следующий файл:
sudo gedit /etc/lightdm/lightdm.conf

Для Ubuntu 14.04 и выше надо править следующий файл:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

Добавляем в конец файла строчку:

display-setup-script=/home/edward/.bin/screen.sh

Естественно меняем путь до вашего скрипта после "=" на свой.
В итоге должно получиться так:

Сохраняем и перезагружаемся для проверки.
Должно работать.

Надеюсь данная информация будет для вас полезной.
Будут вопросы задавайте в комментариях.

  • Анонимный

    Спасибо, хорошая статья! Добавлю, что при добавлении нового разрешения важно знать модель, марку своего монитора для определения частоты кадров) (а то новички напортачат и будут плакать по форумам, что испортили и ничего не работает)

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      Спасибо за отзыв, добавлю в статью ваше замечание по поводу частоты. 🙂

  • Анонимный

    Ка сохранить это разрешение (чтобы не пропадоло после перезагрузки)?

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      sudo gedit /usr/sbin/lightdm-session

      Открыли этот файл и нужно поместить ваши три строчки между:

      done

      # Load resources

      То бишь должно получиться:

      done

      xrandr —newmode “1368x768_60.00″ 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
      xrandr —addmode CRT1 1368x768_60.00
      xrandr —output CRT1 —mode 1368x768_60.00

      # Load resources

      Естественно со своими данными.

    • https://www.blogger.com/profile/01382851549384809989 scatin4ik

      не могу сохранить чтобы не вылетала после перезагрузки
      вот что получается

      "bash: sudo: команда не найдена"

      bash: gedit/marin/sbin/lightdm-session: Нет такого файла или каталога

      linux mageia 3 gnome edition

    • Анонимный

      без sudo

  • Анонимный

    Подскажите пожалуйста как поменять физические размеры выводимого изображения? Ситуация такая что мой 50-ти дюймовый ТВ определяется как 58 дюймовый , из за этого на максимальном разрешении изображение выходит за рамки тв. Спасибо! Игорь thor_@ukr.net

  • https://www.blogger.com/profile/04022949626635090506 Dmitriy Shelkunov

    после обновления! систем, а вместе с ней и пакета lightdm все изменения в файле /usr/sbin/lightdm-session канут в лету. И опять все по новой!

    # Load profile
    for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
    if [ -f "$file" ]; then
    echo "Loading profile from $file";
    . "$file"
    fi
    done

    в этом файле есть указанный выше код! из которого видно что все указанные команды по генерации, добавлению и применению нового режима можно прописать в них, и тогда после обновления все останется на своих местах.
    список файлов:
    /etc/profile
    $HOME/.profile
    /etc/xprofile
    $HOME/.xprofile

    где $HOME — путь к домику пользователя
    я предпочел сделать глобально в /etc/xprofile

  • https://www.blogger.com/profile/04022949626635090506 Dmitriy Shelkunov

    если файл не существует его нужно создать.
    пример моего файла:
    $ cat /etc/xprofile
    xrandr —newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
    xrandr —addmode VGA1 1280x1024_60.00
    xrandr —output VGA1 —mode 1280x1024_60.00

    я сразу дал права на исполнения
    chmod +x /etc/xprofile
    но должно работать и без этого — проверьте!

  • https://www.blogger.com/profile/08011351986607256172 Oleg Kuzmich

    А если xrandr: Failed to get size of gamma for output default
    то как определить интерфейс?

  • Анонимный

    Posle perezagruzki vse sletaet na svoi mesta i ne fiksiruetsya.

  • Анонимный

    Не удается изменить разрешение экрана!
    ltgr@ltgr-Lenovo-V580c:~$ xrandr —addmode LVDS1 1368x768_59.90
    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: 37
    Current serial number in output stream: 38

    • Анонимный

      Проблема решена следующим образом.

      $ sudo gedit /etc/X11/xorg.conf
      Видим:

      HorizSync 28.0 — 33.0
      VertRefresh 43.0 — 72.0

      Меняем на:

      HorizSync 30.0 — 83.0
      VertRefresh 56.0 — 75.0

      Перезагружаемся и в настройках системы выбираем необходимое разрешение.

    • Анонимный

      Огромное спасибо, 2 дня голову ломал, а все так бонально)))

    • https://www.blogger.com/profile/05347198909640925208 Михаил Филиппов

      как сделать, чтобы после перезапуска это разрешение осталось

  • https://www.blogger.com/profile/10060975974774902677 Jabacoder

    После

    $ sudo gedit /etc/X11/xorg.conf
    Видим:

    HorizSync 28.0 — 33.0
    VertRefresh 43.0 — 72.0

    Меняем на:

    HorizSync 30.0 — 83.0
    VertRefresh 56.0 — 75.0

    и перезагрузки все само подхватилось и заработало. Спасибо.

    • Анонимный

      только так и заработало РЕСПЕКТ Тебе

    • https://www.blogger.com/profile/15473797881985395266 Unknown

      Super, тоже пол вечера маялся, только это и помогло… спасибо Вам

  • Анонимный

    Блин! Ну как же все сложно!!!!!! Неужели нельзя было сделать такую важную настройку в графическом режиме и простой в управлени?! Ubuntu — дебилы!

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      Возьмите и напишите гуи интерфейс для данной терминальной команды 🙂

  • https://www.blogger.com/profile/10510742157109565437 Raziel

    спасибо. с первого раза всё ок. opensuse 13.1

  • https://www.blogger.com/profile/04870129149411659495 jorik69

    У меня после перезагрузки созданное разрешение пропало 🙁 Как сохранить?

  • https://www.blogger.com/profile/04870129149411659495 jorik69

    сразу не заметил, что полно аналогичных коментов…
    >Jabacider — у: изменение файлика xorg.conf решает вопрос сохранения разрешения и универсальны частоты или касается только для Lenovo V580?

  • Анонимный

    Спасибо

  • Анонимный

    simply linux 6.0 не могу найти файл xorg.conf подскажите другой способ что бы разрешение не слетало

  • Анонимный

    Отличный гайд — помог. Только после применения конфига (выполнения последней команды) моник погас и не отзывался. И тут важно выключить комп по памяти НЕ аварийно. После перезагрузки режим был переварен и принят. Спасибо!

  • Анонимный

    cannot find output "DVI1"

  • Анонимный

    cannot find output "DVI1"

  • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

    Ни один из способов не получается, в смысле чтоб сохранить изменения, ругается что команда не найдена.Linux mint 16 всё изменяется, но не сохраняется. Ставлю на внешнюю видеокарту radeon HD 5750 если ставлю драйвер идет сбой по частоте, выдает больше 60 Hz и без перезагрузки в настройки войти не могу. А как перезагрузился переустанавливай систему, монитор не работает. Шляпа короче.

    • https://www.blogger.com/profile/03229427242413784356 Эдуард Кобылянец

      С видеокартой радеон сам мучался. Больше её брать никогда не буду.
      Если по существу, то пришлите сюда сообщения, которые выводятся после выполнения команды:

    • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

      sudo: gebit/usr/sbin/lightdm-session: команда не найдена

    • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

      sudo: gebit/etc/X11/xorg.conf: команда не найдена

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      пробел пропущен и не geBit, а geDit:
      sudo gedit /usr/sbin/lightdm-session

      Теперь вроде это не работает в Ubuntu 14.04, пробуйте добавить в /etc/rc.local

    • https://www.blogger.com/profile/13308715062495745719 Gottlieb Lapshyn

      это прикол. а chmod +x к скрипту — слабо?

    • https://www.blogger.com/profile/04858971738703146090 nikolay teslov

      "…Теперь вроде это не работает в Ubuntu 14.04, пробуйте добавить в /etc/rc.local"
      Таки Да, в Xubuntu 14.04 выдаёт такое:
      shex@market:~$ sudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
      sudo: gedit: command not found
      shex@market:~$ sudo gedit /etc/X11/xorg.conf
      sudo: gedit: command not found
      shex@market:~$ sudo gedit /usr/sbin/lightdm-session/etc/rc.local
      sudo: gedit: command not found

      Что надо добавить в /etc/rc.local ? Спасибо.

  • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

    Как я понял наверное проще эту видюху подарить племяннику, все равно под виндой в игрушки играет, а себе другую купить.

  • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

    Всё перепробовал, пишет в ответ command not found .
    Я уже даже видюху поменял на форсовскую, теперь вообще даже новый профиль не хочет создавать, такое примерно выдает как у кого-то там выше в комментах.

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      Я написал почему команда не найдена, надо вписывать в консоль правильно команды. скопируйте из статьи и вставьте в консоле, правой кнопкой мыши — вставить или CTR — SHIFT — V

  • https://www.blogger.com/profile/09324029584910797044 Вадим Кунакбаев

    Добрый день. Хорошая статья. Есть ещё один простой способ сохранить разрешение после рестарта сеанса или перезагрузки, им я время от времени пользуюсь уже несколько лет. Особенно это подходит для более старых видеокарт для которых нет нормальных драйверов (у меня с ATI были часто такие проблемы).
    После того как было выставлено нужное разрешение нужно открыть приложение "Мониторы" выбираем список режимов, там должен появиться новый режим, который мы с Вами уже добавили ручками и нажимаем "сохранить". После это новый режим будет запускаться автоматически после перезагрузки или смены сеанса. Суть этого метода в том, что создаётся файл monitor.xml в каталоге
    ~/.config. Структура файла понятна, и её так можно менять ручками.

    • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

      Не знаю, у меня после перезагрузки пропадает нужное разрешение.

  • Анонимный

    помогите !!!?)))) как в этот скрипт запихать активацию графической памяти, потому как и без всяких драйверов итд жить то можно, да и работает всё гораздо стабильней именно на вот такой автозагрузке!
    #!/bin/sh
    xrandr —newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
    xrandr —addmode DVI-0 1440x900_60.00
    xrandr —output DVI-0 —mode 1440x900_60.00

  • https://www.blogger.com/profile/07540378461395207480 Влад Хачков

    Нашел все,правдв толку так и не добился. Прошел по цепочке папок до конца, может не там дописывать надо? У меня все выглядит так [SeatDefaults]
    # Force using traditional X
    type=xlocal
    # Scripts to handle PRIME
    display-setup-script=/home/vlad/.bin/screen.sh
    display-stopped-script=/sbin/prime-switch
    После этого зашел в терминал и дал команду на исполнение: vlad@komp ~ $ sudo gedit /usr/share/lightdm/lightdm.conf.d/90-nvidia.conf
    sudo: gedit: command not found
    и вот что вышло.

  • Анонимный

    Подскажите в чем проблема?
    xrandr —newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    X Error of failed request: BadName (named color or font does not exist)
    Major opcode of failed request: 140 (RANDR)
    Minor opcode of failed request: 16 (RRCreateMode)
    Serial number of failed request: 37
    Current serial number in output stream: 37

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      Попробуйте:

      xrandr —newmode "1080p" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

      или:

      xrandr —newmode "1920×1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    • Анонимный

      К сожалению не помогло. Спасибо.

  • Анонимный

    GeForce 9500 GT
    driver=nouveau latency=0
    Выставилось разрешение 1600×900. Статья помогла, за что и СПАСИБО!

  • Анонимный

    Несколько дней сижу на Убубту 12.04, до того линуксов не видел 🙂 однако уже настроил с Вашей помощью монитор! СПАСИБО! Единственное, на что ругается —
    xrandr —addmode default 1024x768_85.00
    xrandr: Failed to get size of gamma for output default
    Однако несмотря на ето, все работает именно так как я хотел (при установке драйвера на старый GeForce устанавливалось 50 герц кадровой, а я хотел 85, и так и сделал вот спасибо Автору статьи!) 🙂

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      И Вам спасибо за отзыв 🙂

  • Анонимный

    Спасибо за инструкцию!
    Все сработало, но на втором экране, на котором было увеличено разрешение, изображение теряет четкость.
    К примеру, шрифты и элементы интерфейса становятся немного размытыми. Как это можно исправить?

  • https://www.blogger.com/profile/10538836216254495918 НочнаяФурия Беззубик

    дайте команду на разрешение 1600×1200

  • Анонимный

    Спасибо за информацию. У меня все сработало нормально: разрешение изменилось на нужное, при перезагрузке настройки не сбрасываются.

  • https://www.blogger.com/profile/02803444970085005843 Radio Production

    Помогите начинающему пингвиноводу: Старый ноут, пришлось менять севшую матрицу на лампах на светодиодную, теперь мое разрешение 1352x770_60.00.
    Когда стоит драйвер xaerver-xorg-video-nouveau 1:1.0.10, то организовав скрипт в автозагрузке:

    #!/bin/sh

    xrandr —newmode "1352x770_60.00" 84.75 1352 1424 1560 1768 770 773 783 800 -hsync +vsync
    xrandr —addmode LVDS-1 1352x770_60.00
    xrandr —output LVDS-1 —mode 1352x770_60.00

    Я получаю то, что мне нужно. Но ведь родной драйвер от Nvidia производительней?
    Ставлю nvidia-304 304.128-0ubuntu0.0.1, пытаюсь сделать тоже самое и болт ((

    vaio@vaio-VGN-C2Z-B ~ $ cvt 1352 770
    # 1352×770 59.92 Hz (CVT) hsync: 47.94 kHz; pclk: 84.75 MHz
    Modeline "1352x770_60.00" 84.75 1352 1424 1560 1768 770 773 783 800 -hsync +vsync
    vaio@vaio-VGN-C2Z-B ~ $ xrandr —addmode LVDS-0 "1352x770_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: 29
    Current serial number in output stream: 30
    vaio@vaio-VGN-C2Z-B ~ $ xrandr
    Screen 0: minimum 8 x 8, current 1280 x 800, maximum 4096 x 4096
    VGA-0 disconnected primary (normal left inverted right x axis y axis)
    TV-0 disconnected (normal left inverted right x axis y axis)
    LVDS-0 connected 1280×800+0+0 (normal left inverted right x axis y axis) 322mm x 201mm
    1280×800 59.8*+
    DVI-D-0 disconnected (normal left inverted right x axis y axis)
    1352x770_60.00 (0x273) 84.8MHz
    h: width 1352 start 1424 end 1560 total 1768 skew 0 clock 47.9KHz
    v: height 770 start 773 end 783 total 800 clock 59.9Hz
    vaio@vaio-VGN-C2Z-B ~ $

    в созданном из драйвера Nvidia xorg.conf прописал:
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Nvidia Default Flat Panel"
    HorizSync 30.0 — 90.0
    VertRefresh 56.0 — 80.0
    Option "DPMS"
    EndSection

    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce Go 7400"
    EndSection

    Section "Screen"

    # Removed Option "metamodes" "nvidia-auto-select +0+0"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "Stereo" "0"
    Option "metamodes" "1352x770_60 +0+0"
    Option "SLI" "Off"
    Option "MultiGPU" "Off"
    Option "BaseMosaic" "off"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection

    Теже грабли (((((( Что со мной не так? ))))

  • https://www.blogger.com/profile/02803444970085005843 Radio Production

    или не факт и xaerver-xorg-video-nouveau вполне производителен и достаточен?

  • https://www.blogger.com/profile/08463647744121704926 Андрей Лихасенко

    После действий описанных в статье разрешение на 2м экране стало как нужно, но после перезагрузки появляется сообщение "The system is running in low-graphics mode", и дальше не загружается. Что посоветуете?

  • https://www.blogger.com/profile/08463647744121704926 Андрей Лихасенко

    Ну раз все молчат, отвечу сам себе. При загрузке в консоли набрать:
    sudo apt-get install —reinstall unity-greeter
    sudo dpkg-reconfigure lightdm

    • https://www.blogger.com/profile/07084780193801854883 Unknown

      Спасибо за метод.
      У меня та же проблема была.
      После перезагрузки опять пропало нужное разрешение у второго экрана.
      Вам как то удалось сделать нормальное разрешение у двух экранов при включении компа?
      Заранее спасибо.

    • https://www.blogger.com/profile/07084780193801854883 Oleg Mahnov

      Спасибо за метод.
      У меня та же проблема была.
      После перезагрузки опять пропало нужное разрешение у второго экрана.
      Вам как то удалось сделать нормальное разрешение у двух экранов при включении компа?
      Заранее спасибо.

  • https://www.blogger.com/profile/15665993920280181486 Вова Полтора

    Злравствуйте, у меня проблема. Ноутбук Acer Aspire V3-551 Проц. AMD A6-4400M APU with Radeon(tm) HD Graphics × 2 Видео карта [AMD/ATI] Trinity [Radeon HD 7520G] 3,7 ОЗУ. Когда подключаю (через VGA) второй монитор, мой отключается полностью. Т.е. черный подсвеченный экран и всё. Но он активный, курсор мыши на него уходит и даже можно там что-нибудь понажимать. На win+S видно оба экрана и можно переместить папки из одного экрана в другой, но монитор ноутбука не включается. Что делать???

  • https://www.blogger.com/profile/01891451220298479911 Иван Щедрин

    у меня выдает такую запись xrandr: Failed to get size of gamma for output default что делать?

  • https://www.blogger.com/profile/01248474971864335573 Иван Бардаков

    Проблема такого характера, устоновил из репозиториев драйвер Nvidia, слетело разрешение экрана до 640х480. Пробую данным методом увеличить разрешение на что он выкидывает вот такие логи, что делать, как быть. На таком разрешении сидеть полная боль. Screen 0: minimum 8 x 8, current 640 x 480, maximum 4096 x 4096
    VGA-0 connected primary 640×480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    640×480 59.9*+
    320×240 60.1
    1440 (0x259) 106.5MHz
    h: width 1440 start 1528 end 1672 total 1904 skew 0 clock 55.9KHz
    v: height 900 start 903 end 909 total 934 clock 59.9Hz
    homepc@homepc-System-Product-Name:~$ xrandr —output VGA-0 —mode 1440 (0x259)
    bash: syntax error near unexpected token `('
    homepc@homepc-System-Product-Name:~$ xrandr —output VGA-0 —mode 1440
    xrandr: cannot find mode 1440
    homepc@homepc-System-Product-Name:~$ xrandr —addmode VGA-0 —mode 1440
    xrandr: unrecognized option '1440'
    Try 'xrandr —help' for more information.
    homepc@homepc-System-Product-Name:~$ xrandr —addmode VGA-0 1440
    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: 23
    Current serial number in output stream: 24

    • https://www.blogger.com/profile/15473797881985395266 Serg Chernykh

      См выше это уже решили с помощью xorg.conf

  • https://www.blogger.com/profile/05775120309031591733 Руфат Мехдиев

    Добрый день! с помощью xrandr-а изменил разрешение экрана, добавил скрипт в автозагрузку, перезагрузил и не открывается графический интерфейс, пишет "Your screen, graphics card, and inpu device setting could not be detected correctly. You will need to configure these yourself". Подскажите что делать?

    • https://www.blogger.com/profile/03232700513158394836 Владимир Инзерт

      Не правильно определили свой экран, повнимательней на 1 пункте

  • https://www.blogger.com/profile/05347198909640925208 Михаил Филиппов

    Мой ББ подключен к ТВ Samsung 32". Видюха GeForce 210 определяет его как Samsung 7" (почему-то). Стандартное разрешение 1366х762_60. После изнасилования xorg.conf, как описано выше появилось разрешение 1920х1080_60 (в реале _30). После перезагрузки разрешение экрана возвращалось на базовое. Решил проблему скриптом в автозапуск.
    ПОЯВИЛАСЬ НОВАЯ БЕДА, НЕ МОГУ ЕЕ РЕШИТЬ. ПОМОГИТЕ!
    Минут через 10 после загрузки формат ТВ с "точного отображения" слетает на режим "16:9". Следовательно, размер изображения вылезает за рамки экрана. В чем проблема? В карте или в ТВ, или в дровах? Может кто знает как это победить?

  • https://www.blogger.com/profile/03111100206168292908 Unknown

    Установил Ubuntu на VirtualBox (мой первый опыт с Linux). Разрешено максимальное разрешение 800х600. Интерфейс определился как default. Не пошла последняя команда xrandr —output default —mode 1280x1024_60.00
    Подскажите как быть?

  • Анонимный

    я с автозапуском поступил следующим образом, добавил в автоматически запускаемые приложения команду: bash -c "xrandr —newmode '1280x768_60.00' 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync && xrandr —addmode VGA-0 1280x768_60.00 && xrandr —output VGA-0 —mode 1280x768_60.00"

  • https://www.blogger.com/profile/01901182893150010547 Артем Кондратюк

    подскажите что делать если при исполнении данных команд изображение уежджает вниз и сверху появляетса чёрная полоса

  • stepan

    Спасибо за статью. Помогло !

  • Notarius

    Настроил, спасибо!