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

8

У меня двойная настройка монитора с базовыми настройками TwinView с моей карты Nvidia (550 Ti). Один монитор - это мой основной дисплей (1600x900), а другой - мой телевизор (1920 * 1080).

Я организовал запуск XBMC на своем телевизоре (используя оконный режим, быстрый и грязный GTKhack, чтобы скрыть границы и wmctrlрастянуть его). Это работает для большинства игр, которые также имеют оконный режим (например, Shank2). Однако я не могу заставить других работать, так как я не могу выбрать разрешение 1920x1080 в их меню настроек. Доступны все доступные разрешения для моего основного дисплея и комбинированное разрешение. (например, судно, снимок)

Как можно обеспечить разрешение 1920x1080 для приложений / игр?

Любой другой обходной путь / решение также очень ценится!

Йоханнес Роос
источник

Ответы:

1

То, что вы пытаетесь сделать, невозможно с TwinView.

TwinView работает, добавляя режим поддельного дисплея с комбинированным разрешением на основной дисплей. Например, если у вас есть два монитора 1024x768, драйвер сообщает ОС, что имеется только один экран с разрешениями основного дисплея и дополнительный режим подделки 2048x768. Когда вы выбираете этот режим, ОС думает, что у нее один экран 2048x768, а драйвер заботится об отправке частей изображения на правильные дисплеи. Это означает, что вам не нужна особая поддержка со стороны приложений, но вы также, например, не можете полноэкранно показывать приложение только на одном из дисплеев - все приложения будут думать, что имеется только один дисплей 2048x768.

Решение состоит в том, чтобы отключить TwinView и использовать драйвер с поддержкой XRandR. Это присутствует в драйвере Nvidia начиная с версии 302. Используйте панель «Дисплеи» в Ubuntu для настройки дисплеев с помощью XRandR (в 12.04 и более поздних версиях нажмите кнопку питания в правом верхнем углу и выберите «Дисплеи ...»).

Кшиштоф Косински
источник
1

В настройках дисплеев вы выбираете красный экран TwinView и выключаете его в поле рядом с экраном вашего ноутбука. Затем появится окно «Применить», которое нужно будет нажать «Сохранить настройки». Теперь вы закрываете его и видите только по телевизору, а ваш TwinView закрывается черным.Настройки дисплея

Марк Валселлс
источник