web-dev-qa-db-ja.com

スタートアップアプリケーションを追加/編集/削除できません。 Unityを使用したUbuntu 14.04

Ubuntu/Linuxの新機能。スタートアップアプリケーションでは、変更は保存されません。スタートアップアプリケーションを閉じるとすぐに、設定がデフォルトに戻ります。回答(およびこのサイトで他の多くの質問)を検索しましたが、まだ解決策を見つけていません。/etc/xdg/autostartにシンボリックリンクを追加しようとしましたが、役に立ちませんでした(シンボリックリンクはそこに保存しましたが)。

具体的には、デスクトップスライドショーアプリが自動的に起動するようにします。アプリケーションGUIを使用して自動起動に追加することもできませんでした。 Wallch、Variety、Slidewallを試しました。 WallchおよびSlidewall GUIは、プログラムがログインで開始するように設定されていることを示しましたが、そうではありませんでした(競合を防ぐために同時に実行しないことも確認しました)。設定はGUIに保持されましたが、効果はありませんでした。 Varietyでその設定を有効にすると、アプリがクラッシュします。

ターミナルからgnome-session-propertiesを使用してDashからStartup Appsを起動する代わりに編集することを推奨する別の質問をここで見つけましたが、これも効果がありませんでした。ターミナルは以下を提供しました:

**(gnome-session-properties:2319):警告**:/home/jordan/.config/autostart/variety.desktopファイルを保存できませんでした

ログアウト/再起動も効果がありませんでした。

また、問題が使用しているアプリであるかどうかを確認するために、他のアプリをスタートアップに追加しようとしました。すべての試みは同様に失敗しました。

3
Jordan Castillo

私は、このサイトと、異なるが関連する問題を抱えるWebの周りのいくつかのランダムなスレッド/質問の助けを借りて、それを見つけました。

  1. ターミナルに次のように入力します(引用符なしで、ユーザー名を使用):

    Sudo chown "yourusername":"yourusername" -R ~/.config
    

    Sudoを使用すると、パスワードの入力が求められます。それを入力し(実行中は端末には何も表示されません)、Enterを押します。これを行うと、~/.configディレクトリを編集する権限が付与されます。

  2. ターミナルで次を入力します。

    Sudo rm -r ~/.config/autostart
    

    これを行うと、最初にアクセス許可が付与され、次にディレクトリの内容が削除されます。最初はSudoなしで実行しようとしましたが、アクセスが拒否され、Directory not emptyと言われました。

  3. ターミナルで次を入力します。

    rmdir -r ~/.config/autostart
    

    これを行うと、ディレクトリが削除されます。アクセスが拒否された場合は、前の手順のようにコマンドの前にSudoを追加してみてください。

  4. ターミナルで次を入力します。

    mkdir ~/.config/autostart
    

    これにより、先ほど削除したディレクトリが再作成されますが、そのディレクトリに対する完全な権限が必要になります。アクセスが拒否された場合は、前の手順のようにコマンドの前にSudoを追加してみてください。

  5. スタートアップアプリケーション(ダッシュ内)またはgnome-session-properties(ターミナル内)を使用して、アプリケーションをスタートアップアプリケーションに追加します。

私が何かを間違えた場合は、気軽にコメントして修正してください。これは、このプロセスによって何が達成されるかについての私の(非常に限定的な)理解です。これらの手順に従えば、Dashまたは端末からのgnome-session-propertiesを介してスタートアップアプリケーションを使用して、アプリケーションを追加/編集/削除することに問題はありませんでした。ログアウトして再起動しましたが、設定は保持されます。

4
Jordan Castillo

次のコマンドを使用すると、次のことができます。 Ctrl+Alt+T 最初) :)

gksudo  gnome-session-properties

この方法を使用すると、gnomeセッションプロパティが通常どおり表示されます。
編集後、will編集を保存します。