Løsninger på problem som har oppstått på sanntidssalen
Innlogging sender bruker tilbake til innlogging, via svart skjerm
Dette er forårsaket av at fileierskap på noen filer i brukerens hjemmemappe har blitt endret til root:root, typisk fordi noen har kjørt et GUI-program med sudo. GUI-program bør kjøres med gksudo istedet for sudo for at slike ting ikke skal oppstå.
Denne løsningen hjelper hvis ls -la /home/student viser følgende:
-rw——- 1 root root 107 jan. 27 11:14 .Xauthority
Løsning
sudo chown -R student:student /home/student
Kan ikke initialisere hardware
Årsak
Bruker har ikke rettigheter til /dev/comedi0.
Løsning
Legg denne koden i /etc/rc.local, før exit 0:
sudo chmod 777 /dev/comedi0
For å gjøre dette kan denne one-lineren brukes, men vær obs på at det fjerner all annen kode fra /etc/rc.local:
sudo echo ; grep \# /etc/rc.local | sudo tee /etc/rc.local >z ; echo -e "\n\nsudo chmod 777 /dev/comedi*\n\nexit 0" | sudo tee -a /etc/rc.local >z ; sudo chmod +x /etc/rc.local
Resultatet etter kjørt one-liner blir noe slikt:
#!/bin/sh -e # # rc.local # # 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. sudo chmod 777 /dev/comedi* exit 0