во время работы

Несколько лет назад (примерно в 2000 году) я увидел, что парень на собрании Linux делает потрясающий трюк X-windows, которого я никогда не видел.

Пока он вошел в свой оконный менеджер по умолчанию (скажем, Gnome), он открыл несколько программ (например, xterm, xclock, xeyes), а затем из окна xterm он выпустил некоторые команды, чтобы остановить Gnome, но оставить все открытые окна на месте на рабочем столе (рабочий стол тогда показывал стандартный X-серый фон). Затем он набрал (все еще в xterm) команды для запуска другого диспетчера окон (скажем, KDE), и, вот и все, весь новый оконный менеджер взял все открытые окна, отобразил фон, панель задач и кнопки окна с помощью тема рабочего стола нового менеджера.

Я не знаю, переключилось ли это с Gnome на KDE или других оконных менеджеров, но это показало независимость диспетчера окон и сервера x.

Какие команды безопасно выгружают и перезагружают оконный менеджер таким образом? Можно ли это сделать с сегодняшними оконными менеджерами?

One Solution collect form web for “во время работы”

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

 metacity --replace & 

В зависимости от того, как начался X-сеанс, вы можете убить текущего диспетчера окон и запустить новый, но для этого вам нужно быть уверенным, что убийство диспетчера окон не остановит ваш X-сеанс, и вам также понадобится убедитесь, что терминал, который вы используете ( xterm или что-то еще), по-прежнему будет иметь фокус после оконного менеджера.

  • Как переназначить комбинацию клавиш на ключ?
  • Как получить стабильный международный Дворжак с мертвыми ключами первого уровня в Debian?
  • Обновление ядра (4.10) привело к сбою XServer и остальной системы (Arch)
  • Google Cloud, Gnome через SSH
  • Не удалось разместить сервер с Xpra, подключиться только к существующему
  • FTP: получить последний файл в разделе
  • Скриншоты из нескольких Xservers
  • Доступ к X-окну и звуку на ноутбуке на другом Unix
  • Сервер X запускается только с правами root
  • Что именно происходит, когда я набираю «startx» в командной строке?
  • Как подключиться к xserver с моего общесистемного терминала?
  • Interesting Posts

    Ошибка переменной среды Bash

    Не удается удалить <файл>: нет такого файла или каталога

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

    Неудовлетворенные зависимости при попытке создания хромового браузера на Ubuntu 14.04

    Wget: ошибка сегментации (сбрасывание ядра)

    Какие существуют опции для настройки кэширования файловой системы Linux?

    HTML5 Parser / wrapper

    Что такое «keyring» в Google Chrome

    Каков самый простой способ увеличить числа в этой строке 01:02:99 в unix?

    Оптимизирует ли размер для уменьшения использования памяти во время выполнения, а также двоичный размер?

    Есть ли способ монтировать блок памяти в качестве файловой системы в Linux?

    Как избежать повторения пароля (два одновременных запроса)?

    tmux перестала нормально работать с zsh и oh-my-zsh

    Как мне войти в Монетный двор, когда я забыл свой пароль?

    USB не может быть установлен или обнаружен на машине Debian

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