Изменение яркости и разрешения экрана в системе Ubuntu

Разрешение экрана в Linux

Изменение яркости и разрешения экрана в системе Ubuntu

С развитием технологий экраны для компьютеров смогли значительно увеличить разрешение. Если старые экраны показывали 640х800 пикселей, то более новые отображают уже 1920х1080. У последних моделей разрешение ещё выше.

В операционной системе Linux существует несколько способов настройки разрешения экрана. В обычных системах, как правило, это не нужно.

Но если вы хотите использовать несколько мониторов или решили запустить Linux на виртуальной машине, то разрешение может определиться неправильно и тогда придётся его настроить.

В этой статье мы рассмотрим, как изменить разрешение экрана в Linux через графический интерфейс и терминал.

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

Разберём настройку разрешения на примере дистрибутива Ubuntu и окружения рабочего стола Gnome. Откройте утилиту Настройки из главного меню:

Перейдите на вкладку Устройства, а затем выберите пункт Настройка экранов:

Если к компьютеру подключено два монитора Linux или больше, то у вас будет три варианта работы экранов:

  • Объединение — все экраны объединяются в одно рабочее пространство;
  • Зеркальное отображение — одинаковая картинка на всех экранах;
  • Один экран — картинка только на одном экране, другие отключены.

Независимо от того, какой режим вы выбираете, будут доступны настройки Разрешение и Частота обновления, где вы сможете настроить нужные вам параметры:

Так выполняется настройка монитора Linux через графический интерфейс. Если вы хотите объединить экраны, то можно указать разрешение мониторов Linux для каждого из них отдельно:

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

Как изменить разрешение экрана через терминал

Для управления настройками экрана из терминала можно использовать утилиту xrandr. Синтаксис утилиты очень прост:

xrandr опции параметры

Разберём основные опции утилиты, которые будем использовать:

  • —verbose — включить более подробный вывод;
  • —version — версия программы;
  • —query — когда установлена эта опция или не указанно никаких опций, выводится текущая конфигурация;
  • -d, —display — позволяет указать какой X экран использовать по имени;
  • -s, —screen — устанавливает дисплей для настройки по ID;
  • —output — устанавливает дисплей для настройки по имени или ID;
  • —primary — выбрать основной экран;
  • —size — позволяет указать размер экрана;
  • —rate — устанавливает частоту обновления;
  • —dpi — устанавливает DPI, количество точек на дюйм, которое позволяет вычислить правильный размер для окон;
  • —newmode — создаёт новый режим отображения по размеру и частоте;
  • —rmmode — удаляет режим отображения;
  • —addmode — добавляет созданный режим к списку доступных для использования;
  • —delmode — удалить режим из списка доступных;
  • —mode — активирует указанный режим;
  • —off — отключает экран;
  • —gamma — позволяет установить коррекцию гаммы, в формате красный:зеленый:синий;

Чтобы посмотреть текущие параметры системы, запустите утилиту без параметров:

xrandr

Как видите, к моей системе подключено два экрана:

  • LVDS-1 — встроенный экран ноутбука;
  • HDMI-1 — внешний экран;

Для каждого экрана доступно несколько разрешений, текущее разрешение отмечено звёздочкой. Чтобы изменить разрешение экрана Linux на одно из доступных, используйте опцию —mode вместе с —output:

xrandr —output HDMI-1 —mode 1680×1050

Теперь звёздочка выводится около разрешения 1680х1050.

Хорошо, мы разобрались с тем, как добавить одно из существующих разрешений. По сути, то же самое, что и в графическом интерфейсе. Но если нужного разрешения в списке нет, то его можно добавить. Для этого сначала нужно конвертировать обычную запись в формат VESA. Для этого используйте утилиту cvt. Например, создадим режим с разрешением 2000х1100 и частотой обновления 60:

cvt 2000 1100 60

Дальше надо скопировать из вывода утилиты всё, что написано после «Modeline». Осталось использовать скопированный текст в xrandr:

xrandr —newmode «2000x1100_60.00» 183.75 2000 2136 2344 2688 1100 1103 1113 1141 -hsync +vsync

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

xrandr —addmode HDMI-1 2000x1100_60.00

А затем активируем, как описывалось выше:

xrandr —output HDMI-1 —mode 2000x1100_60.00

xrandr

