web-dev-qa-db-ja.com

ウィンドウの境界線を非表示にする方法は?

最近、マンジャロ(XFCE4を使用)で、ウィンドウの上部の境界線を非表示にできることがわかりました。そのため、タイトルバーと最小化、最大化、閉じるなどのボタンは表示されなくなりました。

Xubuntuでもそれは可能ですか?ターミナルアプリでオプションを見つけることができました。

4
TomTom

はい、maximusをインストールするだけです...

Sudo apt-get update
Sudo apt-get install maximus

次に、実行ダイアログを開きます Ctrl + F2 そしてタイプ:

maximus

(ログアウトしてから再度ログインする必要がある場合があります)。

Firefoxのようないくつかのウィンドウはウィンドウが表示された状態で開きます。あなたがしなければならないことは、マウスを使って引っ張り、それからトップパネルにぶつかって元に戻すことです。そうでない場合は、最大化ボタンを1回または2回クリックするだけです。

また、トップパネルに閉じる、最大化などのボタンを配置する方法に関するこの関連記事を参照してください。 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互換性、OpenGL、ウィンドウの移動、ウィンドウのサイズ変更、ウィンドウの配置。また、Window Decorationプラグインが無効になっていないことを確認してください。

これらのプラグインを有効にした後、次のコマンドを実行します。

compiz --replace

ウィンドウの境界線を有効にするには、ccsmを開き、Window Decorationプラグインを有効にします。

compizを永続的なウィンドウマネージャにする方法についてはこちらを参照

1
mchid

XRunHProfのブログのシンプルなpythonスクリプト は、ウィンドウマネージャーを変更せずにこれを行うことができます。スクリプトをどこかに置き、キーボードショートカットを追加して呼び出すだけです。

#!/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()
2
Robert Flack