Иван решил выбрать видеокарту в компьютерном магазине он хочет работать с разрешением 1024 на 640

Обновлено: 07.07.2024

Засматриваетесь на 4K UHD-мониторы, но ваш лаптоп не поддерживает высокие разрешения? Купили монитор и миритесь с частотой обновления в 30Гц? Повремените с апгрейдом.

TL;DR: 3840×2160@43 Гц, 3200×1800@60 Гц, 2560×1440@86 Гц на Intel HD 3000 Sandy Bridge; 3840×2160@52 Гц на Intel Iris 5100 Haswell.

Предыстория

Давным-давно, когда все мониторы были большими и кинескопными, компьютеры использовали фиксированные разрешения и тайминги для вывода изображения на экран. Тайминги были описаны в стандарте Display Monitor Timings (DMT), и не существовало универсального метода расчета таймингов для использования нестандартного разрешения. Мониторы отправляли компьютеру информацию о себе через специальный протокол Extended display identification data (EDID), который содержал DMT-таблицу с поддерживаемыми режимами. Шло время, мониторам стало не хватать разрешений из DMT. В 1999 году VESA представляет Generalized Timing Formula (GTF) — универсальный способ расчета таймингов для любого разрешения (с определенной точностью). Всего через 3 года, в 2002 году, его заменил стандарт Coordinated Video Timings (CVT), в котором описывается способ чуть более точного рассчитывания таймингов.

Оба стандарта были созданы с учетом особенностей хода луча в электро-лучевой трубке, вводились специальные задержки для того, чтобы магнитное поле успело измениться. Жидкокристаллические мониторы, напротив, таких задержек не требуют, поэтому для них был разработан стандарт CVT Reduced Blanking (CVT-R или CVT-RB), который является копией CVT без задержек для CRT, что позволило значительно снизить требуемую пропускную способность интерфейса. В 2013 году вышло обновление CVT-R c индексом v2, но, к сожалению, открытого описания стандарта в интернете нет, а сама VESA продает его за $350.

История

Стандартные и нестандартные стандарты

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

Поддерживаемая горизонтальная частота развертки 31-140 кГц
Поддерживаемая вертикальная частота развертки 29-76 Гц
И максимальный пресет:
Режим Частота горизонтальной развертки Частота вертикальной развертки Частота пикселизации Полярность синхронизации
VESA, 3840×2160 133.3 кГц 60.0 Гц 533.25 МГц H+/V-
Итак, почему лаптоп не может использовать максимальное разрешение?

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

К сожалению, производители редко публикуют максимальную частоту пикселизации видеочипов, ограничиваясь максимальным поддерживаемым разрешением, но для интересующих меня карт я нашел необходимую информацию:
Intel HD 3000 (Sandy Bridge): 389 кГц
Haswell ULT (-U): 450 кГц
Haswell ULX (-Y): 337 кГц

Что делать и что сделать?

Ответ очевиден — нужно уменьшить частоту пикселизации! Ее уменьшение приведет и к уменьшению частоты обновления монитора. Как нам это сделать? Нам нужно сгенерировать так называемый modeline — информацию о таймингах для видеокарты и монитора. В сети можно найти множество генераторов modeline, но большинство из них безнадежно устарели и ничего не знают о стандарте CVT-R, который мы и будем использовать. Я рекомендую вам воспользоваться umc под Linux, PowerStrip под Windows и SwitchResX под Mac OS. К слову, SwitchResX — единственная программа, которая может рассчитывать modeline по стандарту CVT-R2, но мой монитор его не поддерживает.

Modeline содержит следующую структуру:

Посмотрите на таблицу выше: минимальная вертикальная частота обновления моего монитора может равняться 29 Гц.

Давайте сгенерируем modeline для разрешения 3840×2160 с частотой обновления в 30 Гц:

Как видим, частота пикселизации с данным режимом будет установлена в 262.75 МГц, что далеко от ограничений моего видеоадаптера.

