rc.local wird beim Start nicht ausgeführt

rc.local wird beim Start nicht ausgeführt

Ich weiß, dass diese Frage schon oft gestellt wurde, und ich glaube, ich habe alles versucht, was im Internet vorgeschlagen wurde, aber ich bekomme es einfach nicht zum Laufen

/etc/rc.local:

#!/bin/sh -e

while :
do

    alsactl restore
    if [ $? = 0 ]
    then
        echo "alsactl restored" >> ~/Desktop/rc.log
        break
    else
        echo $?
    fi
    sleep 2

done

exit 0

Berechtigungen sind

$ ls -l /etc/rc.local
-rwxr-xr-x 1 root root 855 Jul   5 17:05 /etc/rc.local

irgendwelche Ideen?

Ubuntu 14.04

verwandte Informationen