web-dev-qa-db-ja.com

シャットダウンボタンをLXPanelに追加して動作させる方法

LXPanelにシャットダウンボタンを追加できないようです。 /usr/share/applicationsには、Exec=lubuntu-logout行を含むシャットダウン(lubuntu-logout.desktop)がありますが、実行されません。

以下が含まれています

[Desktop Entry]
Name=Shutdown
Comment=Shutdown or Reboot
Icon=system-shutdown-panel
Exec=lubuntu-logout
Path=
Terminal=false
StartupNotify=false
Categories=Utility;Settings;System;GTK
NoDisplay=false

usr/binには、lubuntu-logoutというシェルスクリプトがあります。

#!/bin/sh
lxsession-logout --banner "/usr/share/lubuntu/images/logout-banner.png" --side=top

Exec=lxsession-logoutを含むデスクトップファイルの作成も機能するはずです。しかし、そうではありません!

Pcmanfmで権限を見つけようと、実行可能にしようとしています-プロパティ:

enter image description here

Thunarでは、実行可能にするための設定を見つけることができます。

enter image description here

しかし、それを実行すると

enter image description here

実行してメニューに表示してパネルに追加するには、どのように編集する必要がありますか?

または:shutdown.desktopファイルの正しい内容は何ですか?

4
user47206

動作するファイルを作成しました。

Exec=/usr/bin/lxsession-logoutを使用しました。

これらの行でファイルShutdown-lubuntu.desktopを呼び出しました:

[Desktop Entry]
Name=ShutdownLubuntu
Comment=Shutdown or Reboot
Icon=system-shutdown-panel
Exec=/usr/bin/lxsession-logout
Categories=GTK;System;Settings;
Type=Application

usr/share/applicationsに入れます。これにより、システムツールの下のメインメニューに表示され、アプリケーションの起動バーのlxpanelに追加できます。

3
user47206

構成ファイルを開きました:

gnome-open ~/.config/lxpanel/Lubuntu/panels/panel

最後に次の行を追加しました:

Plugin {
    type = launchbar
    Config {
      Button {
            id=/usr/share/applications/lubuntu-logout.desktop  
      }
    }
}

これにより、ログアウトメニューがlxpanelに追加されました。

2
Trent