タグ付けされた質問 「autostart」

ログイン時にプログラムを起動するか、ログインを停止します。



2
.xsession。.xinitrc、xmonad、およびlightdm
私の質問の前に次のことを付けましょう:/usr/share/xsessions/somesessionfile.desktopを修正して/ etc / X11 / Xsessionを実行し、そのように動作させることでソリューションを一緒にハックできることを確信しています、しかし、私はまだいくつかのことを整理したいと思います。 セットアップ:12.04、完全に新規インストール(3時間前かもしれません)。xmonadをWMとして使用したい。デュアルヘッドセットアップ。 私の質問:どのプログラムが何をしているか、X、ユニティ、ログインマネージャー(またはそれらが呼び出されるもの)およびウィンドウマネージャーに関して、私は完全に、またはまったくまったく混乱しています。私はxmonadをウィンドウマネージャーとして使用していますが、これはよく知っています。また、ログインするとき、またはおそらくそれ以前に、xrandrを実行するスクリプトを使用して(既に作業している)デュアルモニターを適切にセットアップする必要があります。私が話したり、質問をオンラインで読んだりする人はすべて、xinitrc、〜/ .xsession、または/ etc / X11 / xsessionについて話しますが、これらのファイルはどれも実行されていません。/ usr / share / xsesssions内のファイルが実行されている唯一のファイルであるように思われ、私は一生、これに関するドキュメントを見つけることができません。 このシステムの一貫性はどこにありますか?これを適切に実行したい場合、正確には何をすべきですか?一部のウィンドウマネージャーはこれを行うようです(KDEとgnomeには「自動起動」と呼ばれるものがあるようです)。ウィンドウマネージャーにX、またはlightdmを処理させますか?私はおそらくこれを入れることができる起動プロセスに数十のファイルがあることを理解していますが、適切な規約を求めています。このようなものの解決策は何ですか? TL; DR; X上で実行されるすべてのウィンドウマネージャーに対して自動的にスクリプトを実行する一貫した方法はありますか、またはこれは使用しているウィンドウマネージャーとログインマネージャーの組み合わせに完全に依存していますか?


1
Ubuntuのすべての自動起動場所は何ですか?
私はUbuntuの初心者であり、Ubuntuのさまざまな起動方法に精通している人からアドバイスを必要としています。 Ubuntu 13.04以降の特定のインストールで起動時にトリガーされるすべてのアプリケーションを列挙することに興味があります。ブート時にスクリプトまたはアプリケーションを起動できるさまざまな方法があることは知っていますが、すべての自動起動構成の場所の包括的なリストがあることを確認したいと思います。 最終目標は、すべての構成の場所を反復処理するスクリプトを作成し、電源投入からデスクトップの使用準備ができたときにトリガーされるすべてのもののリストを吐き出すことです。 これまでのところ私は知っています: upstart、設定ファイルの例: /etc/init.d/foo 自動起動(システム)、設定ファイルの例: /etc/xdg/autostart/foo.desktop 自動起動(プロファイル)、設定ファイルの例: ~/.config/autostart/foo.desktop cronの@reboot、設定ファイルの例: /var/spool/cron/crontabs アプリケーションがシステム全体の起動シーケンスに自分自身を挿入できる他の方法はありますか、可能性は無限ですか?答えるときに考慮するかもしれないアプリの例、私は非標準のスタートアップを持っているかもしれないと思う: ウイルス対策ソフトウェア、マルウェア、デーモン、カスタムスクリプト、本番ソフトウェア-無料/非無料、バイナリ、インジケータ、ドロップボックスなど 起動時に実行されるすべてを繰り返し列挙するアプリケーションが既に利用可能ですか? ありがとう、どんな助けも大歓迎です。

5
GNOMEでのみプログラムを自動起動する方法
私はGNOMEとKDE SCの両方を使用しています。GNOMEでは、Dockyを使用しますが、KDEでは使用しません。したがって、KDEではなくGNOMEにログインしたときにのみDockyを起動したいと思います。KDEには、KDEでのみプログラムを自動起動するオプションがあります。しかし、GNOMEにはそのようなオプションはありません。 これどうやってするの? 前もって感謝します。
14 gnome  kde  autostart 

