デスクトップを右クリックしたときにメニューを完全に無効にする (LXDE、Openbox、Ubuntu)

デスクトップを右クリックしたときにメニューを完全に無効にする (LXDE、Openbox、Ubuntu)

古い PC を VMware View インフラストラクチャのシンクライアントとしてセットアップしたいと考えています。デスクトップを右クリックしたときに表示されるメニューを無効にする必要があるほか、スクリーン セーバーを無効にするなどの他の操作も必要です。

これまで私がやってきたことは次のとおりです:

  • LXDEスクリーンセーバーを無効にする

    削除@xscreensaver –no-splash/etc/xdg/lxsession/LXDE/autostart

  • 右クリックのデスクトップメニューオプションを削除する

    デスクトップを右クリックして選択Desktop Preferences

    詳細タブを選択してチェックを入れますShow menus provided by window managers when desktop is clicked

    との間をすべて編集し/etc/xdg/openbox/menu.xmlて削除します<menu id=”root-menu” label=”Openbox 3”></menu>

  • LXPanelを無効にする

    編集し/etc/xdg/lxsession/LXDE/autostartてコメントアウトします@lxpanel –profile LXDE

これらはすべて正常に動作しているように見えますが、デスクトップを右クリックすると、次のメッセージが表示されます。

ポップアップメニューのスクリーンショット

これをどうやって殺せばいいですか?

答え1

この質問は非常に古いですが、pcmanfm を起動している行を削除する必要があります/etc/xdg/lxsession/LXDE/autostart。そこに表示される右クリック メニューは、openbox からのものではなく、pcmanfm デスクトップ ウィンドウからのものです。

答え2

見るこの郵便受け「ShowMenu」コマンドに一致するすべてのタグを変更し、「スマートに」削除する必要があります/etc/xdg/openbox/rc.xml。これにより、OpenBox メニュー (すべて) が完全に無効になりますが、ファイルの内容は非常に直感的なので、必要に応じて調整できます。

このファイルのコピーを変更して、~/.config/openbox/rc.xml特定のユーザー(のセット)に対してのみ変更を加えることもできますが、シン クライアントの世界に精通しているため、完全に削除することをお勧めします。

関連情報