Как изменить разрешение экрана с помощью xrandr

Изменить разрешение на дистрибутивах на основе GNOME o KDE очень простой. Для тех, кто использует Открытая коробка и деривативов дело обстоит немного сложнее. В большинстве случаев это приводит к длинному объяснению того, как изменить файл конфигурации X сервер: xorg.conf, расположенный в etc / X11.

Хотя в этом методе нет ничего плохого, xorg.conf устарел и может напугать многих пользователей.

Utilizar XRandR больше быстро y простой. Кроме того, он имеет несколько графических интерфейсов и может использоваться для другие предметы первой необходимости очень интересно, например конфигурация двух мониторов и т. д.

Как использовать xrandr

Сначала перечислите различные разрешения, доступные для вашего монитора:

ксрандр -q

Если требуемого разрешения нет в списке, это может быть связано с тем, что ваш монитор его не поддерживает или вам необходимо установить более подходящий драйвер (ati, intel или nvidia).

Затем установите разрешение, которое вы хотите использовать (измените «1400 × 1050» на желаемое):

храндр -с 1400x1050

Регулировка dpi

Dpi отличается от разрешения вашего экрана (пиксели x дюйм) и влияет на оформление окон, размер окна, рендеринг шрифта и т. Д.

На многих мониторах xrandr автоматически установит dpi. Если нет или если вы предпочитаете изменить эту конфигурацию, вы можете указать ее вручную:

xrandr --dpi 96 -s 1400x1050

Если это не удается, вы можете указать dpi в ~ / .Xdefaults

Я открыл редактор и поместил в этот файл следующее:

xft.dpi: 96

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

Если 96 вам не подходят, вы можете попробовать 72 или 135.

Двойные мониторы

Также можно использовать xrandr для настройки двух мониторов. Для этого вы должны использовать опции – right-of и –left-of.

Вот пример использования карты nvidia:

Сначала перечислите мониторы с помощью xrandr.

ксрандр -q

Результат будет примерно таким:

Экран 0: минимум 320 x 200, текущий 1920 x 1200, максимум 4096 x 4096
DVI-I-1 подключен 1920x1200 + 0 + 0 (ненормально левый перевернутый правая ось x ось y) 520 мм x 320 мм
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
Подключен DVI-I-2 1920x1200 + 0 + 0 (нормальный левый перевернутый правая ось x и ось) 520 мм x 320 мм
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
ТВ-1 отключен (нормальная левая перевернутая правая ось x ось y)

Затем используйте xrandr для настройки мониторов. Измените имена «DVI-I-1» и «DVI-I-2» на имена ваших мониторов. Вам также может потребоваться отрегулировать разрешение и изменить «–left-of» на «–right-of».

xrandr --auto - выход DVI-I-2 - режим 1920x1200 - слева от DVI-I-1

Он действует так же, как:

xrandr --auto - output DVI-I-1 --mode 1920x1200 - right-of DVI-I-2

Чтобы установить основной монитор, используйте параметр –primary:

xrandr --auto --output DVI-I-1 --mode 1920x1200 --primary - right-of DVI-I-2

Настройте xrandr для загрузки при запуске

Этот метод зависит от используемой вами среды рабочего стола (gnome, kde, xfce).

В openbox добавьте команду xrandr в ~ / .config / openbox / autostart.sh.

В fluxbox проделайте ту же операцию, но в файле ~ / .fluxbox / startup

В зависимости от используемой вами среды рабочего стола вы можете добавить xrandr в ~ / .xinit

Графические инструменты

