Linux vga 1920 1080

Full HD картинка по VGA кабелю

Нормально ли передается Full HD по VGA, или не передается вообще/передается с потерями качества/etc и нужно подключать монитор через DVI/HDMI?

Ибо цап->ацп преобразование; но, скорее всего, ты не заметишь.

нужно подключать монитор через DVI/HDMI

Да, просто чтобы забыть про кнопку «auto».

Нормально. На глаз разницу можно заметить только на специальных паттернах.

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

Не всегда, видел проблемы.

Часть экрана не отображалась.

дык у меня например есть два кабеля- первый с мылом, второй — хорошо картинку кажет, WTF? Кабеля надо нормальные юзать!

Каков ни хорош будет кабель, но разницу видно, особенно при сильном и быстром изменении яркости. Мылит.

Если других выходов нет. А так поддержу предыдущих ораторов. Если есть DVI, то используй его. Геометрические искажения уйдут в прошлое. Только вот не рекомендуют его «на горячую» подключать-отключать.

Отлично передаётся. Ну, если кабель не 25 метров, конечно (число с потолка, да).

Только вот не рекомендуют его «на горячую» подключать-отключать.

Подключал к еееПЦ900 — мыла и прочего не было, на глаз картинка идеальная.
От кабеля и выхода видеокарты зависит.

Зачем убеждаеш человеков с китайскими пятиметровыми кабелями?

ЗЫ лежит на даче 14-летний CRT ViewSonic optiquest v555 — вот там, да, мыло мыльное 🙂

Скажу сразу, Full HD по VGA передается, это да. Дальше начинаются нюансы:

  1. Особенности твоего зрения. Способен ли ты, глядя на картинку монитора, определять: муар, перепады яркости, цветовые искажения, замыленность в деталях, мерцание при низкой частоте вертикальной развертки? Если ответ на все вопросы — нет, то тебе повезло, тогда просто подключай любым кабелем и всё у тебя будет отлично.
  2. Качество RAMDAC на выходе видеокарты.
  3. Качество кабеля между монитором и видеокартой, особенно, если кабель длиннее 1,5-2 метров.
  4. Наличие рядом источников электромагнитных помех, наводящих помехи в кабеле.
  5. Качество VGA входа в самом мониторе.

И вот, чтобы не париться с пунктами 2-5, вместо VGA используют передачу в стандарте DVI или HDMI.

4.2 Подключали на металлургическом производстве 10-ти метровым ВГА-кабелем и никаким мылом не пахло. В домашних условиях и помех меньше и кабеля покороче используют.

Может как-то страдает цветопередача, но я на глаз не заметил. Дома сменил ВГА на ДВИ кабель только для того, чтобы в кнопку «авто» перестать тыкать.

Говорят, что видюхе от этого может поплохеть. Сам не проверял. Есть опровержение? С удовольствием послушаю. Самому интересен верный ответ в этой ситуации.

Читайте также:  Нужно ли отключать windows defender при установке антивируса

Нормально, только кабель нужно хороший (зы не аудиофильский, а хороший).

Зависит от видеокарты и качества аналоговой части.

С ноута с 7300GT вывести FullHD через d-sub не получилось — в чистом виде мыло, как я только не пытался.

разница заметна, особенно на плазме, фу вга, фу.

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

Источник

[GRUB][Kernel] Как выставить разрешение в консоли 1920×1080 или близкое ему?

Привет ЛОР. Можно ли выставить в консоли такое разрешение? Сейчас ядро собрано с VESA и в строке параметров ядра доступно максимум vga=0x361. Больше не бывает? P.S. Grub — 1.97

Я советовал бы попробовать uvesafb.

Сейчас попробую, но предчувствую что заругается на то что такого режима не существует

Да, так и оказалось — Undefined video mode number.

Нафиг нафиг, да еще initrd ему надо для работы.

Передача параметра ядру ‘vga=792’ , или выше, не работает?

Ну, в ядре, AFAIK, есть nvidia-специфичные дрова для фреймбуффера, но последний раз, когда я их пробовал, они наотрез отказались работать с блобовыми дровами для иксов.

>Да, так и оказалось — Undefined video mode number.

Использование VESA подразумевает режимы, которые поддерживает BIOS видеокарты. Понятно, что он выдаст список только поддерживаемых режимов и не сможет установить режим, который не поддерживает.

Боюсь только через nouveau

Да, я тоже пробовал, но года 2 назад

Если так, то можно чтобы работал VDPAU через системную libvdpau и nouveau одновременно без блоба?

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

Мне 3D не нужно. нужен быстрый 2D и VDPAU. ТОгда как будет работать VDPAU если с 2011 года из состава блоба собираются выкинуть vdpau и призывают дистростроителей использовать системную libvdpau?

их вроде надо модулями собирать, иначе блоб ругается (если вкомпилить в ядро). У меня собраны модулем и в консоли разрешение 1400х900 (NVidia 8600GT).

Пойду пересоберу ядро и накачу nouveau. Вопросец еще есть. в 2.6.36 его сильно допилили или от 35.7 отличий почти нет, а то у меня на .36 с BFS при 100% загрузке ядер начинает все тормозить.

> их вроде надо модулями собирать, иначе блоб ругается (если вкомпилить в ядро)

Чо? И давно стало можно поставить блоб нвидии не-модулем?

Читайте также:  Настройки hdmi для windows 10

причём здесь блоб? речь идёт о драйверах для фреймбуфера. Если их вкомпилить в ядро, то блоб не поставится.

вот здесь: Device Drivers > Graphics support > Support for frame buffer devices (включить как модуль).

Ну так libvdpau это просто враппер, который вызывает обратно же блоб в результате. То есть все делает блоб, а libvdpau — это просто API, которое нвидия хотела бы видеть универсальным для всех драйверов, не более, сами функции должен реализовать драйвер, и в случае нуво — реверсом.

А как заставить работать? video=nvidiafb:1600×1200-16@60 или по другому как то. Этим способом не работает.

Источник

Разрешение экрана в 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 — позволяет установить коррекцию гаммы, в формате красный:зеленый:синий;
Читайте также:  Windows server licensing guide

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

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

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

Источник

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