Перемещение окон между мониторами linux

Как переместить окно с одного Screen на другой?

Поднимаю X-server с двумя Screen-ами (на двух мониторах). Как перетащить окно с одного Screen на другой (аналогично перемещению окон между рабочими столами)?

NVidia 7600 (драйвера какие-то из последних), XFree-6.8, WM OpenBox-3.4, если это имеет значение.

Re: Как переместить окно с одного Screen на другой?

Если один скрин это DISPLAY=:0.0, a втророй — DISPLAY=:0.1, то никак.
Юзай xinerama и у тебя будет один большой дисплей

Re: Как переместить окно с одного Screen на другой?

Package: xmove Priority: optional Section: universe/x11 Installed-Size: 344 Maintainer: Adrian Bridgett Architecture: i386 Version: 2.0beta2-8 Depends: libc6 (>= 2.3.4-1), libx11-6 Filename: pool/universe/x/xmove/xmove_2.0beta2-8_i386.deb Size: 112842 MD5sum: c59928519dceaa6c06bb2830726202f4 SHA1: 037178602daaf4411e79ee78c06129315d5f0a84 SHA256: 7585b5634dbbf8dd515dcbf7088782a48d996159207aacd91d96f48c2d293690 Description: allows you to move programs between X Window System displays xmove lets you change which display an X Window System program renders to - this could be a different monitor or even a different machine. Bugs: mailto:ubuntu-users@lists.ubuntu.com Origin: Ubuntu

Re: Как переместить окно с одного Screen на другой?

>Юзай xinerama и у тебя будет один большой дисплей
Тут другая проблема — у меня мониторы разного размера (диагонали) и разрешения. При использовании xinerama получается совершенно неудобно.

>Package: xmove
Спасибо, опробую

Источник

Когда 2 монитора и Ubuntu. Настраиваем позиционирование окон

Когда 2 монитора и Ubuntu. Настраиваем позиционирование окон

У меня есть рабочий ноутбук и монитор. Очень удобно работать имея 2 монитора, для вывода информации.

Сейчас я расскажу как настроить два монитора и позиционирование окон при открытии программ.

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

Для настройки открываем: «Настройка экранов»:

Чтобы не дублировался рабочий стол на обоих мониторах — убираем галочку «Зеркально отразить экраны».

Читайте также:  Porteus linux пароль root

Также в пункте «Расположение панели задач» можно выставить, чтобы панель задач Unity располагалась на одном из мониторов или на всех сразу.

Для того чтобы изменить настройки определенного монитора, просто щелкаем по нему и выставляем разрешение.

Переместив ползунок на выбранном мониторе — можно отключить монитор.

И чтобы сохранить конфигурацию — жмем применить.

Позиционирование окон

А вот тут и начинаются неудобства. Окна открываются где хотят: то на разных мониторах, то в разных местах рабочего стола.
Приступаем к настройкам:

У кого нет пакета Compizconfig (CCSM) ставим.

sudo apt-get install compizconfig-settings-manager

Открываем его и переходим “Управление окнами” — “Размещение окон”:

Здесь выбираем размещение «по центру».
Затем выбираем режим либо «использовать устройство вывода с курсором», либо «использовать активное устройство вывода».
После чего окна будут открываться по центру и на том мониторе, который активен или на котором расположен курсор мыши (в зависимости от выбранного вами режима).

Источник

Meta + Arrow Keys для перемещения окон между мониторами?

В Windows я могу использовать функцию привязки «Windows Key + Arrows» для быстрого перемещения окон между мониторами в настройке нескольких мониторов. Я ищу способ сделать то же самое в Linux. Я пробовал Cinnamon, KDE и XFCE, и мне не посчастливилось выяснить, как получить эту функциональность в любом из этих DE.

3 ответа 3

Я использую KDE, и для этого есть привязка клавиш. В меню K запустите «Настройки системы» (вы можете найти эту фразу в поле поиска, если значок еще не отображается). Затем перейдите к «Ярлыки и жесты», затем «Глобальные сочетания клавиш», выберите «KWin» из списка компонентов KDE. Существует действие под названием «Окно на следующий экран». Назначьте горячую клавишу (я использую Ctrl-Alt-Shift-Right) для моей. Странно, что для «Окна на предыдущий экран» нет горячей клавиши. Но, поскольку у меня есть только 2 монитора, он действует как переключатель между левым и правым монитором. Я должен добавить, что я использую Linux Mint 13 64-bit с KDE 4.8.5.

В Linux Mint 18 16.04:

(1) Скачать предварительные условия.

sudo apt install xdotool wmctrl 

(2) Создайте каталог и загрузите файл, содержащий код для перемещения окна на следующий монитор. Вместо ~/bin вы можете выбрать что-то другое.

mkdir ~/bin && cd $_ wget https://makandracards.com/makandra/12447-how-to-move-a-window-to-the-next-monitor-on-xfce-xubuntu/attachments/2677 && mv 2677 move-to-next-monitor` 

(3) Убедитесь, что скрипт имеет возможность запуска.