Для xrandr есть очень хорошие графические интерфейсы. Среди наиболее известных можно упомянуть lxrandr, grandr, krandr и arandr.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Алекс сказал

    Хороший пост, некоторое время назад я написал статью о том, как настроить два экрана под openbox, а также сгенерировать случайные обои для каждого из экранов: ссылка

  2.   Приглашенная_92839 сказал

    Посмотрим, понимаю ли я ... представьте, что у меня нет желаемого разрешения монитора, с помощью любого из этих графических интерфейсов смогу ли я создать это разрешение и заставить его работать при запуске?

    И где мне поместить этот файл (если это невозможно с графическим интерфейсом), например, в Gnome и KDE ?.

    Большое спасибо, давно искал решение проблемы с разрешением, но все ставили его вместе с файлом Xorg, conf, но этот файл в более новых версиях дистрибутивов больше не используется.

  3.   Давайте использовать Linux сказал

    Если желаемое разрешение не отображается в интерфейсе GNOME или KDE для изменения разрешения экрана, вы можете попробовать этот метод, да. В любом случае ОЧЕНЬ вероятно, что если разрешение экрана, которое вы ищете, не отображается, это потому, что оно НЕ поддерживается вашим монитором. Конечно, из этого правила есть исключения, но обычно они очень редки. Объятие! Павел.

  4.   Приглашенная_92839 сказал

    Нет, в моем случае мой монитор имеет максимальное и родное разрешение 1366 × 768, в Windows он отлично работает с драйвером Intel, монитор - это emachines (возможно, это из-за бренда). Напротив, во всех дистрибутивах GNU / Linux максимальное разрешение было 800 × 600 или 1024 × 600, в зависимости от дистрибутива, но оттуда оно не увеличивалось. Я пробовал со всеми дистрибутивами, но только в одном из них появилось правильное разрешение без использования xrandr и cvt управляет моим монитором в Ubuntu 10.10, но я не мог использовать графические эффекты, я не знаю почему, даже не обновляя ...

    Итак, я собираюсь протестировать то, что вы здесь разместили, и скажу вам, работает ли это ...

    PS: это странно, потому что на мониторе HP моего брата, который имеет собственное разрешение 1600 × 900, у меня не было проблем с разрешением, у меня есть теория, что это может быть потому, что мой монитор не поддерживается или не распознается система распознавания оборудования ядра.

    Приветствие.

  5.   Стив сказал

    Это сработало для меня при ошибке конфигурации разрешения, которая произошла в LinuxMint в моем случае 12. По какой-то причине при запуске системы он не распознает разрешение моего монитора. Но я решил это, установив grandr, создав значок на рабочем столе, который я должен использовать при каждом запуске рабочего стола. Я также использовал lxrandr, но лучше приспособился к grandr. Определенно очень рекомендуется grandr. Привет 🙂

  6.   Макс Джонатан сказал

    Я использую сценарий на своем нетбуке, который использует xrandr, он позволяет мне использовать неподдерживаемые разрешения или, по крайней мере, не перечисленные по умолчанию, поскольку максимальное значение составляет 1024 × 600, а с помощью сценария я могу установить его на 1280 × 750.
    http://dl.dropbox.com/u/44801426/newrez
    Он работает не только для gnome, я использую его в XFCE
    Я не могу вспомнить источник, где я это нашел, просто погуглите; D

  7.   Hang1 сказал

    Я использую Xrandr для поворота рабочего стола на нетбуке только тогда, когда мне это действительно нужно, потому что это становится мучительно медленным. Когда я закончу использовать его, мне нужно убить его и перезапустить X.

  8.   Invites_92839 сказал

    Может кто-нибудь сказать мне, почему?

  9.   Андрес сказал

    Привет, друг, у меня следующая проблема в centos версии 4
    Мои знания Linux практически нулевые, и когда я пытаюсь войти в графическую среду, я получаю неподдерживаемое входное сообщение.
    Я попытался изменить конфигурацию, используя тот метод, который вы объясняете здесь, и получил сообщение Can't open display (null)
    Скажите, пожалуйста, как я могу восстановить конфигурацию монитора, так как при использовании параметра настройки он тоже не работает

    Спасибо за помощь, которую вы можете мне оказать

    1.    давайте использовать Linux сказал

      Было бы неплохо, если бы вы поместили именно те команды, которые вы вводите, и полные сообщения об ошибках.
      Ура! Павел.

    2.    Нейтронное пончо сказал

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

  10.   Jonatan сказал

    Я знаю, что прошло много времени с момента публикации, но кто-то мог бы сказать мне, как вносить изменения в xubuntu, было бы очень полезно, спасибо

  11.   Альваро сказал

    Спасибо за пост, вы мне очень помогли, теперь мой экран выглядит супер!

  12.   Джон сказал

    Здравствуйте, ваше руководство было очень полезным, я всего в одном шаге от завершения, и я хотел бы, чтобы вы объяснили мне лучше, как я могу начать сеанс, у меня установлен xubuntu. Ура

  13.   Родриго сказал

    Безупречный, большое спасибо!