Вопрос или проблема
Используя это:
xrandr \
--output DVI-0 --mode 1280x1024 --primary \
--output HDMI-1-2 --right-of DVI-0 --mode 1600x900 --scale-from 1920x1080 \
--output HDMI-2 --mode 1920x1080 --same-as HDMI-1-2
В основном цель состоит в том, чтобы получить следующее:
- DVI-0 – это просто основной дисплей, работающий с родным разрешением 1280×1024 в ОФИСЕ.
- HDMI-2 – это большой телевизор в другой комнате (гостиной), который должен работать с родным разрешением 1920×1080.
- HDMI-1-2 – это широкий монитор в ОФИСЕ. Он должен работать с разрешением 1600×900, так как это его максимальное разрешение, но должен ЗЕРКАЛИТЬ HDMI-2. Это требует изменения масштаба, и я понимаю, что он потеряет некоторые пиксели.
В настоящее время все работает хорошо, ЗА ИСКЛЮЧЕНИЕМ того, что HDMI-1-2 обрезан внизу. Поэтому телевизор HDMI-2 работает нормально, и я вижу все там, но нижняя часть HDMI-1-2 недоступна. Как это исправить?
Ответ или решение
Решение проблемы "Экран выходит за пределы, как будто я приближен"
Проблема с отображением на мониторе HDMI-1-2, где нижняя часть изображения обрезается, может возникнуть из-за неправильных настроек разрешения или масштаба. Но не беспокойтесь, ниже предложены шаги для решения этой проблемы.
1. Проверка параметров разрешения и масштабирования
Для начала важно убедиться, что используется правильное разрешение для вашего монитора. Вы используете команду xrandr
для настройки выводов. Однако, чтобы корректно отобразить HDMI-1-2 на уровне 1600×900 и зеркалить HDMI-2 (1920×1080), необходимо учитывать аспектное соотношение и настройки масштабирования.
2. Корректировка команд xrandr
Проблема, когда часть изображения обрезается, может также быть связана с тем, как обрабатываются настройки масштабирования. Рекомендуется попробовать изменить настройки масштабирования в вашей команде xrandr. Попробуйте следующие шаги:
-
Убедитесь, что ваш монитер HDMI-1-2 поддерживает разрешение 1600×900. Если нет, вам нужно установить более низкое разрешение.
-
Если ваше текущее разрешение тоже не поддерживается, попробуйте запустить следующую команду для HDMI-1-2:
xrandr --output HDMI-1-2 --mode 1600x900 --scale 1x1 --right-of DVI-0
Здесь мы устанавливаем масштаб 1×1, что позволит избежать каких-либо искажений.
3. Проверка настройки дисплеев
Иногда проблема может быть связана с тем, что дисплеи неправильно выровнены. Попробуйте изменить расположение HDMI-1-2:
xrandr --output HDMI-1-2 --mode 1600x900 --same-as HDMI-2 --pos 0x0
Это гарантирует, что HDMI-1-2 будет правильно позиционирован на уровне 0 по оси X и Y.
4. Изменение параметров размера экрана
Если проблема не исчезнет, вам стоит попробовать установить отступы для HDMI-1-2:
xrandr --output HDMI-1-2 --mode 1600x900 --scale 1.1x1.1
Эта команда немного увеличивает масштаб, что может скорректировать отображение, позволяя видеть все.
5. Обновление графических драйверов
Последним, но не менее важным шагом будет обновление графических драйверов. Убедитесь, что вы используете последние версии драйверов для вашей видеокарты. Улучшения и исправления ошибок в драйверах могут значительно повысить совместимость и общую производительность подключения дисплеев.
Заключение
Следуя приведенным выше шагам, вы сможете решить проблему с обрезкой изображения на HDMI-1-2. Проверив настройки разрешения, масштабирования и драйверов, вы обеспечите оптимальную работу вашей системы с несколькими дисплеями. Если проблема продолжает сохраняться, рассмотрите возможность использования специализированных утилит для управления дисплеями, которые могут предложить более глубокую настройку параметров.