Давайте попробуем установить и активировать наш режим:


Если все прошло удачно, вы увидите картинку в «неподдерживаемом» вашей картой разрешении на мониторе. Ура!

У нас все еще есть большой запас по частоте пикселизации, да и вряд ли кому-то будет комфортно использовать монитор с частотой обновления в 30 Гц, поэтому мы будем увеличивать ее до тех пор, пока частота пикселизации не приблизится к значению в 389 МГц — пределу моего видеоадаптера. Путем нехитрых манипуляций удалось установить, что при такой частоте мы получаем вертикальную развертку в 44.1 Гц.

Не блеск, но жить можно!

Как можно заметить, частота горизонтальной развертки — 97.25 кГц — вполне в диапазоне поддерживаемых монитором. Как в случае с вертикальной разверткой, так и в случае с разрешением, монитору нет дела до конкретных режимов, поэтому мы можем использовать 3200×1800 при 60 Гц — еще не такое низкое разрешение, как 2560×1440, и с привычной частотой обновления.

  • Отредактировать EDID монитора и указывать его драйверу
  • Добавить modeline в настройки Xorg

Для второго способа достаточно создать файл с Xorg-секцией «Monitor» и поместить его в /etc/X11/xorg.conf.d/ :

Где Identifier — название вашего видеовыхода согласно xrandr. Опцией «PreferredMode» можно задать режим, который будет выбран по умолчанию.

У меня не получается!

Убедитесь, что вы подключаете монитор через DisplayPort 1.2. HDMI 1.4 не позволяет использовать частоту пикселизации выше 340 МГц, в то время как для DisplayPort (HBR2) верхнее ограничение равно 540 МГц. Также удостоверьтесь, что ваш монитор поддерживает частоту обновления выше 30 Гц на максимальном разрешении, т.к. ранние модели этим грешили.

Заключение

Не стоит слепо верить технической документации на монитор. В ходе исследований оказалось, что ограничение по вертикальной частоте аж 86 Гц, вместо 76 Гц по заявлению производителя. Таким образом, я могу наслаждаться плавной картинкой, хоть и в не в самом высоком разрешении

Иван решил выбрать видеокарту в компьютерном магазине он хочет работать с разрешением 1024 × 640 пикселей используя 16 777 216 цветов есть видеокарты с памятью 512 кбайт 1 мбайт 1,5 мбайт 2 мбайт 4 мбайт. какие из видеокарт иван может купить в свой компьютер?

Изображение Ответ

Ответы

Ответ

Ответ

Ответ

Другие вопросы по Информатике

Предмет

Посчитать сумму чисел от 21 до 31, делящихся без остатка на 5. без замудрений ,тема 8 класса.

Предмет

Реферат учащегося по информатике имеет объём 20 кбайт. каждая страница реферата содержит 32 строки по 64 символа в строке, мощность алфавита - 256. сколько страниц в реферате?

Предмет

1. чему будет равно значение переменной n после выполнения программы: n: =6 нц пока n > 7 n: =n-1 кц ответ: 2. сколько раз будет выведено на экран слово «» после выполнения программы: n: =6 нц пока n< 5 n: =n+1 вывод «», нс кц ответ: 3. какое число будет выведено на экран в результате выполнения этого цикла? i: =4 вывод «9» нц пока i< 2 вывод i i: = i +1 кц ответ: 4. чему будет равно значение переменной a после после выполнения этого цикла? i: =3 a: =12 нц пока i< 2 вывод i i: = i+1 кц ответ: 5. чему будет равно значение переменной выполнения этого цикла? i: =4 a: =0 нц пока i< 8 a: = a+i i: = i +2 кц ответ:

Предмет

Предмет

Составьте программу в паскале по информатике за 8 класс.​

Предмет

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

Иван решил выбрать видеокарту в компьютерном магазине он хочет работать с разрешением 1024 × 640 пик.

Читайте также: