タイトルバーとウィンドウの装飾なしでVLCを起動したいです。 VLCを起動するには、次の行を使用します。
vlc -I dummy --no-video-deco --no-embedded-video test.mpg
残念ながら、XFCEのタイトルバーは削除されません。可能であれば、すべてのアプリケーションから装飾を削除するための汎用ソリューションをお勧めします。
現在私はDebian JessieとXFCEを使用していますが、これは何でも変更できます。重要なのは、この問題に対する一般的な解決策です。
ベストアンサー1
次のいずれかを使用してください。悪魔の勢力または悪魔のスパイ2窓の装飾を削除します。どちらもあらゆる用途に適しています。そうでなければ〜しないだろうアプリケーション操作クライアントの装飾。
デビルパイを活用してください
Devil's Pieの場合は、テキストエディタを開き、次のコードを入力してください。
(if (is (application_name) "VLC media player") (undecorate))
$HOME/.devilspie/filename.ds
目的のファイル名でファイルとして保存します。ファイル拡張子が.で.ds
あることを確認してください。最後にdevilspie
端末で実行して結果を確認してください。
Devilspie2の使用
Devilspie2の場合は、テキストエディタを開き、次のコードを入力してください。
if (get_application_name()=="VLC media player") then
undecorate_window();
end
$HOME/.config/devilspie2/filename.lua
目的のファイル名でファイルとして保存します。ファイル拡張子が.で.lua
あることを確認してください。最後にdevilspie2
端末で実行して結果を確認してください。
デビルスパイvs。デビルスパイ2
これらのツールの間に違いがある場合は後者です。 Devilspie2は、wmctrl -l
他のツールと同様に、別のコマンドを実行することなく、実行中のアプリケーションのウィンドウ名とアプリケーション名を解決するための便利な方法を提供します。
Devilspie2を使用してデバッグ情報を表示するには、ファイルに次のコードを追加します.lua
。
debug_print("Window name: " .. get_window_name());
debug_print("Application name: " .. get_application_name());
実行中のインスタンスを終了してdevilspie2 -d
端末で実行すると、次のものが印刷されます。
Running devilspie2 in debug mode.
[...]
Window Name: VLC media player
Application name: VLC media player
Window Name: Dictionary
Application name: xfce4-dict
/usr/share/doc/devilspie2
スクリプトの例と詳細については、参考資料を参照してください。
レポートによると、Devil's PieとDevilspie2は、Debianバージョンのすべてのリポジトリ(古い安定、安定、テスト、不安定)で利用できます。Debian パッケージの検索結果。
Devil's PieとDevilspie2はDebian 8 XfceとXubuntu 14.04(両方ともXfce 4.10を実行)でテストされ、Devilspie2はLinux Mint Debian Edition 3(Cinnamon 3.8)でテストされました。