Comment 3 for bug 403552

Revision history for this message
Ulrika Dreifaldt (ulrika-dreifaldt) wrote :

I asked Jan Igerud, who's an expert at Linux about this problem and below is his answer.

Lösning för "ln -s" problemet
#1
"echo lösenord | sudo -S program"
eller
"sudo -S <<< lösenord program"
#2
Det kan fungera att lägga en bat fil i "/etc/init.d" katalogen som kör kommandot "ln -s /dev/parport0 /dev/phnepp" tror att filerna här körs av root vid uppstart av datorn (eventuellt så behöver filen även finnas i "rc*.d" katalogerna men är inte säker).

För att starta saker när en användare loggar in i datorn kan dessa filer användas (finns ofta mallar i systemet som används om användaren inte har egna, kopiera gärna dessa mallar och bara lägg till de kommdon som ni behöver =):
.xinitrc --Används när användaren loggar via ett grafiskt gränssnitt, skall ligga i användarens huvudkatalog.
.bashrc -- Används när användaren loggar in via ett icke-grafiskt gränssnitt (kommando prompten), skall ligga i användarens huvudkatalog.

Om PHANToMConfiguration ger information (i kommandoprompten) om vilken Base adress/ Model som används om man startar programmet från prompten så kan man ganska lätt skriva ett skript som kontrollerar att det är rätt och sedan startar PHANToMTest automatiskt.

Glöm inte att ändra eventuella bat filer till rätt rättigheter så att ni kan exekvera dem (chmod +x)

Hoppas att ni får det att fungera! Säg gärna till om jag kan hjälpa till mera =)

Ha det bra!
Jan