Но будьте аккуратны с новыми разрешениями. Если вы устанавливаете разрешение выше, чем поддерживает ваш монитор, то он просто не будет показывать. Но такая штука может быть полезна с VirtualBox, или если компьютер не определяет, что ваш монитор поддерживает более высокое разрешение.

Чтобы сохранить настройки после перезагрузки, добавьте команду активации разрешения в конфигурационный файл ~/.xprofile:

vi ~/.xprofile

Синтаксис файла очень похож на ~/.xinitrc. Все команды из него автоматически выполняются при старте сессии. Или же вы можете использовать любой другой метод автозагрузки, который работает после запуска X.

Выводы

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

Ubuntu: как изменить разрешение экрана, регулировка яркости

Изменение яркости и разрешения экрана в системе Ubuntu

Линукс стал проще в настройках. Как и в Windows, различные проблемы здесь можно решить с помощью разных вариантов. Есть несколько способов изменить разрешение экрана в Ubuntu:

  • через графический интерфейс;
  • посредством терминала.

Особенности настройки разрешения экрана в Ubuntu

Новичкам, установившим Linux, удобней изменить настройку яркости экрана при помощи кнопки «Параметры системы»  , которая находится в левой панели рабочего стола.

Под этой иконкой собрано большинство необходимых настроек для корректной работы ОС. Необходимо нажать на нее, далее – на параметр «Настройка экранов», в котором нужно выбрать с левой стороны строки «Разрешение» требуемые цифры и нажать «Ок» для вступления изменений в силу.

Оценить конфигурацию можно в течение 30 секунд, после чего система вернется в первоначальное состояние. Это же произойдет при нажатии кнопки «Восстановить исходную конфигурацию».

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

Второй способ – изменить настройки через терминал. Если соответствующего знака   нет в левой панели рабочего стола, тогда иконку необходимо найти, а после перетащить терминал на левую панель.

Затем его открывают и выполняют следующие действия:

  1. xrandr – эта команда покажет, какие в системе есть доступные разрешения. Тот вариант, который установлен в данный момент, будет обозначен как «VGA-1 connected primary 1920×975+0+0». В конкретном случае цифры могут быть другие.
  2. Подставляют свои параметры, которые хотят изменить, и узнают, способна ли операционная система предоставить эту возможность: вводят команду: cvt 1280×960 60.
  3. После вывода результатов операции копируют строку после слова Modeline: «1280x960_60» 6.25 1280 1320 1440 1600 60 63 73 76 -hsync +vsync.
  4. Приведенное значение вставляют после команды: xrandr —newmode «1280x960_60» 6.25 1280 1320 1440 1600 60 63 73 76 -hsync +vsync.
  1. Добавление интерфейса к выбранному разрешению. Для этого нужно написать следующую команду: xrandr —addmode VGA-1 1280x
  2. Устанавливают выбранное разрешение еще одной командой: xrandr —output VGA-1 —mode 1280x
  3. Создают скрипт, который будет запускать нужный вариант: сначала папку с именем .bin, затем – файл, например, screen.sh.
  1. Прописать этот файл (созданный скрипт) в перезагрузку, чтобы данное разрешение корректно работало.
  2. В терминале добавляют к файлу автозагрузки: sudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf.

  3. В этот файл необходимо внести одну строку:

display-setup-script=/home/al/.bin/screen.sh – путь к нужному файлу screen.sh.

После перезагрузки требуемое разрешение будет доступно, им можно пользоваться.

Как изменить яркость экрана ноутбука в Ubuntu

Важно! Эти способы подходят лишь для ОС семейства Ubuntu. Хоть она является похожей по принципам на Debian, все же регулирование яркости экрана Linux и Debian может значительно различаться.

Достаточно лишь скорректировать один пакет (программу), а затем обновить систему. Отрегулировать параметры можно при помощи установленного пакета для регулировки яркости ноутбука Ubuntu. Сделать это можно тремя операциями из терминала:

  • добавление репозитория для скачивания пакета: sudo add-apt-repository ppa:indicator-brightness/ppa;
  • обновление системы для того, чтобы подхватились зависимости: sudo apt-get update;
  • загрузка и установка самого пакета: sudo apt-get install indicator-brightness.

