Stránka 1 z 1

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

Napsal: 07 lis 2016, 17:01
od Jimmy
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

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

Napsal: 07 lis 2016, 21:21
od menom
.

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

.

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

Napsal: 08 lis 2016, 07:27
od Jimmy
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.

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

Napsal: 08 lis 2016, 11:44
od menom
.

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.

.

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

Napsal: 09 lis 2016, 08:19
od Jimmy
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.

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

Napsal: 09 lis 2016, 08:24
od Jimmy
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.

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

Napsal: 09 lis 2016, 08:29
od Jimmy
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ě.