Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Boinc - spouštění a běh na pozadí  (Přečteno 1970 krát)

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Boinc - spouštění a běh na pozadí
« kdy: 03 Května 2013, 22:14:53 »
Zdravím Vás,

Pokud počítač nevyužívám, nechávám program BOINC aby ho využíval pro výpočty. Momentálně řeším, jak udělat aby se BOINC spouštěl po přihlášení uživatele. Dále ale aby program běžel na pozadí a nezobrazoval se v liště (akorát zbytečně překáží).

Je toto nějak možné?

V současné době běžím na prostředí Unity.

Děkuji mockrát. :)

Matesax

  • Host
Re:Boinc - spouštění a běh na pozadí
« Odpověď #1 kdy: 03 Května 2013, 22:20:35 »
http://linux.about.com/cs/linux101/a/multitasking.htm

Dá se s tím hrát do alelůja... Takto jsem například udělal svůj WM pro konzoli.

A co chceš se nazývá initializace (jinak nechápu pojmenování init - nyní to tedy chápu jako nastavení programů pro spuštění - ale stejně to je jen slovíčkaření...) - takže můžeš využít například souboru /etc/rc.local, ale možností mnoho jest...
« Poslední změna: 03 Května 2013, 22:25:11 od Matesax »

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #2 kdy: 03 Května 2013, 22:22:59 »
Wow, jsem rád, že to nějakým způsobem jde. Akorát nejsem moc chytrý z toho odkazu. :D

Nepomohl by jsi mi s tím, jak to udělat krok po kroku?

Matesax

  • Host
Re:Boinc - spouštění a běh na pozadí
« Odpověď #3 kdy: 03 Května 2013, 22:24:57 »
ddd &

& zajístí běh procesu na pozadí - a prdneš to do initializačního souboru - například /etc/rc.local... A jak jsem psal - dá se s tím snadno hrát - posílat do popředí/pozadí, přerušovat, přeposílat...

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #4 kdy: 03 Května 2013, 22:36:58 »
Takže postup byl měl být tedy následující?

Otevřu soubor /etc/rc.local a upravím následovně:
Kód: [Vybrat]
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
ddd &
setpci -s 00:02.0 F4.B=00
exit 0

A místo toho ddd vložím co?

Matesax

  • Host
Re:Boinc - spouštění a běh na pozadí
« Odpověď #5 kdy: 03 Května 2013, 22:46:50 »
Komenty smaž - ne? :) A místo ddd dej svůj proces - ddd používám jako replacement...

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #6 kdy: 03 Května 2013, 22:50:49 »
Akorát ještě nevím, jak bude ten proces vypadat.

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Boinc - spouštění a běh na pozadí
« Odpověď #7 kdy: 03 Května 2013, 22:55:28 »
Podle wiki od boinc by si měl to "ddd" nahradit za "boinc".
Ale ke spuštění boinc by mělo dojít automaticky při zapnutí počítače.

Komenty smaž - ne? :) A místo ddd dej svůj proces - ddd používám jako replacement...
Ahh
alespoň si to mohl upravit. Ne každý tomu rozumí.
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #8 kdy: 03 Května 2013, 22:57:11 »
Ok, děkuji. Zkusím tedy ddd nahradit za boinc a snad bude fungovat. :)

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Boinc - spouštění a běh na pozadí
« Odpověď #9 kdy: 03 Května 2013, 23:42:22 »
Tu som nepochopil co mas za problem. U mna sa boinc client spusta automaticky na pozadi. Jedine ak si spustim boinc manager co je to graficke nastavovadlo tak sa to sprava ako popisujes ty ze to ostava v liste. Tu staci iba dat z menu subor-ukoncit boinc manager. Toto zatvori manager ale client stale pocita na pozadi. Mozes to vidiet na zatazeni procesora.
Je pravda ze je tam chybycka ze to nejde zavriet krizikom na okne ale da sa to prezit. :D
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #10 kdy: 04 Května 2013, 00:12:40 »
Aha, tak to možná bude ono. Netušil jsem, že můžu ukončit manager a výpočty poběží dál. :)

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #11 kdy: 04 Května 2013, 13:04:13 »
Tak jsem tedy vyzkoušel jak funguje ten postup, kdy pouze vypnu Boinc manager (samozřejmě jsem nezaškrtl volbu pozastavit výpočty při ukončení managera) a neprovedu žádnou úpravu v souborech. Počítač mi teď přes noc běžel několik hodin nečině (dohrál film z netu a poté již zůstal na PC pouze zapnutý prohlížeč) ale neproběhlo vůbec nic. Boinc si stále myslel, že počítač je nejspíše používám, protože se ani nenapojil na server aby si vůbec stáhl práci.

