Spuštění příkazu s právy root po spuštění systému [vyřešeno] Vyřešeno

Problémy s příkazy v příkazovém řádku nebo obecně s terminálem
Odpovědět
Zpráva
Autor
Jimmy
Příspěvky: 36
Registrován: 09 črc 2015, 12:33

Spuštění příkazu s právy root po spuštění systému [vyřešeno]

#1 Příspěvek od Jimmy » 07 lis 2016, 17:01

Zdravím Všechny příznivce Linux Mintu.
Mám tady jeden problém s kterým bych potřeboval poradit.

Rozcholil jsem podle tohoto návodu ovládání rychlosti ventilátoru u Thinkpadu,toto mi funguje skvěle,ale až po spuštění příkazu v terminálu sudo thinkfan -n
Proto se vás chci zeptat zda je možnost,aby se mi tento příkaz automaticky spouštěl při načtení systému. Děkuji za rady. Jedná se o Linux Mint 18 Mate 64-bit

menom
Guru Mintu
Příspěvky: 1641
Registrován: 12 pro 2012, 15:10

Re: Spuštění příkazu s právy root po spuštění systému

#2 Příspěvek od menom » 07 lis 2016, 21:21

.

Vyskusal si to dat mezi automaticky spustane aplikacie po starte systemu ?

U mna je to Nastavenia / Sedenie a spustanie / Autospustenie aplikacie a tam stlacit Pridat (Add)

Zadat Nazov a Startovaci prikaz:

Kód: Vybrat vše

/usr/sbin/thinkfan -n
Ulozit ...

.

Jimmy
Příspěvky: 36
Registrován: 09 črc 2015, 12:33

Re: Spuštění příkazu s právy root po spuštění systému

#3 Příspěvek od Jimmy » 08 lis 2016, 07:27

menom píše:.

Vyskusal si to dat mezi automaticky spustane aplikacie po starte systemu ?

U mna je to Nastavenia / Sedenie a spustanie / Autospustenie aplikacie a tam stlacit Pridat (Add)

Zadat Nazov a Startovaci prikaz:

Kód: Vybrat vše

/usr/sbin/thinkfan -n
Ulozit ...

.
Děkuji za tip,toto bohužel nefunguje,příkaz je,ale správný, jen nevím kam ho vepsat,aby se spustil jakkoli klidně i v terminálu po spuštění systému.Potřebuji to ke ztišení ventilátoru u mého bastlu, který má v sobě desku z notebooku a používám to jen jako internetové rádio připojené na zesilovač. Zřejmě chybí ke spuštění příkazu po startu oprávněnění roota.

menom
Guru Mintu
Příspěvky: 1641
Registrován: 12 pro 2012, 15:10

Re: Spuštění příkazu s právy root po spuštění systému

#4 Příspěvek od menom » 08 lis 2016, 11:44

.

Mohol by si upravit /etc/rc.local aby vypadal na konci takto:

Kód: Vybrat vše

/usr/sbin/thinkfan -n

exit 0
Ulozit, restart.

.

Jimmy
Příspěvky: 36
Registrován: 09 črc 2015, 12:33

Re: Spuštění příkazu s právy root po spuštění systému

#5 Příspěvek od Jimmy » 09 lis 2016, 08:19

lombardo1981 píše:Spúšťanie programu či skriptu pri štarte: viewtopic.php?f=16&t=1970#p12602

A predpokladám, že aj vyžadovanie root práv koliduje s funkčnosťou, preto je dobré tie práva u tohto programu upraviť, aby sudo nebolo potrebné. Takže by som začala tu.

Kód: Vybrat vše

sudo chmod u+s /usr/sbin/thinkfan

Děkuji toto mi pomohlo. sudo chmod u+s /usr/sbin/thinkfan
Pak jsem si vytvořil soubor script.sh s obsahem thinkfan -n
který jsem přidal do aplikací spouštěných při spuštění a ventilátor už reguluje dle teplot podle mých představ. Ještě jednou díky za pomoc a radu.
Naposledy upravil(a) Jimmy dne 09 lis 2016, 10:19, celkem upraveno 2 x.

Jimmy
Příspěvky: 36
Registrován: 09 črc 2015, 12:33

Re: Spuštění příkazu s právy root po spuštění systému

#6 Příspěvek od Jimmy » 09 lis 2016, 08:24

menom píše:.

Mohol by si upravit /etc/rc.local aby vypadal na konci takto:

Kód: Vybrat vše

/usr/sbin/thinkfan -n

exit 0
Ulozit, restart.

.
Děkuji za tip. Tento návod fungoval tak,že ventilátor začal regulovat správně,ale bohužel systém nenajel na plochu a zůstal viset na logu LM a dál nestartoval. Zřejmě bylo potřeba změnit práva souboru jak psal kolega níže,vyzkouším váš návod ještě jednou se změněnými právy souboru sudo chmod u+s /usr/sbin/thinkfan
Ještě jednou děkuji za rady.

Jimmy
Příspěvky: 36
Registrován: 09 črc 2015, 12:33

Re: Spuštění příkazu s právy root po spuštění systému

#7 Příspěvek od Jimmy » 09 lis 2016, 08:29

Jimmy píše:
menom píše:.

Mohol by si upravit /etc/rc.local aby vypadal na konci takto:

Kód: Vybrat vše

/usr/sbin/thinkfan -n

exit 0
Ulozit, restart.

.
Děkuji za tip. Tento návod fungoval tak,že ventilátor začal regulovat správně,ale bohužel systém nenajel na plochu a zůstal viset na logu LM a dál nestartoval. Zřejmě bylo potřeba změnit práva souboru jak psal kolega níže,vyzkouším váš návod ještě jednou se změněnými právy souboru sudo chmod u+s /usr/sbin/thinkfan
Ještě jednou děkuji za rady.
Tak bohužel ani se změněnými právy systém nanastartuje na plochu a zůstavá viset na logu LM,ale ventilátor se vypne takže příkaz se spustí správně.

Odpovědět