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ファイルを保存できませんでした
ログアウト/再起動も効果がありませんでした。
また、問題が使用しているアプリであるかどうかを確認するために、他のアプリをスタートアップに追加しようとしました。すべての試みは同様に失敗しました。
私は、このサイトと、異なるが関連する問題を抱えるWebの周りのいくつかのランダムなスレッド/質問の助けを借りて、それを見つけました。
ターミナルに次のように入力します(引用符なしで、ユーザー名を使用):
Sudo chown "yourusername":"yourusername" -R ~/.config
Sudoを使用すると、パスワードの入力が求められます。それを入力し(実行中は端末には何も表示されません)、Enterを押します。これを行うと、~/.config
ディレクトリを編集する権限が付与されます。
ターミナルで次を入力します。
Sudo rm -r ~/.config/autostart
これを行うと、最初にアクセス許可が付与され、次にディレクトリの内容が削除されます。最初はSudoなしで実行しようとしましたが、アクセスが拒否され、Directory not empty
と言われました。
ターミナルで次を入力します。
rmdir -r ~/.config/autostart
これを行うと、ディレクトリが削除されます。アクセスが拒否された場合は、前の手順のようにコマンドの前にSudoを追加してみてください。
ターミナルで次を入力します。
mkdir ~/.config/autostart
これにより、先ほど削除したディレクトリが再作成されますが、そのディレクトリに対する完全な権限が必要になります。アクセスが拒否された場合は、前の手順のようにコマンドの前にSudoを追加してみてください。
スタートアップアプリケーション(ダッシュ内)またはgnome-session-properties
(ターミナル内)を使用して、アプリケーションをスタートアップアプリケーションに追加します。
私が何かを間違えた場合は、気軽にコメントして修正してください。これは、このプロセスによって何が達成されるかについての私の(非常に限定的な)理解です。これらの手順に従えば、Dashまたは端末からのgnome-session-properties
を介してスタートアップアプリケーションを使用して、アプリケーションを追加/編集/削除することに問題はありませんでした。ログアウトして再起動しましたが、設定は保持されます。
次のコマンドを使用すると、次のことができます。 Ctrl+Alt+T 最初) :)
gksudo gnome-session-properties
この方法を使用すると、gnomeセッションプロパティが通常どおり表示されます。
編集後、will編集を保存します。