Как изменить разрешение экрана в Debian

Обновлено: 02.07.2024

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

Используйте xrandr, это быстрее и проще. Кроме того, он имеет несколько графических интерфейсов и может быть использован для других очень интересных нужд, таких как настройка двух мониторов и т. д.

Оглавление

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

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

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

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

Настройка разрешения

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

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

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

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

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

Если вам не подходит разрешение 96, попробуйте 72 или 135.

Два монитора

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

Вот пример с картой nvidia:

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

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

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

Это имеет тот же эффект, что и:

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

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

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

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

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

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

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

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


Содержание статьи соответствует нашим принципам редакционной этики. Чтобы сообщить об ошибке, нажмите здесь!.

Это может вас заинтересовать

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

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

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

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

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

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

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

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

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

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

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

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

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

Я чувствую себя комфортно, когда значение PPI экрана составляет от 100 до 140. Оно также зависит от расстояния между дисплеем и моими глазами. Плюс размер шрифта и резкость шрифта.

Высокое значение PPI может быть полезно для графического программного обеспечения, но имеет проблемы с удаленным рабочим столом и старым программным обеспечением. Также при наличии нескольких дисплеев с разным значением PPI.

Это программное обеспечение позволяет найти лучший PPI, который может решить проблему. Он также может предложить тот же DPI при более высоком уровне масштабирования. Например, 14-дюймовый дисплей с разрешением 2560 x 1440 имеет DPI, равный 209.

2560 x 1440 14 --> плотность пикселей на дюйм = 209,80

Быстрое решение — установить разрешение 1280 x 720, поскольку значение DPI 104,9 соответствует комфортному уровню.

К сожалению, вывод становится размытым, поскольку ЖК-дисплей может обеспечить четкое изображение только при исходном разрешении. Эту проблему можно решить, создав пользовательское разрешение с целочисленным масштабированием на 2.

Вот пример, как его можно рассчитать: 2560x1440 14 --zoom 2 ---> PPI=104,90

Вот пример того, как установить более низкое значение PPI экрана при более высоком исходном разрешении, чтобы текст был четким без эффекта размытия:

xrandr --output DP-0 --mode 2560x1440 --scale 0,5x0,5 --filterближайшего

Как вы видите, мы можем иметь более низкое разрешение DPI при более высоком исходном разрешении ЖК-дисплея, которое является целым числом, масштабированным на 2. Это дает вам лучшее из обоих миров. Четкий текст с более низким значением PPI.

Примечание. В настоящее время только последняя разрабатываемая версия Xrandr с Github поддерживает целочисленное масштабирование с использованием --filter Nearest.

Таким образом, вы можете иметь как четкие пиксели с исходным разрешением, так и с более низким значением PPI. Вы также можете использовать его, чтобы иметь более низкое разрешение на комфортном уровне PPI. Это может помочь сэкономить электроэнергию и время автономной работы, что важно для портативного устройства. Более низкое разрешение и меньший PPI также требуют меньшей пропускной способности интернета. Это также может повысить производительность удаленного рабочего стола.

Разрешение вашего монитора/экрана означает четкость содержимого (текста и изображений), которое вы можете просматривать на своем экране. Когда ваш экран настроен на более высокое разрешение, скажем, 1366×768, содержимое, появляющееся на вашем экране, будет более четким для просмотра. Вы также можете заметить, что в высоком разрешении элементы на экране выглядят меньше; это происходит для того, чтобы на дисплее могло поместиться больше элементов. С другой стороны, низкое разрешение означает менее четкое отображение, когда элементы кажутся больше и, следовательно, меньше. Если у вас большой монитор, он поддерживает более высокое разрешение экрана. Ваша видеокарта также играет большую роль в способности вашей системы поддерживать большое разрешение экрана.

Эта статья поможет вам настроить разрешение экрана в системе Ubuntu. Мы специально используем командную строку для изменения разрешения. Всегда есть способ сделать почти все наши вещи прямо в Терминале. Итак, почему изменение разрешения экрана должно быть другим! Использование Терминала делает некоторые задачи более эффективными и даже более быстрыми. Инструменты командной строки не используют слишком много ресурсов и поэтому представляют собой отличную альтернативу широко используемым графическим приложениям, особенно если вы застряли на старом оборудовании.

Мы выполнили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.

Изменение разрешения экрана через командную строку

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

Откройте приложение «Терминал» либо с помощью сочетания клавиш Ctrl+Alt+T, либо путем доступа к нему через поиск в средстве запуска приложений следующим образом:

Терминал Ubuntu

Инструмент Xrandr (компонент приложения в Xorg) представляет собой интерфейс командной строки для расширения RandR и может использоваться для динамической настройки выходных данных для экрана без каких-либо специальных настроек в xorg.conf. Эта утилита по умолчанию установлена ​​в системе Ubuntu 18.04.

Это одна из двух команд, которые вы можете использовать:

Использование команды xrandr

Установите размер экрана с помощью команды xrandr

