Xorg.conf использовать только часть экрана

У меня есть немного необычное требование для конфигурации пользовательского разрешения в xorg.conf и нужна некоторая помощь, чтобы выяснить, как ее достичь. У меня есть проектор с 1400×1050 родным разрешением и вы хотите использовать его в режиме синемаскесного бедного человека @ 1400×584. Проблема в том, что мне все еще нужно подавать проектор на сигнал полного кадра, ограничивая при этом X (или XBMC в этом случае) использовать только 1400×584 «срез» при выводе черно-белых пикселей выше и ниже этого. В идеале я хотел бы определить, где выходное «окно» позиционируется вертикально в пределах кадра 1400×1050, но в центре тоже будет хорошо. Я уверен, что это должно быть возможно, но, несмотря на часы поиска, я не смог найти никаких хороших ответов – возможно, потому, что большинство людей не настолько глупы, чтобы хотеть использовать часть своих экранов … Любые идеи?

Изменить – это статистика для проектора:

(II) NVIDIA(0): Frequency information for CAI CANON PJ (DFP-1): (II) NVIDIA(0): HorizSync : 15.000-80.000 kHz (II) NVIDIA(0): VertRefresh : 50.000-85.000 Hz (II) NVIDIA(GPU-0): 1400 x 1050 @ 60 Hz (II) NVIDIA(GPU-0): Pixel Clock : 108.000 MHz (II) NVIDIA(GPU-0): HRes, HSyncStart : 1400, 1448 (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 1560, 1688 (II) NVIDIA(GPU-0): VRes, VSyncStart : 1050, 1051 (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1054, 1066 (II) NVIDIA(GPU-0): H/V Polarity : -/- 

Другое Редактирование – После большего поцарапания головы, измерения и тестирования я придумал пересмотренный план:

Проектор имеет моторизированный зум, и, более того, получается, что если я установил соотношение сторон к 16: 9 (на проекторе), я смогу сдвинуть высоту в 788 пикселей вверх / вниз в пределах 1050px с высоким разрешением, используя пульт дистанционного управления , Результат! Объединив это с приведенным выше, и с помощью приведенных ниже ответов, я считаю, что лучшим решением является установка разрешения экрана в xorg.conf на 1400×788 (16: 9) и использование функции масштабирования для полного расширения проецируемого изображения высота экрана при просмотре содержимого 2.39: 1 (Cinemascope) – тем самым выталкивая черные полосы с экрана и маскируя. Это решение имеет некоторые основные преимущества:

  1. При просмотре содержимого 16: 9 я использую почти вдвое больше пикселей (1.1Mp против 600kp)
  2. Я получаю возможность настраивать вертикальное положение изображения на лету с помощью пульта дистанционного управления
  3. Увеличенное изображение немного ярче, чем полностью увеличенное изображение

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

 Modeline "1400x788@69" 108.00 1400 1432 1840 1872 788 803 812 828 -hsync -vsync Modeline "1400x788@60" 89.66 1400 1432 1768 1800 788 804 812 828 -hsync -vsync 

То есть, следует ли перейти на максимальное обновление (69 Гц) или стандартное обновление (60 Гц)?

2 Solutions collect form web for “Xorg.conf использовать только часть экрана”

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

Хорошо, это неприятное решение, но оно работает: то, что вам нужно, – это настраиваемая модель. то, что вы хотите сделать, это сохранить общее время так же, уменьшив линии сканирования, но увеличив время повторного сканирования для компенсации. Математика для этого немного похожа, но документирована. Возможно, я смогу выполнить математику, но мне понадобится ваша существующая модель.

  • Предотвращение нескольких нажатий клавиш с радиочастотного пульта
  • xmodmap проблемы и несоответствия с более чем 4 альтернативными символами на ключ
  • XKB - Очистка заблокированных модификаторов
  • Как добавить дополнительное разрешение для моего экрана?
  • Несколько графических карт в X
  • Как сопоставить сложную комбинацию с несколькими ключами в ярлыке для выполнения процесса, в X (через WM и т. Д.)?
  • gnome-classic как сеанс по умолчанию для всех пользователей?
  • xinput mouse device: отдельные x и y чувствительности
  • xming debian не может открыть дисплей
  • удаленный X-сервер не работает
  • После обновления GLX работает только для root (nvidia)
  • Interesting Posts

    Как скопировать файл несколько раз на случайно выбранные пути в файловой системе?

    странный же вывод при использовании команды sudo

    предварительные настройки списка экранов

    Passthrough PS / 2 для гостевой ОС

    Ubuntu 14.04 – Несколько ручек Powermate для технологии Griffin

    Мне нужно подключиться к пользователю IPA и запустить программу как root без паролей

    Отменить все переменные ENV, соответствующие _PROXY

    Как работает эта команда vim: g / # / + 1t.`

    MATE: не отображается меню приложений QT (Skype, Virtualbox)

    Как использовать capsh: я пытаюсь запустить непривилегированный пинг с минимальными возможностями

    Первое письмо отскакивает; вторая и последующие электронные письма проходят через

    `set -e` и` grep` idiom для предотвращения преждевременного выхода из сценария оболочки, когда шаблон не найден

    как использовать \ n (и) \ n как разделитель в awk

    visudo + как получить доступ к пользователю от другого пользователя

    Загрузите копию файла, который обновляется при изменении

    Linux и Unix - лучшая ОС в мире.