chmod +x move-to-next-monitor 

(4) Из меню в левом нижнем углу рабочего стола перейдите в «Настройки» -> «Клавиатура».
Нажмите Super, наберите «клавиатура», нажмите Enter.

Читайте также:  Setting permissions in linux on directory

(5) Перейдите на вкладку «Ярлыки». В нижней части списка слева выберите Пользовательские ярлыки. Используйте кнопку «Добавить пользовательский ярлык» в нижней части окна. Дайте вашему ярлыку имя и затем нажмите кнопку со значком папки, который говорит (Нет). Найдите файл, который мы скачали в ~/bin/move-to-next-monitor.

(6) Дважды щелкните одно из полей ниже: «unassigned» и нажмите выбранную комбинацию клавиш.

Источник

Как переместить окно с одного монитора на другой Ubuntu 14.10?

Подскажите пожалуйста как перемещать окна с одного монитора на другой при помощи горячих главиш на ОС Ubuntu 14.10 ?

Тут есть пару решений. Одно через compiz, другое — какая-то софтина
forum.ubuntu.ru/index.php?topic=224724.0

jidckii

fearintino

jidckii

fearintino

jidckii

fearintino: может в 14.10 что то и изменилось, что наврятли, у меня на 12 и на 14 версиях всегда данное сочетание работало.
а что за клавиатура ? Может раскладка не верная выбрана.

fearintino

jidckii: мне кажется что эти кнопки сработают преключении между виртуальными рабочими столами, а не мониторами:(

fearintino

jidckii

fearintino: видимо я не правильно понял вопрос, верно я имел ввиду рабочие столы.
Как перемещать хот-кеями с монитора на монитор не подскажу.

Источник

Переместить окно на другой монитор в Ubuntu с помощью клавиатуры

В Windows 7 вы можете нажать Shift + + ← /, → чтобы мгновенно переместить текущее окно на следующий / предыдущий монитор. Есть ли в Ubuntu 11.04 аналогичная функция? Я осмотрел Keyboard Shortcuts диалоговое окно, но не увидел ничего, касающегося перемещения окон между несколькими мониторами.

Что вам нужно:

Как это сделать:

  • Из терминала запустите gnome-keybinding-properties и нажмите «Добавить»
    • Назовите запись как «Переместить на левый монитор» и введите эту команду:
      • wmctrl -r «:ACTIVE:» -e 0,0,0,1280,1024
        • Вы можете изменить «: ACTIVE:» на «: SELECT:», и wmctrl будет ждать, пока вы не выберете окно
        • Значения для -e gravity,x-coordinate,y-coord,width,height . Я установил гравитацию на 0, что по умолчанию (я на самом деле не знаю, что делает гравитация), координаты x и y установлены на 0 и 0, а ширина и высота — это размеры левого монитора: 1280 и 1024. Измените это, чтобы соответствовать вашей конфигурации.
        • wmctrl -r «:ACTIVE:» -e 0,1280,0,1366,768
          • Там, где у меня стоит «1280», поставьте горизонтальное разрешение вашего левого монитора. Разрешение по вертикали может быть более сложным, если ваши мониторы имеют разные разрешения, особенно если они не выстроены вдоль верхней или нижней части. Мои выровнены вдоль вершины, поэтому значение вертикальной координаты равно «0».
          • Мой правый монитор — 1366×768, поэтому замените эти значения на соответствующие.

          Возможно, вам придется настроить координаты и размеры, чтобы учесть верхнюю (обычно 24 пикселя высоту) или боковые панели.

          Я рекомендую использовать -1 в последних двух полях, чтобы оставить размеры окна неизменными при его перемещении (например, wmctrl -r «: ACTIVE:» -e 0,0,0, -1, -1)

          В соответствии с этим askubuntu.com/questions/75631/… ответ. Для текущих версий gnome / ubuntu после установки wmctrl используйте: «gnome-control-center keyboard» или через графический интерфейс «настройки -> устройства -> клавиатура», а затем нажмите «+» внизу.

          Если вы используете Compiz в качестве оконного менеджера при установке Ubuntu (который, я считаю, поставляется с предустановленной 11.04). Откройте диспетчер настроек Compiz Config (сделайте, sudo apt-get install compizconfig-settings-manager если у вас не установлен ccsm.)

          • Перейти к Window Management -> Put
          • Включите плагин Put.
          • Укажите требуемую комбинацию клавиш для Put To Next Output параметра на Bindings вкладке.

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

          Это прекрасно работает для меня на Ubuntu 12.04 64bit с Unity. Однако помните, что Compiz — это опасный инструмент, многие из его (казалось бы, безвредных) опций могут легко нарушить ваши настройки, поэтому не стоит возиться с ним, если у вас нет резервных копий и / или вы уверены, что ваши действия безопасны.

          Если у вас нет плагина Pug, вы можете установить пакет, compiz-plugins-main который также устанавливает некоторые другие плагины . Мне также пришлось перезапустить X после того, как я установил ярлык.

          Источник

Оцените статью
Adblock
detector