Меню Рубрики

Частота обновления экрана linux mint

Частота экрана

Здравствуйте. Решил попробовать Linux mint 18 Cinnamon x64
Скачал, поставил, настроил в соответствии с рекомендациями по начальной настройке данного дистрибутива.

Целый день как дурак копался, пока не понял, что проприетарного драйвера на мою AMD Radeon x270 просто нет под эту версию линукса, где бы я мог, думаю, без проблем выставить нужный режим развёртки, catalyst центр всё таки. Ну да ладно, мне это не принципиально. Зато мне принципиально то, чтобы мой монитор работал на частоте в 144гц, как и на винде. В настройках я не нашел выпадающего списка смены режима частоты развертки изображения монитора. Весь день рыл интернет и у меня просто голова загрузилась непонятной для меня инфой и я вообще перестал понимать что происходит 🙂

Начал копать дальше, использовал мануалы, где шаг за шагом повторял все инструкции с командами cvt и xrandr

Моя версия драйвера: X.Org Server 1.18.3 [radeon], Res: 1920x1080x24bpp

В терминале вбивал следующее:

Установил и добавил режим «1920x1080_144.00» 452.50 1920 2088 2296 2672 1080 1083 1088 1177 -hsync +vsync
а так же запустил его, но как только я это сделал, мой моник погас и написал мне, что то о несоответствии там чему-то (не помню точно), в общем «не покажу я тебе такую картинку на таком разрешении с частотой в 144 герца».

Я никогда не использовал Линукс подобные системы и лишь решил попробовать. Сначало всё радовало, до сего момента. Так как я полагал, что если запущу себе CS:GO под линуксом, то виндоус мне вообще не нужен будет после этого. Помогите ребята. Вразумите меня. Может я не тот дистрибутив выбрал для этих целей или что-то не то делаю.

Источник

Настройка Linux Mint, часть 1

Мы установили Linux Mint и теперь надо провести его первоначальную настройку, чтобы нам было приятно и комфортно в нём находится. Начнём с устройств ввода-вывода.

Перед этим хотелось бы отметить, что все драйверы, используемые в Linux, встроены в его ядро (кроме драйверов видеокарты — они являются частью Xorg и драйверов принтеров — они включены в системы печати CUPS) и теоретически все устройства должны работать из «коробки». Для некоторых устройств (в основном видеокарт) есть проприетарные (закрытые) драйверы, которые поставляет производитель — их можно скачать и попробовать установить. Но может оказаться ситуация, когда на устройство либо ещё не выпущен драйвер (слишком новое, но всё может быть), либо он еще не встроен в ядро (и надо подождать), либо ни его производитель, ни энтузиасты не заинтересованы в его разработке (вот тут тупик). У меня был конкретный пример с аудиокартой ASUS Xonar DS — года два в ядре не было драйвера для этой карты, и отдельно его скачать и поставить было нельзя. Пришлось ждать и сидеть на встроенной в материнскую плату. Для обычного пользователя это означает, что если его устройство не поддерживается сразу — то либо нужно ждать, когда оно заработает после очередного апгрейда ядра, либо просто забить на него (хорошо что сейчас это действительно редкость). Но ждать можно долго. Поэтому хороший совет — перед покупкой чего-либо для ПК удостовериться в том, что на сайте производителя есть драйвера для Linux или в интернете найти информацию о работе данного компонента в Linux.

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

Источник

Настройка частоты обновления экрана.

Доброго времени суток. Заметил, что во время просмотра видео или прокрутки страниц на экране появляются «отстающие» полосы, как я понимаю проблема с частотой обновления экрана (в настройках доступно только разрешение). Конфигурация: Экран ноутбука + подключенный по HDMI монитор. Полосы присутствуют на обоих. Debian 8. xrandr говорит:

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

То, что ты получаешь от монитора как раз попадает в xrandr.

Я полагаю, что твоя проблема не связана с частотой обновления экрана, тем более, что по hdmi то же самое.

Очень похоже на tearing. В xorg можно включить Tearfree для некоторых видеокарт. Гуглите для вашей карты.

У меня 2 видеокарты, как быть в этой ситуации?

Нагулил этих «советов». Установил пакеты nvidia-settings и nvidia-xconfig, после перезагрузки получил вот такое сообщение http://storage2.static.itmages.ru/i/15/1018/h_1445153792_7546686_5272ea6b53.png, открыл терминал, эти пакеты удалил — сообщение осталось и теперь у меня абсолютно ничего не работает.

Как теперь восстановить графику до работающего состояния? Пробовал переустановить xorg-nouveau, без результатов. Как я понял, загрузка доходит до gdm3

Переустановил пакеты gnome, gnome-shell, xserver-xorg (apt-get remove . apt-get purge ..). Оболочка по прежнему не грузится

Надо смотреть /var/log/Xorg.*.log

Например cat /var/log/Xorg.0.log | grep EE

Ну и «Xorg -configure» в вашей вики советуется 🙂

Конфигурационный файл данной командой я тоже создавал, не помогло (возможно дело не в xorg,а gdm?) Или тот момент, что карты две, и драйверов тоже. Есть ли способ мне это «начисто» установить? Не сносить же весь дистрибутив. Спасибо.

Сносить не надо, лучше добавить к теме тэги debian, nvidia, может кто-то сможет точнее сориентировать в действиях.

Покажите логи, их можно загрузить сразу из терминала:

во время просмотра видео или прокрутки страниц на экране появляются «отстающие» полосы

Экран ноутбука + подключенный по HDMI монитор

Самое то для тиринга. Может сейчас что-то починили, но раньше проблема была в том, что синхронизация кадров (vsunc) работала только для одного из мониторов. Соответственно на другом был тиринг. Я когда на телике кино смотрел, обычно через nvidia-settings выставлял синхронизацию на него, а потом возвращал на основной монитор.

А у тебя нвидия? Хоть бы назвал модель, что за карточка.

так это тиринг у тебя, а не частота развёртки (которой нет в ЖК)

надо было с purge удалять, смотри в логах про libgl и навроде того (можно сразу в

Все с purge и удалял. Карты на ноуте 2 — интегрированная десктоп от Intel (Haswell-ULT GT2), и 3D-акселератор NVIDIA 820M

Удалил все о nvidia (apt-get remove nvidia*), гном загрузился, но теперь в tweak-tool не сохраняются настройки, точнее, юзаются старые (например, значки рабочего стола отображаются, хотя в настройках и отключены). И еще, если теперь в Терминале использовать apt-get появляется ошибка

Источник

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

С развитием технологий экраны для компьютеров смогли значительно увеличить разрешение. Если старые экраны показывали 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 — позволяет установить коррекцию гаммы, в формате красный:зеленый:синий;

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

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

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

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

xrandr —output HDMI-1 —mode 1680×1050

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

Хорошо, мы разобрались с тем, как добавить одно из существующих разрешений. По сути, то же самое, что и в графическом интерфейсе. Но если нужного разрешения в списке нет, то его можно добавить. Для этого сначала нужно конвертировать обычную запись в формат VESA. Для этого используйте утилиту 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

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

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

Синтаксис файла очень похож на

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

Выводы

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

Источник

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

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

  • Часто используемые команды linux
  • Централизованное управление linux серверами
  • Централизованное управление linux машинами
  • Центр приложений kali linux
  • Хронология создания ос linux