- Xrandr и два монитора с разным разрешением
- [странного хочу] Два монитора с разными разрешениями. Возможно?
- Возможно ли иметь разные конфигурации DPI для двух разных экранов?
- Операционные системы Astra Linux
- Разрешение экрана в Linux
- Настройка разрешения экрана в GUI
- Как изменить разрешение экрана через терминал
- Выводы
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шный) вообще не видят, что есть второй монитор. Это как? Т_Т
Все, запущенное на втором дисплее не фуллскринится. Если попытаться — «фуллскрин» окно занимает примерно разрешение ПЕРВОГО дисплея. Руками растянуть на весь экран — легко.
Источник
Возможно ли иметь разные конфигурации 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; но вместо уменьшения размера экрана ноутбука я увеличиваю масштаб экрана внешнего монитора:
Итак, один за другим:
- —output HDMI1 в моем случае это внешний экран, eDP1 это экран ноутбука.
- —scale 2×2 — сделать все на внешнем экране в два раза меньше
- —mode XxY — явно установить разрешение экрана (не обязательно, если оно уже установлено)
- —fb XxY — установить размер виртуального экрана (framebuffer) ( важно без этого, вы сможете использовать только четвертую часть экрана). В моем случае один экран был поверх другого, поэтому я добавил эффективные высоты 2400 + 1800 = 4200. Также обратите внимание, что максимальный размер кадрового буфера может быть указан в xorg.conf — тогда вы не можете его превысить (он записан в первой строке xrandr -q вывода).
- —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).
Операционные системы 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 требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.
Очередные обновления (версии) предназначены для:
- реализации и совершенствования функциональных возможностей;
- поддержки современного оборудования;
- обеспечения соответствия актуальным требованиям безопасности информации;
- повышения удобства использования, управления компонентами и другие.
Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:
- инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
- отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
- обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.
Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.
Источник
Разрешение экрана в 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:
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 с помощью графического интерфейса или через терминал. Как видите, это не так сложно, как может показаться на первый взгляд.
Источник