Я использую 13-дюймовый ноутбук с разрешением FullHD (1920x1080) и внешний экран с разрешением FullHD, но 22 дюйма. Довольно странно иметь гораздо больший экран с той же «площадью», и я думал о том, чтобы вручную добавить пользовательское разрешение в конфигурацию Linux. Я знаю, как это сделать, но не уверен, какое разрешение лучше всего настроить.
Есть идеи? Есть ответ "не делайте этого, пожалуйста"? Если да, то почему?
решение1
ЖК-мониторы имеют фиксированное количество маленьких прямоугольников, называемых пикселями (обычно квадратов), которые подсвечиваются разными цветами, чтобы создавать изображения. Каждый прямоугольник состоит из красного, зеленого и синего прямоугольников поменьше. Вы можете увидеть их все с помощью увеличительного стекла.
Разрешение экрана — это количество этих разноцветных прямоугольников по горизонтали и вертикали. Вот почему ЖК-мониторимеет только одно разрешениеработает с. Из того, что вы говорите, это, кажется, 1920 на 1280 для ваших мониторов.
Вероятно, мониторы имеют встроенную электронику для изменения масштаба нескольких изображений разного размера до нужного разрешения на лету для вас, что создает видимость работы с несколькими другими разрешениями. Это работает очень хорошо для целочисленных коэффициентов масштабирования. Некоторые могут терпеть это, когда изображение масштабируется, что означает, что новые пиксели вводятся между теми, которые там намеренно. Это работает очень плохо, когда изображение слишком велико для непосредственного отображения, особенно если должен отображаться текст. Частично это происходит из-за того, что части букв исчезают, строки, идущие рядом друг с другом, размазываются без промежутков между ними, тонкие линии могут просто исчезнуть. Вы действительно не хотите этого, особенно не в течение длительного времени.
Если проблема в том, что элементы экрана на одном экране больше, чем на другом, я предлагаю решить проблему, расположив больший экран дальше. Это также позволяет вашим глазам фокусироваться на разных расстояниях, что некоторые предпочитают при длительном сидении.
Если вы просто хотите, чтобы элементы экрана имели другой физический размер, чем сейчас, вы можете рассмотреть возможность изменения масштаба отображения (часто называемого DPI, что является единицей измерения). 96 точек на дюйм — это традиционно выбранное значение, а 120 точек на дюйм — обычно доступное значение, которое заставит элементы экрана казаться больше. Я не уверен, что возможны разные настройки DPI между мониторами.
Добавление пользовательских разрешений в Xorg выполняется с помощьюxrandr
команда. Вам может понадобиться сгенерировать модельные линии с помощьюcvt
.
решение2
"Full HD"это потребительский телевизионный термин, и не является ограничением VGA, который является компьютерной спецификацией. Типичный графический процессор в ПК может поддерживать разрешения, такие как 2560x1600. Напримерэтот графический процессор стоит всего 30 долларов США Типичная проблема — найти компьютерный монитор, который мог бы отображать такое высокое разрешение и не стоил бы в 100 раз дороже графического процессора!
Однако, поскольку графический процессор в ноутбуке подключен к его дисплею, графический процессор ноутбука может быть разработан для обеспечения разрешений не выше 1920x1080. И ваш «экран FullHD VGA» также может быть ограничен 1920x1080. Вам придется искать обе спецификации, поскольку вы не перечислили производителей и модели. Пока дисплеи 4K не станут широкодоступными, разрешения выше 1920x1080 будут, как правило, дорогими и/или редкими как в потребительских телевизорах, так и в компьютерных мониторах, но есть ограниченный выборЖК-мониторы с разрешением 2560x1600.