Как скрыть границы окна?
Я недавно видел, что на Manjaro (с XFCE4) можно скрыть верхнюю границу окон. Поэтому строка заголовка вместе с кнопками свертывания, разворачивания, закрытия и т. Д. Больше не были видны.
Это возможно и на Xubuntu? Мне удалось только найти вариант в приложении терминала.
2 ответа
Вот простой скрипт на python из блога XRunHProf, который может сделать это без смены оконных менеджеров. Просто поместите сценарий куда-нибудь и добавьте сочетание клавиш, чтобы вызвать его.
#!/usr/bin/env python
from gtk.gdk import *
w = window_foreign_new((get_default_root_window().property_get("_NET_ACTIVE_WINDOW")[2][0]))
state = w.property_get("_NET_WM_STATE")[2]
maximized = '_NET_WM_STATE_MAXIMIZED_HORZ' in state and '_NET_WM_STATE_MAXIMIZED_VERT' in state
if maximized: w.unmaximize()
if w.get_decorations() == 0:
w.set_decorations(DECOR_ALL)
else:
w.set_decorations(0)
if maximized: w.maximize()
window_process_all_updates()
Да, вы просто устанавливаете максимус...
sudo apt-get update
sudo apt-get install maximus
Затем откройте диалоговое окно запуска Ctrl + F2 и введите:
maximus
(возможно, вам придется выйти, а затем снова войти) .
Некоторые окна, такие как firefox, откроются с отображением окна, и все, что вам нужно сделать, - это нажать мышкой, чтобы оттолкнуть ее, а затем снова нажать на верхнюю панель, чтобы она ушла. В противном случае, просто нажмите кнопку максимизации один или два раза.
Также см. Эту статью о том, как разместить кнопки закрытия, разворачивания и т. Д. На верхней панели: http://www.webupd8.org/2014/07/xubuntu-how-to-put-maximized-windows.html
Если вы говорите об этом видео https://www.youtube.com/watch?v=U-2KPrzIwao, парень использует compiz для удаления границ окна.
Чтобы установить compiz, откройте терминал и выполните следующие команды:
sudo apt-get update
sudo apt-get install compiz compiz-plugins compizconfig-settings-manager metacity dconf-tools
ccsm
Теперь убедитесь, что в следующих плагинах включены Composite, Gnome Compatibility, OpenGL, Move Window, Resize Window, Place Windows. Также убедитесь, что плагин "Оформление окна" не отключен.
После включения этих плагинов выполните следующую команду:
compiz --replace
Чтобы включить границы окна, откройте ccsm и включите плагин "Оформление окна".
смотрите здесь о том, как сделать compiz постоянным оконным менеджером