web-dev-qa-db-ja.com

ubuntu 12.04でログイン時にコマンドを実行する方法は?

ファイル〜/ .xmodmapがあり、キーボードのいくつかのキーを交換します。このファイルは以前のUbuntuデスクトップに正しくロードされていましたが、12.04へのアップグレード以降、デスクトップにログインしたときにロードされなくなりました。

Ubuntu 12.04でデスクトップにログインするときにコマンドを実行する適切な方法は何ですか?

6
Emmanuel

ダッシュボードで「スタートアップアプリケーション」を検索します。 -addをクリックし、名前を付けて実行するコマンドを入力します-OKをクリックし、再起動して確認します

5
user55482

/etc/lightdm/lightdm.confのLightdmで「greeter-setup-script」と「session-setup-script」を使用します。

Greeter-setup-scriptオプションは、ログインする前に(rootとして)スクリプトを実行します。

greeter-setup-script = (Script to run when starting a greeter)

Session-setupスクリプトは、ログイン後にスクリプトを(rootとして)実行します。

session-setup-script = (Script to run when starting a user session)
2
user247884

実際には、起動時にユーザー固有のコマンドを実行する方法があります。実行するコマンドまたはスクリプトをスクリプト/etc/rc.localに追加する必要があります

スクリプト/etc/rc.localは、シェルスクリプトに似ています。終了ステータスが0であることを確認し、そのスクリプト「exit 0」に次の行を追加します。

この/etc/rc.localスクリプトは、各マルチユーザーランレベルの最後に実行されます。

ありがとうございます。それでは、お元気で、

Mラムマーシー

0
Ram Murthy