Если данный способ не подошел, необходимо провести более тщательную настройку. Есть еще один метод, через редактирование файла grub:

  • открывают терминал, вписывают команду: sudo gedit /etc/default/grub;
  • затем необходимо найти следующую строку: GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”;
  • а после нужно заменить на такую: GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash acpi_backlight=vendor»;
  • далее необходимо обновить grub: sudo update-grub.

Такой способ вполне может помочь в том, чтобы изменить настройки. После этих действий, зажав клавишу Fn и нажимая стрелки вверх/вниз или те кнопки, где нарисованы иконки яркости, ее можно уменьшить или увеличить.

Важно! Что касается других дистрибутивов, то, например в Linux mint, яркость экрана возможно изменить аналогичными способами. Так как операционная система Ubuntu является близкой по параметрам.

Задача изменить разрешение экрана в Ubuntu, некоторым пользователям кажется непреодолимой. Но она решаемая несколькими методами. В основе Linux mint – Ubuntu, поэтому действия будут схожими.

Изменение яркости и разрешения экрана в системе Ubuntu

Изменение яркости и разрешения экрана в системе Ubuntu

Наверняка многие из наших посетителей не раз сталкивались с такой неприятной проблемой, как боль в глазах. Она возникает у многих людей, которые проводят за компьютером несколько часов в день. Чтобы избавиться от этой проблемы, достаточно правильно изменить разрешение экрана Ubuntu, и отрегулировать чувствительность яркости.

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

Первым делом вам нужно настроить нужную частоту и подобрать в Ubuntu разрешение экрана, чтобы снизить усталость в ваших глазах. Также лучшим решением в этой ситуации остаётся уменьшение показателя яркости на вашем ноутбуке.

Это поможет не только сохранить зрение, но и значительно сэкономит расход батареи для длительной эксплуатации без питания устройства.

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

Настройка яркости монитора в меню управления параметры системы

Одним из довольно простых способов является настройка яркости монитора с помощью меню управления «Параметры системы». Заходите в опцию параметры системы, и там вы увидите вариант с наименованием «Яркость и блокировка». Эта опция подходит только для тех пользователей, которые пользуются ноутбуком.

Перейдите в раздел Яркость и блокировка

Если вы используете ноутбук, то при нажатии на эту опцию у вас вылезет показатель с настройкой яркости монитора.

В случае, если вы стали ощущать, что яркость монитора чрезмерно высокая в ждущем режиме или то, что система переключается в тусклый режим очень быстро/долго, при этих обстоятельствах придётся изменять яркость монитора другим малоизвестным способом.

Заходите в терминал и вводите следующий код:

dconf-editor

Если после ввода этого кода у вас не открылся экран dconf, то вам для начала необходимо выполнить инсталляцию.

sudo apt-get install dconf-tools

После окончания процесса установки запускаем команду повторно. Затем переходим в сектор org потом plugins, далее power. Если вы работаете за стационарным компьютером, то у вас не появится это меню управления. Оно появляется только на ноутбуке.

Установите значения, как показано на иллюстрации

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

Как снизить яркость в Убунту с помощью функции Nvidia X server settings

Если на вашем компьютере уже установлена программа от Nvidia, то самым простым решением проблемы будет воспользоваться программным обеспечением Nvidia X server settings.

С помощью этой утилиты вы сможете настроить яркость, разрешение и изменить частоту монитора. На примере будет показана настройка монитора марки Toshiba. Вы, естественно, настраиваете свой монитор, исходя из своих потребностей.

Запускаем программу Nvidia X server setting и заходите в меню управления «Системные утилиты» далее «Администрирование».

Для того чтобы правильно настроить свой экран, переходим в раздел под названием Display Configuration.

Укажите оптимальные параметры экрана

Чтобы отрегулировать показатель яркости, нужно перейти в раздел Color Correction.

Настройку разрешения экрана в Ubuntu подстраивайте, исходя из своих нужд.

Как сохранить настройки разрешения экрана и яркости в Ubuntu с помощью скрипта

У пользователей ноутбуков ещё есть проблема с подсветкой в Ubuntu. Каждый раз, когда система Убунту загружается, она автоматически выставляет максимальный показатель яркости.

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

В Ubuntu вы также можете настроить яркость подсветки

Открываем файл браузера и переходим в раздел «Компьютер» далее «Система» далее «Класс» далее «Подсветка каталога». Вы увидите две или три папки подобного типа:

