Sida 1 av 1

Inloggningsscript körs ej

InläggPostat: tis nov 07, 2017 6:02 pm
av matsjak
Jag har gjort ett enkelt Shebang-script som mappar mina musknappar. Det funkar när jag kör det manuellt, men jag får det inte att köras automatiskt vid uppstart. Provat att lägga det på lite olika ställen men, nej. Saknas det någon bindning eller var ska jag lägga scriptet?

Re: Inloggningsscript körs ej

InläggPostat: tis nov 07, 2017 11:03 pm
av Jan-Olof
Hej och välkommen!

Jag vet ju inte vilken utgåva du använder, men vad händer om du, som administratör, lägger skriptet i /usr/local/bin och sedan (i Cinnamon) öppnar menyn, väljer Inställningar, Uppstartsprogram, Lägg till, Eget kommando, Sök... och sedan bläddrar fram till ditt skript?

Re: Inloggningsscript körs ej

InläggPostat: ons nov 08, 2017 5:35 pm
av matsjak
Tack :-)

Nej, det funkar inte det heller. Kör 18.1

filen heter mouse.sh

scriptet ser ut så här:
#!/bin/bash
xinput set-button-map 13 1 2 3 4 5 6 7 10 11 9 8 12 13 14 15

Re: Inloggningsscript körs ej

InläggPostat: tor nov 09, 2017 11:01 pm
av Mikael
Skulle det fungera att skapa en Programstartare som pekar på skriptet, och att den Programstartaren läggs i Uppstartsprogram?

Re: Inloggningsscript körs ej

InläggPostat: sön nov 12, 2017 9:29 am
av matsjak
Hänger inte riktigt med på den, scriptet borde köras automatiskt om jag läst rätt om shebang. Systemet ska känna igen *.sh-filer och köra dem vid uppstart.

Så varför inte? Det funkar ju alldeles utmärkt när jag kör scriptet manuellt..

Re: Inloggningsscript körs ej

InläggPostat: sön nov 12, 2017 11:03 am
av matsjak
Fick till det :D

Fel på första raden, scriptet ska börja med #!/bin/sh och inte #!/bin/bash för bootscript.

Sen la jag den bara i uppstartprogram så funkar det.

Re: Inloggningsscript körs ej

InläggPostat: sön nov 12, 2017 11:17 am
av Mikael
matsjak skrev:Fick till det :D

Fel på första raden, scriptet ska börja med #!/bin/sh och inte #!/bin/bash för bootscript.

Sen la jag den bara i uppstartprogram så funkar det.


Toppen!
Bra info - trodde inte första raden gjorde något då den inleds med #