Как запустить игру на одном мониторе и сделать программы на другом мониторе еще видимыми?
Как сделать так, чтобы программы на втором мониторе оставались видимыми во время игры (Wolfenstein: Enemy Territory)?
Я знаю, что могу использовать оконный режим, но игра в оконном режиме выглядит по-другому, как будто в игре много крошечных задержек видео.
EDIT1: я запускаю gnome в последней версии Ubuntu, и хотя на одном мониторе игра, а на другом полностью черный (мои уведомления настроены так, что они появляются на втором мониторе), я вижу уведомления (libnotify и skype).
3 ответа
Я боюсь, что Windowed так же хорош, как и я, но, честно говоря, делать это любым другим способом будет так же медленно, потому что система рендерит больше. Это накладывает вашу игру на рабочий стол, а также на другие открытые рабочие столы и эти приложения, так что да, это немного интенсивнее, и это снизит производительность в игре.
По совпадению, я также использую Compiz, чтобы сделать определенные окна размером с экран рендеринга с полноэкранным хинтингом (чтобы они отображались над панелью, без оформления окна). Вы можете сделать это, открыв CCSM (compizconfig-settings-manager
), перейдя к Правилам окна, включив его и введя правило для окна вашей игры.
Это не повлияет на производительность, оно просто заставит его выглядеть так, как вы ожидаете.
Как-то удалось сделать запуск программы на одном из экранов. Но как заставить мышь выйти из игры? Другой способ - использовать 2 компьютера и один набор контроллеров ПК (мышь / клавиша) с помощью программы Quick-Synergy. С его помощью вы можете переместить мышь в конец экрана и управлять другим ПК.
Если вы хотите получить максимальную производительность от игровой настройки Ubuntu, установите Fluxbox и запустите свои игры на этом. Возможно, вам не хватает милых наворотов, к которым вы привыкли, но у него будет лучшая производительность. Тем не менее, оконный это так хорошо, как он получает. (См выше)
Также во Fluxbox трюк CCSM недоступен, поэтому вам придется делать это вручную.