
起動時にスクリプトを実行するように .profile を変更しました。そのスクリプトはフォルダー内のすべてのファイルをループし、それを背景画像として設定します。次のファイルを壁紙として設定する前に 10 秒間スリープします。問題は、バックグラウンド プロセスとして実行するように指示しなかったことです。
つまり、ログイン時にメイン スレッドでスクリプトが実行され、困ったことになります。何もできません。応答がありません。画像が 1200 枚近くあるので、完了するまでに 3.33 時間近くかかる可能性があります。待つことはできますが、待ちたくありません。何か解決策はありますか?
ちなみに、ログイン時にログイン画面は表示されません。自動的にサインインします (Ubuntu のインストール時にそのオプションをチェックしました)。したがって、Failsafe Gnome モードを使用してログインする方法は明らかにありません。
私はUbuntu 10.04を使用しています。ご協力いただければ幸いです。
答え1
はい、これはLinuxの機能の1つです。ControlAltF1
を使用してcd
、ファイルを編集したディレクトリに移動し、編集前に作成したバックアップ プロファイルを復元します ( ;) )。または、バックアップを作成していない場合は、ファイルを編集します。
nano .profile
完了したら、ControlX保存して終了し、実行してsudo restart lightdm
グラフィカル サーバーを再起動します。それでもうまくいかない場合は、TTY1 に戻って再度編集します.profile
。
あるいは、ライブ CD を使用して同じ操作を行うこともできます。ライブ CD から起動し、.profile を含むディスクをマウントして編集します。