Ubuntuの個人のWindows構成に相当するものはどこにどのように保存されますか? HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
およびStart Upメニューに似たもの。
System-> Preferences-> Startup Applicationsメニューエントリを見つけましたが、その一部を実行しているようですが、そうではありませんほとんどのものをカバーしているように見えます。
私は、グラフィックスログインに関連するもの、たとえばコンピューターで直接、またはNX
またはx2go
を介してリモートに関係するもの、およびこのxrandrなどのすべてのユーザーに適用されるものに関心があります。そして、ユーザーが個人的に設定するかもしれないもの
たとえば、画面解像度を設定するxrandr
スクリプトがあり、Firefoxを設定して複数のプロファイルを使用できるようにする必要もあります。現在、私はすべてデスクトップにログオンした後、gnomeターミナルから行います。
ログオン時にこれらすべての設定を構成できるガイドはありますか?主なことは、コンソールでのログオンではなく、UbuntuまたはGnome destkopへのログオンにのみ適用することです。
グラフィカル環境でログイン時に開始するプログラムは、~/.config/autostart
および/etc/xdg/autostart/
の.desktopランチャーファイルから呼び出されます。 自動起動ランチャーの仕様は次のとおりです。 基本的には、 通常の.desktop仕様 の特殊なケースです。
通常、個々のアプリケーションはデータ/構成を~/.[program]
に保存しますが、ログインプログラムは他の場所に初期化を保存します。
たとえば、端末のログイン時に何かを開始するには、~/.bashrc
に入れます。
ただし、デスクトップへのログイン時に開始する必要があります。そのためには、手動で行うすべてのことを実行するスクリプトを作成する必要があります。
その後、スクリプトを実行可能(chmod +x [script]
)に設定します。
最後に、System --> Preferences --> Startup Applications
に移動して、リストにスクリプトを追加します。
それはそれであるはずです!
問題が解決しない場合はコメントしてください。
それは答えではありませんper seですが、他の人が言ったことにさらに追加するために-あなたのシステムをどれだけよく知っているかに応じて、GUIでこれを設定したいかもしれません。すべてのアプリを最初にgnome-session-properties
で表示する必要があります。つまり、。desktopファイルのHidden属性を無視します。これを行うには、Sudo gedit /etc/xdg/autostart/print-applet.desktop
を実行し、NoDisplay=true
をNoDisplay=false
に変更します。
それ以外に、各自動起動.desktop
ファイルにはOnlyShowIn
エントリを含めることができます。 OnlyShowIn=GNOME;
は、アプリをGNOMEでのみ実行し、Unity、LXDEまたはその他の環境では実行しません。