最近、起動時に/etc/rc.local
を介して読み込まれる文字列をスクリプトに挿入しました。それらの1つはxbacklight -set 50
でした。このため、Ubuntuはログイン画面を通過することを拒否したため、スクリプトとrc.local
の両方のファイルを削除せざるを得ませんでした。
問題は、スクリプトを最初からやり直せるようにrc.local
ファイルを復元するにはどうすればよいですか?
カーネル3.7.8でUbuntu 12.10を実行しています。
解決策は、新しいrc.local
を作成することです:
gksudo gedit /etc/rc.local
コードを貼り付けます:
#!/bin/sh -e
#
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
実行可能にする:
Sudo chmod +x /etc/rc.local