Auomatické spuštění scriptu - problém

Problémy s příkazy v příkazovém řádku či obecně s terminálem.
Odpovědět
Zpráva
Autor
Uživatelský avatar
Ventero1
Poradce Mintu
Příspěvky: 276
Registrován: 31 říj 2016, 14:17

Auomatické spuštění scriptu - problém

#1 Příspěvek od Ventero1 » 09 led 2018, 16:47

Takže jsem si vytvořil zkušební skript a nastavil mu spustitelnost:

Kód: Vybrat vše

#!/bin/bash

mousepad /home/username/Plocha/text
A do /etc/rc.local přidal, takže konec vypadá takto:

Kód: Vybrat vše

/home/username/skript1

exit 0
No a soubor se nespustí a ještě ke všemu se objeví "System problem detected" z kterého nakonec vylezlo, že byl předčasně ukončen program mousepad.

1. Co je špatně?

2. Kam mám ten soubor, který chci spustit a ten skript umístit a kam tedy jinam přidat příkaz, aby se spustil pod jakýmkoliv účtem, tedy generálně, a s právy sudo ?
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

menom
Velkovezír Mintu
Příspěvky: 1240
Registrován: 12 pro 2012, 15:10

Re: Auomatické spuštění scriptu - problém

#2 Příspěvek od menom » 09 led 2018, 23:41

.

Minule som niekde cital, ze ked sa nieco zada do rc.local tak po ulozeni
je este potreba zadat v terminali prikaz ktorym sa prideli pravo na spustenie rc.local.

Kód: Vybrat vše

sudo chmod +x /etc/rc.local
.

Uživatelský avatar
Ventero1
Poradce Mintu
Příspěvky: 276
Registrován: 31 říj 2016, 14:17

Re: Auomatické spuštění scriptu - problém

#3 Příspěvek od Ventero1 » 10 led 2018, 00:01

Muzu zkusit. Kazdopadne kdyz poklikam rc.local, tak se vse spusti normalne ...
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Uživatelský avatar
Ventero1
Poradce Mintu
Příspěvky: 276
Registrován: 31 říj 2016, 14:17

Re: Auomatické spuštění scriptu - problém

#4 Příspěvek od Ventero1 » 11 led 2018, 19:16

Takže to nepomohlo.

Za výrazné pomoci Juwa z Ubuntu fóra jsem dal do kupy zatím jediné funkční řešení pro konkrétního uživatele:

viewtopic.php?f=33&t=3440&p=22792#p22792
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Odpovědět