Chromeでyoutubeビデオを再生し、フルスクリーンに切り替えて正常に動作しますが、キーボードの音量ボタンを押して音量を調整すると、xfce4-panelが突然表示されますフルスクリーンモード。 wmctrl -r "xfce4-panel" -b add,below
を使用してみましたが、動作しています。しかし、コマンドを起動時に配置すると、機能しません。効果を得るために、このコマンドをターミナルで毎回手動で入力する必要があります。 XfceのSession and Startupでsleep 20 && wmctrl -r "xfce4-panel" -b add,below
コマンドを使用してみましたが、xfce4-panelがロードされた後にコマンドが開始されるというビューがありますが、それでも役に立たない。
追伸:これは、VLCや他のアプリのフルスクリーンモードでも発生します。ここに投稿するためにこのスクリーンショットを作成しようとすると、スクリーンショットでパネルが消えていることがわかります。
Session and startupのようにコマンドを直接貼り付けるのではなく、シェルファイルに記述しました。
#/bin/bash
sleep 10
wmctrl -r "xfce4-panel" -b add,below
そして、それをstartup as "/home/user/wmctrl.sh"
として追加し、機能しました。 sleep 10
は、xfce4-panelがロードされるまで10秒間待機します。一部のシステムでは時間がかかるため、それに応じてスリープ値を調整する必要があります。 1 secは、ログイン後にxfce4-panelをロードするのに必要な時間よりも多くないため、ほとんどのシステムで最適であり、通常、誰もビデオを再生して全画面表示しないと考えられますシステムの起動から10秒以内に音量を調整します。