В каждой папке есть файл под названием actual_brightness, вы сможете увидеть его содержание через иконку с миниатюрами.

Прежде всего, вы должны сделать и запомнить информацию, написанную ниже.

Изменить яркость экрана можно через сочетание клавиш FN + стрелка.

Проверьте файл actual_brightness в каждой папке (повторно открывать все папки для обновления значений).

Запомните имя папки, в которой значение actual_brightness уже изменено.

Замените acpi_video0, введя специальную команду (она будет ниже) с таким же именем папки.

  1. Нажмите сочетание клавиш Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните простую команду, которая будет указана ниже, она даст вам максимальный уровень яркости на вашем ноутбуке:

cat /sys/class/backlight/acpi_video0/max_brightness

Яркость можно отрегулировать от 0 до 9.

  1. Введите код, который будет указан ниже. Вы сможете получить суперправа пользователя. Для этого откройте /etc/rc.local file и введите следующее:

sudo -i

gedit /etc/rc.local

Не забудьте добавить строчку после этого кода. Выставите число от 0 до 9 на такой уровень яркости, который вы хотите.

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

Изменение яркости и разрешения экрана в системе Ubuntu

Бывает, что когда вы установили Ubuntu на свой компьютер и подключаете монитор по dvi, но вот максимальное разрешение экрана, на 19-дюймовом мониторе, было 1024х768 вместо 1440х900.

Для этого можно воспользоваться программой XRandR.

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

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

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

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

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

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

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

В предыдущем пункте мы выполнили вывод существующих режимов разрешений экрана:    1366×768       60.0 +    1360×768       59.8     60.0     1024×768       60.0     800×600        60.3*    56.2     640×480        59.

9  Чтобы установить любое из этих разрешений, выполняется следующая команда:xrandr —output LVDS1 —mode и вписываем после нее одно из названий существующих разрешений, например:
xrandr —output LVDS1 —mode 640×480 После этого установится нужное Вам разрешение.

И хочу заметить, что после опции output мы вписываем название своего интерфейса, в примере LVDS1.

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

И теперь приступим к самому важному. Например мы подключаем 1080p монитор, а в программах настройки экрана доступно лишь намного меньшее разрешение.

Также могут быть проблемы и просто с неверным разрешением, из-за чего могут быть размытости и прочее.

Для начала воспользуемся очень полезной утилитой CVT (Coordinated Video Timing) в параметр ей добавим необходимое нам разрешение и частоту кадров. (В качестве параметров в примере добавим режим 1920×1080 при 60Гц):
cvt 1440 900 60 Вот что выводит данная утилита:

# 1440×900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline «1440x900_60.00» 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

Нам нужна строка, которая находится после Modeline. И теперь создаем новый режим, он создается командой xrandr —newmode и добавляется строчка после modeline из предыдущей команды, то есть выполняем:

  xrandr —newmode «1440x900_60.00» 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

Теперь осталось «привязать» созданный режим к нужному интерфейсу (Выше я уже объяснял об интерфейсе, в примере я возьму интерфейс DVI1):
  xrandr —addmode DVI1 1440x900_60.00 И теперь мы может установить созданное нами разрешение:

  xrandr —output DVI1 —mode 1440x900_60.00

Вот и всё.

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

Добавленный новый режим разрешения экрана у нас сохранится до тех пор, пока не будет перезагружен компьютер. Поэтому создадим скрипт sh с нашими командами. И добавим его в конфигурации lightdm.conf.

1. Создаем sh скрипт и проверяем его.

Ничего сложного нет в этом. Советую создать папку «.bin» в домашнем каталоге, куда будете складывать скрипты. Туда удобно складывать скрипты. Итак создаем теперь новый документ, называем его как захочется, к примеру screen.sh. В текстовым редакторе добавляем туда наши все команды (полученные вышепо порядку:
#!/bin/bash
xrandr —newmode «1440x900_60.00» 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync xrandr —addmode VGA1 1440x900_60.00

xrandr —output VGA1 —mode 1440x900_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Естественно меняем путь до вашего скрипта после «=» на свой. В итоге должно получиться так:

Добавим этот скрипт в Автозагрузку системы.(/etc/xdg/autostart)

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

Все, должно работать!

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.