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



2018/01/12 08:50, aasmunst