Matesax

  • Host
Re:Boinc - spouštění a běh na pozadí
« Odpověď #12 kdy: 04 Května 2013, 13:10:27 »
Jenže to nesouvisí s tím, zda-li proces běží... Spíš se tedy podívej, zda běží proces - a z 90% bude problém v nastavení a ne ve spuštění...

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #13 kdy: 04 Května 2013, 13:23:09 »
Zde přikládám snímky obrazovky ohledně nastavení. Je to nastavení, které mám nastavené na BOINCstats/BAM! a jsou na toto nastavení napojené všechny PC a na ostatních funguje bez problému.



Podíval jsem se do procesů a nevšiml jsem si ničeho, co by podle mě mohl být BOINC. Pro jistotu opět přikládám snímky obrazovky.


TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Boinc - spouštění a běh na pozadí
« Odpověď #14 kdy: 04 Května 2013, 14:54:20 »
Do akeho projektu si zapojeny? Je ten projekt aktivny?(zadava ulohy?)

V procesoch sa ukazuje ako nazov pocitaneho projektu.
A pozeram ze je tam spusteny aj proces boinc.

[příloha smazaná administrátorem]
« Poslední změna: 04 Května 2013, 15:02:03 od TIBOR »
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #15 kdy: 04 Května 2013, 15:01:48 »
Jsem zapojený do projektu SIMAP. V procesech se možná nezobrazuje proto, že se ještě nestáhl ani prvotní balík projektu.


TIBOR

  • Závislák
  • ***
  • Příspěvků: 6529
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Boinc - spouštění a běh na pozadí
« Odpověď #16 kdy: 04 Května 2013, 15:06:45 »
Ak je toto tvoj obrazok projektu tak by som sa zameral na to "stahovanie pozastavene-pocitac je pouzivany". Skus znovu vymazat nastavenia pocitania a znovu ich nastavit.

Mas tam nastavene ze mas vyuzitie procesora bez obmedzeni. Chces pocitat neustale? Skus zafajknut aj pocitanie povolene "je li pocitac pouzivan".

Moje nastavenie je taketo a pocita mi stale pokial je v el. sieti.

[příloha smazaná administrátorem]
« Poslední změna: 04 Května 2013, 15:11:53 od TIBOR »
HP Laptop 17-ca1xxx Ubuntu Mate 22.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Astarnim

  • Návštěvník
  • Příspěvků: 46
    • ČS Fórum
Re:Boinc - spouštění a běh na pozadí
« Odpověď #17 kdy: 04 Května 2013, 15:23:40 »
Právě, že chci nechat počítat PC pouze pokud jsem na něm nedělal nic po dobu 10ti minut.

Balíky jsem již stáhl. Ale musel jsem to udělat ručně.

Dodatek: Tak jsem nyní vyzkoušel 10 minut nedělat vůbec nic. Výpočet vůbec nenaskočil. To samé jsem vyzkoušel i se spuštěným managerem. Stejný výsledek. Výpočet vůbec nenaskočil.
« Poslední změna: 04 Května 2013, 15:57:05 od Astarnim »

 

Provoz zaštiťuje spolek OpenAlt.