2
起動時にgnome-softwareの読み込みを無効にします
メモリ消費量の多いGnomeソフトウェアは起動時に読み込まれているため、起動時間が短縮されます。 私はめったにgnomeソフトウェアを使用せず、ほとんどのブートアップでは役に立たない。ただし、非表示のスタートアップアプリ(https://help.ubuntu.com/community/ShowHiddenStartupApplications)を表示した後でも、スタートアップアプリにエントリはありません。また、systemctlを使用して無効にするためのsystemd-analyzeからのgnome-software関連のプロセスは見つかりませんでした。

4
再開後および画面ロック解除後にスクリプトを実行する方法
Ubuntu 12.04 LTSでは、サスペンドから再開した後、デスクトップのロックを解除した後にスクリプトを実行したいと思います。これらは、ユーザーとして実行し、myにアクセスする必要があります$DISPLAY。 特に、私はしたい バグ985028を回避nm-appletするために再起動します を使用してカスタム通知を表示する notify-send これらが機能するようになると、おそらく他のものが 再開すると、スクリプト/etc/pm/sleep.d/が実行されますが、画面とユーザー名を知らなくてもルートとして実行されます。これらのスクリプトでユーザー名とexportデフォルトをハードコーディングすればうまくいくかもしれませんDISPLAY :0が、それは非常にいハックのように感じます。 スクリプトは~/.config/autostart/xyz.desktopログイン後に実行されますが、再開後に画面のロックを解除しただけでは実行されません。 再開後に画面のロックを解除した後にスクリプトを実行する方法はありますか?

2
ユーザーログイン時にrootとしてGUIアプリケーションを起動するにはどうすればよいですか?
ログイン時にroot権限でGnomeアプリケーションを起動したいと思います。 を使用して起動するスクリプトを追加しようとしましたupdate-rc.d myscript.sh defaults。 アプリケーションは起動しているように見えますが、gnome guiが到着するまでには存在していません。 どうやってやるの?



2
ログイン時ではなく起動時にスクリプトを実行する
マシンが起動するたびに、ログインする前に、特定のスクリプトを実行する(できればスーパーユーザーではない)方法を教えてください。ブート時に実行するのが最後になる可能性があります。ほとんどの場合、ユーザーがログインしていなくてもスクリプトを機能させたいだけです。

2
「スタートアップアプリケーション」はどのように機能しますか?
ドックからアクセスできる「起動アプリ」がどのように動作するのか知りたい。 これらの場所にエントリを追加することの違いを知りたいので、これを知りたいです。 /etc/rc.local /etc/profile /home/$USER/.profile このGUIアプリケーションを介して同じことを行います。私を困惑させるのは、プログラムが上記のファイルにエントリを作成していないことです。
10 14.04  autostart 

7
Xscreensaverを自動起動に設定するにはどうすればよいですか?
Ubuntu 12.04のgnome-sessionsfallback(Gnome Classic)モードで、gnome-screensaverの代わりにxscreensaverをインストールしました。正常に動作しますが、問題があります。「xscreensaver -no-splash」コマンドを起動アプリケーションリストに追加しました。 しかし、それは自動的に起動しません。このコマンドを手動で実行する必要があります。問題は、ログイン前に起動しようとすることだと思います。ログイン後に自動的に起動するにはどうすればよいですか?

2
リブート時にSSHトンネルを接続しますか?
ローカルホストがダウンした場合、どうやってトンネルを再確立できますか? ネットワークの問題が発生した場合にトンネルを存続させるために、autosshを実行しているlocalhostにRemotehostとlocalhostの2台のマシンがあります。 autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 disp@192.168.2.100 -p 80 ローカルホストを再起動する必要がある場合はどうなりますか?トンネルを自動再接続するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.