Linux два монитора разного разрешения

Xrandr и два монитора с разным разрешением

Добрый вечер! Имеется компьютер под управлением Lubuntu 13.04 с подключенными к нему двумя мониторами (1360×768 и 1280×1024). Основным монитором является тот который с разрешением 1360×768, хотелось бы второй расположить справа и обрезать у него верх (отображать только 1280×768). Все никак не могу совладать с xrandr по этому поводу.

Пока получается вот так: xrandr —output VGA-0 —mode 1360×768 —output DVI-0 —mode 1024×768 —right-of VGA-0

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

Через arandr попробуй. Потом просто сохрани конфиг.

Посмотрите параметр —pos, который отвечает за расположение экранов в координатной сетке.

LVDS1 — втроенный ноутбучный

VGA1 — внешний слева

Не уверен, что желаемое вообще возможно. Можно попробовать с параметром -fb 2640×768

#cvt 1366 768 60 ——узнать modeline

#xrandr —newmode «1368x768_60.00» 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

вначале создать разрешение если его нет в списке

arandr к сожалению не может в такое. Получается что ширина берется исходя из суммы ширины двух мониторов, а высота берется по тому что повыше.

Понимаю, что некропостер, но все же раз знаю ответ — отвечу.

Я экспериментировал с xrandr. Желаемый вами эффект по идее достигается путем использования опции —transform c нужными параметрами.

Источник

[странного хочу] Два монитора с разными разрешениями. Возможно?

Есть ноутбук с картой nVidia на борту.

Есть его LCD (1280×800) и внешний 24″ HD-монитор (1920×1080), подключаемый по VGA.

Надо сделать Twin-view.

Пытался настроить через nvidia-settings, не вышло. Настройки выставляю:

Position: Right of LCD

Нажимаю Apply и все падает. Драйвер пытается на обоих экранах сделать 1920×1080, в итоге на LCD я вижу огрызок окна nvidia-settings, а на мониторе — огромный белый экран без таскбара и трея. В финале рушится kwin и plasma-desktop.

Куда копать? Такое вообще возможно — два дисплея с разными разрешениями?

а на интеле это все делается легко и непринужденно через xrandr 🙂

А не чирижжёпу (не отдельным дисплеем, но с таскбаром и с не-перекошенным (судя по скриншоту) низом экрана) можно?

А не чирижжёпу (не отдельным дисплеем, но с таскбаром и с не-перекошенным (судя по скриншоту) низом экрана) можно?

Я тебе разрешаю. Делай.

Никакого twinview и убогой xinerama.

а на свободных драйверах ати это все делается легко и непринужденно через xrandr 🙂
//fix

Гм, а когда nvidia перестала поддерживать xrandr?

>а на свободных драйверах ати это все делается легко и непринужденно через xrandr 🙂

Да и на fglrx я телевизор смотрел уже года два назад отнюдь не в мониторном 1280×1024 🙂

Кстати, в свободных телевизор заработал, наконец? А то в начале зимы ещё не работало. И, если да, то чем конфигурить настройки?

KDE? Ну ну. практически аналогичная конфигурация работает отлично (через twinview) в Gnome. 😉

а на свободных драйверах ати легко и непринужденно не работает TV-out 🙂
//fix++

Стало еще интереснее.

nvidia-settings видит второй монитор. Иксы дали ему диплей :0.1, на него можно что-то запустить.

При этом ни xrandr, ни systemsettings (KDEшный) вообще не видят, что есть второй монитор. Это как? Т_Т

Читайте также:  Легкий видеоредактор для windows

Все, запущенное на втором дисплее не фуллскринится. Если попытаться — «фуллскрин» окно занимает примерно разрешение ПЕРВОГО дисплея. Руками растянуть на весь экран — легко.

Источник

Возможно ли иметь разные конфигурации DPI для двух разных экранов?

Я использую Ubuntu 12.04.3 с драйверами NVidia (319) для моей графической карты Quadro K2100M, и когда я переключаю свой основной экран ноутбука 3200×1800 в режим 1920×1080 (используя nvidia-settings ), дисплей становится размытым .

Я использую два экрана:

  • Мой основной экран — это ЖК-дисплей с максимальным разрешением 1920×1200.
  • Мой экран ноутбука (оригинальное разрешение 3200×1800) находится справа от этого.

Основная проблема в том, что в Ubuntu шрифт слишком мал на экране моего ноутбука. Из-за этого я хотел изменить разрешение своего ноутбука на 1920×1080.

Читая ответ Галгалеша , я попытался вычислить свой DPI, и вот конфигурация DPI, которую я должен иметь:

  • 94×94 для моего основного ЖК-экрана 1920×1200
  • 235×236 для экрана моего ноутбука 3200×1800

Есть ли способ иметь двойное разрешение DPI с расширенным рабочим столом?

Кажется, что люди все еще пытаются работать с несколькими мониторами и дисплеями HiDPI. Хороший обходной путь описан в архивной вики https://wiki.archlinux.org/index.php/HiDPI#Multiple_displays . Так что я:

  • ноутбук asus ln303ux: 3200×1800,
  • внешний монитор: 1920×1200

Сейчас я использую Ubuntu 14.10 и GNOME Shell 3.12.2, которая имеет довольно полезную поддержку HiDPI. Поэтому я просто использую встроенную поддержку HiDPI — коэффициент масштабирования равен 2 (его можно настроить через графический интерфейс). Это означает, что на внешнем мониторе я получаю все в два раза больше, чем приемлемо. Таким образом, я использую xrandr; но вместо уменьшения размера экрана ноутбука я увеличиваю масштаб экрана внешнего монитора:

Итак, один за другим:

  1. —output HDMI1 в моем случае это внешний экран, eDP1 это экран ноутбука.
  2. —scale 2×2 — сделать все на внешнем экране в два раза меньше
  3. —mode XxY — явно установить разрешение экрана (не обязательно, если оно уже установлено)
  4. —fb XxY — установить размер виртуального экрана (framebuffer) ( важно без этого, вы сможете использовать только четвертую часть экрана). В моем случае один экран был поверх другого, поэтому я добавил эффективные высоты 2400 + 1800 = 4200. Также обратите внимание, что максимальный размер кадрового буфера может быть указан в xorg.conf — тогда вы не можете его превысить (он записан в первой строке xrandr -q вывода).
  5. —pos XxY — в моем случае я установил абсолютное расположение экранов, чтобы экран моего ноутбука находился прямо в нижней части внешнего экрана. Значение Y здесь удваивает высоту внешнего монитора.

И это все! Все так свежо, как могло бы быть.

К вашему сведению: чтобы узнать названия экранов и доступные разрешения, можно запустить xrandr —current . Дополнительную информацию о настройке разрешения можно найти здесь: https://wiki.ubuntu.com/X/Config/Resolution .

ОБНОВЛЕНИЕ — ВАРИАНТ 2: еще один интересный обходной путь для приложений, поддерживающих GTK3. Если я обычно использую только одно приложение на большом экране (например, некоторые IDE, например, leksah), я не изменяю размер экрана, но запускаю приложение, масштабированное до его исходного размера

Источник

Операционные системы Astra Linux

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

Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).

1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).

Читайте также:  System windows forms отсутствует

Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».

На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.

Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!

Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Очередные обновления (версии) предназначены для:

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

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

  1. инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
  2. отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
  3. обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.

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

Источник

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

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

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

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

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

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

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

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

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

Читайте также:  Что такое файлы справки windows

Так выполняется настройка монитора 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:

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 с помощью графического интерфейса или через терминал. Как видите, это не так сложно, как может показаться на первый взгляд.

Источник

Оцените статью