Как определить максимальное поддерживаемое разрешение экрана?

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

система

  • Win XP-эпоха Compaq Presario SR1750NX, которая содержит
  • Radeon Xpress 200 интегрировал графику на материнской плате AMD Athlon 64.

    Radeon Xpress 200 использует общую видеопамять (UMA). Компьютер имеет 3 ГБ оперативной памяти. (Я не знаю, как работает UMA и может ли видео иметь доступ к тому количеству памяти, которое ему требуется, или к тому, сколько это будет.)

  • В настоящее время работает Linux Mint 17.0. Я понимаю, что у AMD есть версия Catalyst для Linux. Тем не менее, Xpress 200, вероятно, предшествует приобретению ATI AMD, а внешний вид интерфейса выглядит обобщенно, поэтому драйвер, вероятно, FOSS и, возможно, потребовал некоторого реверс-инжиниринга.

  • Единственный встроенный видео разъем - VGA. Разъем VGA не имеет ограничений по разрешению, но я понимаю, что качество вывода при более высоких разрешениях зависит от ЦАП и других факторов.

Xpress 200 Info

Единственное, что я видел, когда речь идет о максимально поддерживаемом разрешении VGA самого видеочипсета, - это ссылка, опубликованная Дэниелом Б в комментарии ниже. Версия Xpress 200 "для архитектуры Intel" рассчитана на поддержку до 2048x1536 (по-видимому, общая спецификация на основе ЦАП 400 МГц). Если предположить, что спецификации в версии "для архитектуры AMD" совпадают, то это будет верхний предел. Не ясно, будут ли другие факторы ограничивать его ниже этого (например, максимальный объем памяти, который он может использовать).

использование

Я не думаю, что это влияет на что-либо, но на всякий случай предполагаемое использование - это много экранного пространства для статического контента (большие таблицы, множество вкладок браузера и т. П.), Я не пытаюсь просматривать Res видео или сделать 3D-рендеринг.

Информация из системы

Несколько лет назад я обновил монитор до 1600x900, просто предполагая, что он будет поддерживаться. Доступные настройки разрешения в настройках монитора указывают 1400x1050 в качестве единственного более высокого разрешения, которое практически равно общему количеству пикселей, как текущий монитор. Однако я не знаю, отражает ли это системные предположения, основанные на текущем мониторе или действительном системном ограничении (или, возможно, ограничении драйвера Linux). Драйвер Linux не имеет явной опции "перечислить все".

Обновить

  • Я проверил с AMD и HP, чтобы увидеть, есть ли у них какие-либо полезные характеристики. Ответ: Нет.
  • Я использовал xrandr Команда, чтобы увидеть, что он может показать, который произвел это (с последующими доступными настройками для текущего монитора):

    Screen 0: minimum 320 x 200, current 1600 x 900, maximum 4096 x 4096
    VGA-0 connected 1600x900+0+0 (yada yada...)

    Максимум 4096 x 4096 относится к размеру виртуального экрана (максимальный кадровый буфер), а не (полезному) разрешению, возможному для порта VGA. Означает ли это, по крайней мере, что предел набора микросхем больше не ограничивается памятью (исключена одна переменная)?

Что я ищу в ответе

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

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

4 ответа

Решение

Так что после просмотра веб-страниц на этой карте я обнаружил, что у waybackmachine есть копия страницы со спецификациями от ATi.

https://web.archive.org/web/20061006060608/http://www.ati.com/products/radeonxpress200/specs.html

Самое главное:

3D-графика: поддерживает разрешение до 2536x2536 @ 32bpp

2D-графика: поддерживает максимальное разрешение 2048x1536@32bpp

Внешняя поддержка: поддержка дисплеев с фиксированным разрешением от VGA (640x480) до широкого UXGA (1600x1200)

Монитор отправляет данные EDID, которые содержат список способностей мониторов.

Смотрите здесь для более подробной информации.

https://unix.stackexchange.com/questions/114359/how-to-get-edid-for-a-single-monitor

