起動時にスクリプトを実行できません。

起動時にスクリプトを実行できません。

Debian バスター

Xfceは、スタートメニューをエミュレートするWindowsの動作をオンにSuperするために(システムシンボルキー)を使用することはできません。wishkermenu

xcapeだから私はキーを修正するためにをインストールし、シェルコマンドを実行しました。

xcape -e 'Super_L=Control_L|Escape'

(私はそのキーを別の目的に使用するので、xcapeキーを離すとEsc+をエミュレートしますCtrl。キーボードショートカットで設定してxfce+EscCtrl割り当てますwishkermenu

うまくいきます。問題は、セッションを閉じるときにコマンドを再実行する必要があることです。 Web上の例に従ってスクリプトを作成し、起動時に実行してみましたが、何も起こりませんでした。スクリプトはシェルで実行すると正常に動作するため、開始範囲では失敗します。

使用しましたが、crontab何もetc/init.d起こりませんでした。 Debian では、systemd とは異なるアプローチを使用するのは良くないと聞きました。

この問題、たぶんサービスをどのように解決できますか?

ベストアンサー1

コマンドを含む行を~/profileファイル~/xprofileに追加します。システムの構成方法によって異なります。どちらも試してみてください。

これらのファイルは、セッションの開始後にロードする必要があるスクリプトが自動的に実行されます。

おすすめ記事