В gnome, как я могу настроить определение «полный экран», чтобы большие окна VNC вели себя хорошо при настройке двух экранов?

2

В моей корпоративной среде мне необходимо запустить компьютер с Windows, который получает сеанс VNC на компьютере в ферме серверов. У меня Windows-машина с двумя мониторами с разным разрешением (1600x1080 слева и 1920x1200 справа). Если я создаю сеанс VNC, охватывающий мониторы, то при увеличении размера окна в сеансе VNC оно растягивается на оба моих монитора.

Вместо этого я хочу, чтобы событие «максимизировать» велось так же, как на моем компьютере с Windows - я хочу, чтобы максимизировалось только отображение, на котором находится окно.

Как я могу определить, что, как я назову, «максимизировать регионы»? Области в графической плоскости VNC, где, когда я нажимаю «развернуть», окно расширяется только до той области, в которой оно находится (и в основном).

Могу ли я сделать это в gnome, X, xrandr или другом магическом интерфейсе?

Росс Роджерс
источник

Ответы:

1

Я предполагаю, что xrandr и xdpyinfo показывают ваш экран как один экран с размером, подобным тому, как оба дисплея добавлены вместе, например, 3520x1200.

Итак, что вы хотите сделать, это попытаться как-то разделить экран на два логических рабочих стола.

Самый простой способ, который я знаю, это использовать то, что называется «диспетчер оконных блоков». xmonad и dwm - два примера.

Другой вариант - использовать диспетчер окон, который позволяет максимизировать только по вертикали, например Openbox, Blackbox или Sawfish. Часто у них есть ярлыки для этого, например, средний щелчок по кнопке максимизации в строке заголовка.

Еще один вариант - использовать что-то вроде Devilspie, которое устанавливает свойства окна на основе правил, например, поместите Firefox в 0x0 с размером 1600x1080 и т. Д.

Mikel
источник
0

Вы должны выключить Xinerama. Это делается в файле /etc/xorg.conf. Это может также убить вашу способность делать двойную голову, хотя. Если вы работаете на NVIDIA, настройте правильный xorg.conf с помощью программы 'nvidia-settings', и вам не понадобится Xinerama.

Пит Эшдаун
источник
Это ВНК. Вы уверены, что настройки NVIDIA как-то связаны с этим?
Росс Роджерс