С помощью этого простого инструмента, который уже установлен в Ubuntu, вы можете настроить разрешение экрана прямо из командной строки. Регулировка разрешения экрана через UI тоже есть у каждого. Все, что вам нужно сделать, это использовать вкладку «Устройства»> «Дисплеи» в утилите «Настройки», чтобы вручную установить разрешение в соответствии с вашими требованиями.

Похожие сообщения:

Карим Буздар

Об авторе: Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Вы можете связаться с Каримом в LinkedIn

Поиск

Об этом сайте

Последние руководства


сообщить об этом объявлении

У вас есть более новый ноутбук 15.4 Win 10 Pro. Когда я запускаю live dvd Debian 10.5, я получаю только разрешение 1024x768 вместо стандартного 1920x1080. Как это исправить?

Вам не нужно указывать используемый драйвер, но если разрешение 1680 x 1050 по-прежнему не дает результата, попробуйте поместить его в раздел устройства, например:

ОПИСАНИЕ
Xrandr используется для установки размера, ориентации и/или отражения
вывода на экран. Он также может установить размер экрана.

При вызове без каких-либо опций он выводит состояние выходов,
показывая существующие режимы для каждого из них, со знаком "+" после
предпочтительных режимов и знаком "*" после текущий режим.

Есть несколько глобальных параметров. Другие параметры изменяют последний вывод,
который указан в предыдущих параметрах командной строки. Несколько
выходных данных могут быть изменены одновременно путем передачи нескольких --output
параметров, за которыми сразу же следуют соответствующие им модифицирующие параметры.

--help Распечатать сводку об использовании и выходе.

Пожалуйста, прочтите то, что, как мы ожидаем, вы уже сделали.
Поисковые системы много знают, и
"Если бы Бог хотел, чтобы компьютеры работали постоянно, Он бы не изобретал кнопки RESET"
/>и
Просто скажи НЕТ, чтобы помочь вампирам!

Глобальный модератор

arochester Global Moderator
Сообщений: 2176 Присоединился: 2010-12-07 19:55 Поблагодарили: 6 раз Поблагодарили: 16 раз

Может, попробовать более новое ядро? Подробности смотрите в моем [FAQ] в разделе HowTo. Вам, вероятно, также понадобится более новая прошивка (Debian удаляет блобы своих ядер), и если это интегрированный графический чип Intel 10-го поколения, то buster вообще не будет работать, потому что им нужна более новая версия Mesa.

Черные жизни имеют значение

Buster работает с процессорами Intel 10-го поколения, но требует более нового ядра из бэкпортов. Перешел сразу на ядро ​​5.7 от Сида, потом на ядро ​​5.8 от Experimental без проблем. Однако для этого требуется ядро ​​5-й серии. Но поскольку OP может запустить рабочий стол, это не проблема. С процессором 10-го поколения стандартный Buster вообще не отображает рабочий стол.

sgosnell пишет: Buster работает с процессорами Intel 10-го поколения, но требует более нового ядра из бэкпортов. Перешел сразу на ядро ​​5.7 от Сида, потом на ядро ​​5.8 от Experimental без проблем. Однако для этого требуется ядро ​​5-й серии. Но поскольку OP может запустить рабочий стол, это не проблема. С процессором 10-го поколения стандартный Buster вообще не отображает рабочий стол.

Вы получили полностью ускоренное видео без более новой Mesa на Buster или только с урезанной версией рендеринга llvmpipe? Что сообщил "inxi-G"? Я спрашиваю, потому что это то, что показало наше тестирование без более новой Mesa.

Но мы даже не знаем, сколько лет или какой видеочип у ОП*. Даже в прошлом с полностью совместимым оборудованием эти проблемы обычно возникали из-за отсутствующей прошивки, например, миллионы вопросов о графических процессорах AMD, которым просто требовалась «прошивка-amd-графика».

* Как насчет того, чтобы дать нам подсказку, jacatone? Если вы не знаете, установите inxi и сообщите нам результат "inxi -Gxx" в тегах кода здесь.

Я не знаю, последняя ли это версия Mesa, это то, что я получил от Сида. Я не вижу большой разницы, по крайней мере, по памяти, в отображении того времени, когда я устанавливал Buster.Я не особо слежу за графикой, и то, что у меня есть, это все, что поддерживает мой монитор, если честно.

Новая графика Intel требует установки прошивки-разного-несвободного из раздела несвободного репозитория, предпочтительно из buster-backports в Buster, но я уверен, что ваши проблемы в Buster также связаны с необходимостью более новой Mesa для десятой версии. графика поколения или новее, а в бэкпортах нет более новой версии Mesa.

Вы можете увидеть, как Live Session выпусков MX 19.2 AHS или KDE работает на вашем компьютере, поскольку мы приложили много усилий для переноса новых видеодрайверов на базу Buster для этой производной от Debian. Если это работает, по крайней мере, у вас есть путь к Buster, чтобы заставить его работать, возможно, добавив разделы MX main и AHS repo в установку Buster. Они должны быть полностью совместимы, насколько я знаю.

Читайте также: