ちょっと、/etc/rc.local
にあるrc.localファイルに奇妙な問題があります。問題は、ラップトップの起動時に常に実行されるとは限らないということです。たぶん2回ごとに、私は数えていません。とにかくそれが起こるとき、私は手動でターミナルに行ってSudo /etc/init.d/rc.local start
を入力する必要があり、それはちょっとこのスクリプトを持つ目的を殺します。誰が問題が何であるかを知っていますか?
編集
これは明らかではなかったので。これは私が新たに起動する問題です。つまり、コンピューターをシャットダウンしました。そして、次回コンピューターを起動すると、rc.localファイルが自動的に起動するかどうかをランダムに決定します。
これが私のrc.localファイルの内容のコピーです
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity
echo level 2 > /proc/acpi/ibm/fan
touch /home/starcorn/Desktop/foo
rfkill block bluetooth
exit 0
touch
を最初の行に配置し、全員が書き込みアクセス権を持つディレクトリ内のファイルに触れていることを確認します。
次に、たとえば次のようなエラーを記録します。
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity 2> /your/log/file
echo level 2 > /proc/acpi/ibm/fan 2> /your/log/file
touch /home/starcorn/Desktop/foo >> /your/log/file 2>&1
rfkill block bluetooth >> /your/log/file 2>&1
exit 0
>> logfile 2&>1
は、通常の出力と同じファイルにエラーメッセージを記録するようシェルに指示します。 2> logfile
はエラーのみを記録します。
これらの変更はどうなりますか?