Как узнать производителя / модель панели экрана ноутбука с Linux? (Samsung, LG, Chi Mei и т. Д.)

ls /sys/class/drm/
cat   /sys/class/drm/card0-DP-2/edid

Назад в старые времена CRT экраны (большие с отверстиями сверху), разрешение дисплея определялось только максимальным разрешением, поддерживаемым вашей видеокартой (CGA, EGA, VGA, SVGA,....) и, конечно, ваш уровень пресбиопии (или как маленькое письмо, которое вы можете прочитать). Это был атрибут CRT мониторы из-за их analog природа.

В настоящее время, тем не менее, и с момента появления "экранов с фиксированным числом пикселей" (или цифровых экранов), таких как LCD s, TFT s,... проблема с разрешением была намного проще!

Теперь есть The Display resolution который один и только один для каждой панели дисплея. Это очень специфическое разрешение - единственное, которое не будет размыть цвета вашего монитора или иным образом искажать то, что вы видите, из-за увеличения / уменьшения масштаба, чтобы сделать выбранное разрешение, установленное в вашей операционной системе, подходящим для The Display Resolution, Это просто потому, что оно соответствует фактическому количеству элементов пикселя, которое содержит ваш цифровой дисплей.

Больше о разрешениях экрана можно увидеть в:
https://en.wikipedia.org/wiki/Display_resolution

Подводя итог, можно сказать, что есть еще "максимальное разрешение", которое поддерживает ваша видеокарта, и оно будет работать, даже если оно искажено, но вы не хотели бы покидать native resolution вашей LCD или же TFT монитор, потому что у вас будет менее чем оптимальное качество изображения.

Единственный способ выйти за эти границы - подключить ноутбук к внешнему монитору с другим разрешением экрана (например, HP S2331 с поддержкой 1920x1080). Я искал вокруг и не мог найти собственное разрешение панели вашего ноутбука (вероятно, если вы посмотрите ниже и нажмете в Google серийный номер и попытаетесь найти фактический номер детали самой панели, у вас будет больше шансов, но есть и простой способ! Просто измените разрешение, начиная со стандартного для вашего монитора дюйма, и остановите, когда размытие исчезнет...! Вы можете даже подключить свой старый ноутбук к экрану Full HD и, если ваша видеокарта и ваш Процессор может воспроизводить HD материал, получить разрешение Full HD 1080p (хотя я сомневаюсь, что... но теоретически это возможно).

Основываясь на обсуждении ниже, я понял, что вы после стандартного теста на полную производительность системы по сравнению с конкретным разрешением. К сожалению, такого теста не существует, поскольку разные приложения предъявляют разные требования к системе. Например, для 3D-приложений требуется производительность процессора, памяти и видеокарты, а также скорость передачи данных на материнской плате, в то время как для просмотра веб-страниц в основном требуется память.

Самая близкая вещь к стандартному тесту, о котором я могу думать, является воспроизведением видео. Чтобы избежать покупки экрана только для того, чтобы понять, что он не может воспроизводить видео в разрешении X, вы можете протестировать его, воспроизводя видео в автономном режиме с помощью виртуального кадрового буфера X xvfb. Затем вы можете получить статистику воспроизведения, используя метод, описанный здесь: https://forum.videolan.org/viewtopic.php?t=61867 и сравнить их с данными другой машины.

Я очень надеюсь, что это поможет!

Вы смотрели список разрешений "list all" в свойствах вашего адаптера дисплея? Если я не ошибаюсь (возможно!), Который показывает все поддерживаемые видеовыходы с вашей видеокарты, при условии, что у вас установлены последние версии драйверов и т. Д.

Это было верно для моей старой карты Radeon в старом intel optiplex 745 - я протестировал монитор, который мог поддерживать более высокие разрешения, взломал таблицу, чтобы разрешить более высокие разрешения при правильном соотношении сторон, и не получил изображение, если не использовал значения ниже этих перечислены в свойствах адаптера дисплея.

Другие вопросы по тегам