====== 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