Problem z uruchomieniem BOINC Managera Linux

Zaczęty przez mwandas, 03 Luty 2007, 14:12

mwandas

Nie mogę uruchomić BOINC Managera, gdy uruchamiam plik boincmgr wyskakuje okienko z napisem:
Cytatentry 'Width' appears more than once in group '/Zadania/Status'
log:

13:26:51: file '/home/marcin/.BOINC Manager', line 82: key 'Width' was first found at line 79.
13:26:51: entry 'Width' appears more than once in group '/Projekty/Uczestnik'
13:26:51: file '/home/marcin/.BOINC Manager', line 88: key 'Width' was first found at line 85.
13:26:51: entry 'Width' appears more than once in group '/Projekty/Avg. work done'
13:26:51: file '/home/marcin/.BOINC Manager', line 101: key 'Width' was first found at line 98.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Czas CPU'
13:26:51: file '/home/marcin/.BOINC Manager', line 103: key 'Width' was first found at line 98.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Czas CPU'
13:26:51: file '/home/marcin/.BOINC Manager', line 110: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 112: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 114: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 116: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 118: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 120: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:26:51: file '/home/marcin/.BOINC Manager', line 122: key 'Width' was first found at line 106.
13:26:51: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 86: key 'Width' was first found at line 83.
13:54:54: entry 'Width' appears more than once in group '/Projekty/Uczestnik'
13:54:54: file '/home/marcin/.BOINC Manager', line 92: key 'Width' was first found at line 89.
13:54:54: entry 'Width' appears more than once in group '/Projekty/Avg. work done'
13:54:54: file '/home/marcin/.BOINC Manager', line 105: key 'Width' was first found at line 102.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Czas CPU'
13:54:54: file '/home/marcin/.BOINC Manager', line 107: key 'Width' was first found at line 102.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Czas CPU'
13:54:54: file '/home/marcin/.BOINC Manager', line 114: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 116: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 118: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 120: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 122: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 124: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'
13:54:54: file '/home/marcin/.BOINC Manager', line 126: key 'Width' was first found at line 110.
13:54:54: entry 'Width' appears more than once in group '/Zadania/Status'


BOINC Manager uruchamia się dopiero po około 3 minutach, po uruchomieniu probuje on połączyć się localhost, ale bez skutku.
Gdy chcę dołączyć się do jakiegoś projektu (Attach to project) komunikat:
CytatBOINC Manager is not currently connected to a BOINC client.
Please use the 'File\Select Computer..' menu option to cennect up to a BOINC client.
To connect up to your local computer please use 'localhost' as the host name.
Nie wiem czy to ma znaczenie, ale plik instalacyjny to boinc_5.4.11_i686-pc-linux-gnu.sh, a ja mam system 64 bitowy.
Dziwi mnie to, że wcześniej wszystko działało, a teraz mam problem z uruchomieniem.
Nie mam pojęcia co robić. Pomóżcie!
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

Przydatny byłby output z konsoli, nie tylko messages boinca i więcej informacji o dystrybucji (bo np. obsługa 32 bitowych w gentoo, debianie i suse różni się). Jeśli nie przezwyciężysz problemów z uruchamianiem, jak ja: od ostatniej aktualizacji kde, x.orga i gtk też nie potrafię uruchomić boincmgr, komunikat:

dawid@pingwin:~/bin/BOINC> ./run_manager
boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Warunek zapewnienia `!c->xlib.lock' nie został spełniony.
Przerwane


Możesz uruchamiać po prostu run_client, a podłączać się do niego za pomocą KBoincMgr. Możesz też spróbować 5.8.8, zdaj relację, bo ja czekam aż będzie 'stable'.


mwandas

Moja dystrybucja to Gentoo, BOINC Manager przestał działać prawdopodobnie po aktualizacji całego systemu.
Uruchamianie z pod konsoli:
# ./boincmgr
send: -1
send: Bad file descriptor
connect: Przekroczony czas oczekiwania na poczenie
connect: Operacja jest wanie wykonywana


Informacja "connect: Przekroczony czas..." pojawia się po kilku mintach, gdy pokazuje się okno BOINC Managera.

Uruchamianie z pod konsoli:
# ./boincmgr
send: -1
send: Bad file descriptor
connect: Przekroczony czas oczekiwania na poczenie
connect: Operacja jest wanie wykonywana

Informacja "connect: Przekroczony czas..." pojawia się po kilku mintach, gdy pokazuje się okno BOINC Managera.
# ./run_client
2007-02-03 15:20:13 [---] Starting BOINC client version 5.4.11 for i686-pc-linux-gnu
2007-02-03 15:20:13 [---] libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3
2007-02-03 15:20:13 [---] Data directory: /home/marcin/Desktop/BOINC
2007-02-03 15:20:13 [---] Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
2007-02-03 15:20:13 [---] Memory: 1.96 GB physical, 494.15 MB virtual
2007-02-03 15:20:13 [---] Disk: 18.78 GB total, 16.69 GB free
2007-02-03 15:20:13 [---] No general preferences found - using BOINC defaults
2007-02-03 15:20:13 [---] Local control only allowed
2007-02-03 15:20:13 [---] GUI RPC bind failed: -1
2007-02-03 15:20:13 [---] GUI RPC bind failed: -1
2007-02-03 15:20:14 [---] Local control only allowed
2007-02-03 15:20:14 [---] GUI RPC bind failed: -1
2007-02-03 15:20:14 [---] GUI RPC bind failed: -1
2007-02-03 15:20:15 [---] Local control only allowed
2007-02-03 15:20:15 [---] GUI RPC bind failed: -1
2007-02-03 15:20:15 [---] GUI RPC bind failed: -1
2007-02-03 15:20:16 [---] Local control only allowed
2007-02-03 15:20:16 [---] GUI RPC bind failed: -1
2007-02-03 15:20:16 [---] GUI RPC bind failed: -1
2007-02-03 15:20:17 [---] Local control only allowed
2007-02-03 15:20:17 [---] GUI RPC bind failed: -1
...
2007-02-03 15:20:42 [---] Local control only allowed
2007-02-03 15:20:42 [---] GUI RPC bind failed: -1
2007-02-03 15:20:42 [---] GUI RPC bind failed: -1
gstate.init() failed: -180


BOINC 5.8.8:
# ./run_client
2007-02-03 15:31:43 [---] Starting BOINC client version 5.8.8 for i686-pc-linux-gnu
2007-02-03 15:31:43 [---] log flags: task, file_xfer, sched_ops
2007-02-03 15:31:43 [---] Libraries: libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3
2007-02-03 15:31:43 [---] Data directory: /home/marcin/Desktop/BOINC
2007-02-03 15:31:43 [---] Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ [fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy]
2007-02-03 15:31:43 [---] Memory: 1.96 GB physical, 494.15 MB virtual
2007-02-03 15:31:43 [---] Disk: 18.78 GB total, 16.66 GB free
2007-02-03 15:31:43 [---] No general preferences found - using BOINC defaults
2007-02-03 15:31:43 [---] [error] GUI RPC bind failed: 99
2007-02-03 15:31:44 [---] [error] GUI RPC bind failed: 99
2007-02-03 15:31:45 [---] [error] GUI RPC bind failed: 99
...
2007-02-03 15:32:12 [---] [error] GUI RPC bind failed: 99
gstate.init() failed: -180
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

Oj, te aktualizacje są jakieś takie podejrzane, jeśli też aktualizowałeś Xorga do 7.2(prawie final, aka "już nie rc3 ale jeszcze nie final, bo nigdzie nie ogłoszony" :lol: ) to zaczynam podejrzewać właśnie ten pakiet jako prowodera. Ale żeby konsolowa aplikacja też na tym cierpiała?? Dziwne... GUI RPC to jest ten ciąg liter i cyfr w ./BOINC/gui_rpc_auth.cfg - może się zdeaktualizował? Jaka jest data modyfikacji tego pliku? ... Nieeee, głupie podejrzenia  :roll: Niestety nie znam się jeszcze na tym :?


Szerpa

Niezmiernie sie ciesze ze na naszym forum wkoncu pojawily sie ludzie liczacy pod pingwinkiem a juz pod gento (wyrazy uznania), widze ze sa nie male problemy ale napewno je przezwyciężycie, najwazniejsze ze sie staracie i wymieniacie informacjami.
Moze i ja skorzystam kilka razy probowalem liczyc pod linuxem (mandriwa, gento z vlosa) ale z powodu gorszych wynikow w obliczeniach, i innych sprawach zwiazanych z funkcjonalnoscia systemu wrocilem do windy.
Nie mniej witam pozdrawiam i zycze slukcesow.

mwandas

---------- 21:32 03.02.2007 ----------

Wersja Xorg to 7.1. Co zawiera plik gui_rpc_auth.cfg?

---------- 22:46 ----------

Po uruchomieniu boinc managera zaistalowanego przez portage:
Kod:
$ boinc_gui
send: -1
send: Bad file descriptor
connect: Przekroczony czas oczekiwania na poczenie
execvp(./boinc, -redirectio) failed with error 2!
connect: Operacja jest wanie wykonywana
connect: Operacja jest wanie wykonywana

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed


BOINC Manager uruchamia się dopiero po kilku minutach, ale nie może się połączyć z "localhost".
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

Cytat: "m_wandas"
Co zawiera plik gui_rpc_auth.cfg?

O ile się zdążyłem zorientować to jest to jakiś unikatowy klucz, który podajesz jak się podłączasz zdalnie (na localhosta też w kboincmgr trzeba podawać) do 'sesji' boinca. Można to chyba dowolnie zmieniać, ale przy podłączaniu musisz podać taki jaki jest w tym pliku.

Cytat
(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

Ha!!! Miałem IDENTYCZNY problem z aMule ostatnio (na bonus 100% zużycia jednego rdzenia), jak się okazało była to wina wxwidget/wxgtk 2.6.3, aMule z cvs'u skompilowany statycznie do wxgtk 2.8.1 rozwiązał problem. Spróbuj.


bartsob5

dokladnie. przy instalacji boinca w wersji 5.x.x w filderze pojawia sie plik gui_rpc_auth.cfg  domyslnie znajduje sie w nim 32 znakowy klucz-haslo, ktore mozna dowolnie zmienia na dowolnie brzmiace haslo (i dowolnej dlugosci) edytujac ten plik na przyklad w notatniku. jedyne o czym trzeba pamietac, to usunac ten plik przed ewentualna zmiana wersji menadzera na wersje z serii 4.x.x (ale to obecnie raczej sie nie zdarzy ;) )

D_T_G

@bartsob5: "notatnik" - a co to jest?  :P

Hmmmm.... "Bad file descriptor", a może tutaj jest błąd.... m_wandas porównaj efekt mojego polecenia z Twoim:

dawid@pingwin:~/bin/BOINC> file ./gui_rpc_auth.cfg
../BOINC/gui_rpc_auth.cfg: ASCII text, with no line terminators


Jeśli jest inny to: mv ./gui_rpc_auth.cfg ../w/piz/du && echo cotamchceszwidzimisie100pingwinkow > gui_rpc_auth.cfg && ./boinc_gui & :)


mwandas

# file ./gui_rpc_auth.cfg
./gui_rpc_auth.cfg: ASCII text, with no line terminators

Zastanawia mnie dlaczego BOINC Manager nie może się połączyć z localhost (pomijając to, że uruchamia się dopiero po kilku minutach).
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

Mnie też to zastanawia. To masz zupełnie "czystą" instalację i na pewno nie uruchamiasz więcej instancji w systemie (które by kolidowały na defaultowym porcie 31416)?


mwandas

System instalowałem niedawno, może kilka, kilkanaście dni temu (na poprzedniej instalacji nie było tego problemu). Sprawdzałem narzędziem netstat i nie widzę żeby coś kolidowało z BOINC Managerem.
img]http://www.boincstats.com/signature/user_759789.gif[/img]

sourcerer

Moze to sie przyda:
ja instalowalem boinca pod fedora, ale zobacz czy tylko root czasami nie ma mozliwosci uruchamiania BOINC-a
, bo mnie tez nie chcial sie polaczyc( tzn laczyl  sie z localhost i laczyl i laczyl, i tak w nieskonczonosc) a jak tylko zmienilem prawa od razu chodzi.

D_T_G

@sourcerer: jesteś genialny, jakby się nad tym zastanowić to jest najbardziej logiczna przyczyna :)

P.S. sourcerer - czy próbowałeś już sorcerera? :wink:


mwandas

Nie działa, nawet z poziomu root'a i z pełnymi prawami. Wydaje mi się, że będę musiał zainstalować ponownie system.  :?
img]http://www.boincstats.com/signature/user_759789.gif[/img]

sourcerer

---------- 06:00 05.02.2007 ----------

@D_T_G- wybacz ale jescze nie, nawet nie wiedzialem ze cos takiego istnieje:)))
Gdzies to znalazl?:)

---------- 06:22 ----------

@m_wandas- a jaka wersje BOINC-a masz?
Bo ja licze na 5.8.1, a z tego co wyczytalem to ty jedziesz na 5.8.8 a to wersja niestabilna.
Moze to jest przyczyna.
Jak chcesz to daj namiary na ciebie to ci wysle ta wersje co ja mam, moze to cos da.

mwandas

Mam 5.4.11, próbowałem różnych wersji, ale ciągle to samo. Przeinstaluję system i zobacze co będzie wtedy.
img]http://www.boincstats.com/signature/user_759789.gif[/img]

sourcerer

A nie masz mozliwosci powrotu do wersji linux-a sprzed update-u?
Ja np. w GRUB-ie jak wybieram czy chce odpalic linux-a czy winde, to mam do wyboru fedore po zainstalowaniu ( powiedzmy gola wersje ) , albo wersje po zainstalowanych poprawkach (czytaj najnowsze zaktualizowane pakiety, jadro itp. ).

D_T_G

@sourcerer: Toć to musi być jakaś rewolucyjna funkcja, używałem fedory 3 i jeszcze czegoś takiego wtedy w niej nie było. Z gentoo 2004.0 też nie pamiętam takiej funkcji. Dam chyba jeszcze kiedyś tej fedorze szansę :)

@m_wandas: format to jest bardzo, ale to bardzo nie linuksowe rozwiązanie. Musisz pozbyć się takich nawyków :roll:

#boinc @ freenode irc
Cytat
D_T_G   hi all
   D_T_G   my friend has a problem with boinc under gentoo
22:25   D_T_G   5.4.11 and 5.8.8 - no difference
   xcamel   and?
   D_T_G   2007-02-03 15:20:15 [---] GUI RPC bind failed: -1
22:26   D_T_G   on localhost
   D_T_G   2007-02-03 15:32:12 [---] [error] GUI RPC bind failed: 99
   D_T_G   gstate.init() failed: -180
22:27   xcamel   do a netstat -ap to see if the port is open
   xcamel   sounds like the port is blocked by a firewall


sourcerer

@D_T_G - napisze to co mam w GRUB-ie do wyboru:

Fedroa Core ( 2.6.19-1.2895.fc6 )
Fedora Core ( 2.6.18-1.2869.fc6 )
Other  ( other to jest windows )

I jak wybiore np pierwsza opcje to robi  " booting kernel 2.6.19-1.2895.fc6 "
a jak wybiore opcje druga to robi " booting kernel 2.6.18-1.2869.fc6 "

Jesli to nie jest to co mysle czyli  aktualizacja jadra czy tez pakietow ( ja to tak nazywam ), to wybacz ze cie wprowadzilem w blad, ale dawno nie bylem z linuxem za pan brat jak to kiedys bylo:)
Jak by co mam Fedore 6   64bit.

abedul

---------- 01:23 06.02.2007 ----------

Cytat: "m_wandas"[ciach]
[ciach]
2007-02-03 15:20:13 [---] GUI RPC bind failed: -1
2007-02-03 15:20:13 [---] GUI RPC bind failed: -1
2007-02-03 15:20:14 [---] Local control only allowed
2007-02-03 15:20:14 [---] GUI RPC bind failed: -1
2007-02-03 15:20:14 [---] GUI RPC bind failed: -1
2007-02-03 15:20:15 [---] Local control only allowed
2007-02-03 15:20:15 [---] GUI RPC bind failed: -1
2007-02-03 15:20:15 [---] GUI RPC bind failed: -1
2007-02-03 15:20:16 [---] Local control only allowed
2007-02-03 15:20:16 [---] GUI RPC bind failed: -1
2007-02-03 15:20:16 [---] GUI RPC bind failed: -1
2007-02-03 15:20:17 [---] Local control only allowed
2007-02-03 15:20:17 [---] GUI RPC bind failed: -1
...
2007-02-03 15:20:42 [---] Local control only allowed
2007-02-03 15:20:42 [---] GUI RPC bind failed: -1
2007-02-03 15:20:42 [---] GUI RPC bind failed: -1
gstate.init() failed: -180

BOINC 5.8.8:

[ciach]
2007-02-03 15:31:43 [---] [error] GUI RPC bind failed: 99
2007-02-03 15:31:44 [---] [error] GUI RPC bind failed: 99
2007-02-03 15:31:45 [---] [error] GUI RPC bind failed: 99
...
2007-02-03 15:32:12 [---] [error] GUI RPC bind failed: 99
gstate.init() failed: -180
ja nie korzystam z boinca w wersji graficznej ale na moj gust (meczylem sie z tym problemem pare godzin - to samo wywalalo mi na ekranie) to masz w systemie juz jakiegos boinca odpalonego ....
pogrepuj troche w procesach i zabij to co niechciane potem odpal ponownie
u mnie przynajmniej tak zawsze jakiegos boinca znajde i mam tak samo przy restarcie systemu na jednym z kompow bo zainstalowalem z paczki (debian) i nie uzywam a zbyt leniwy jestem by usunac (zapomina mi sie) bo jak to linux maksymalnie 0.5 restarta/miesiac :)

---------- 01:31 ----------

jezeli chodzi o firewalla to pomimo tego ze output i input mialem na dropa (oprocz paru uslug) to mimo wszystko nie krzaczylo
bo jak ostatnio ladnie zauwazylem to laczy sie z projektami na porcie 80 ale to taczej masz odblokowany :)
sprawdz tylko moze czy lo masz puszczone na tym porcie
poza tym to na normalnym interfejsie 31416 jest chyba tylko uzywane do kontaktu zdalnego z managerem (moge sie mylic)
ale do tego to jak wiadomo trzeba odpalic z opcja  -allow_remote_gui_rpc  
zreszta poprawcie jesli sie myle
url=http://pl.boincstats.com/stats/boinc_user_graph.php?pr=bo&id=e229e2c9a03dd581c691f2da59450780][/url]

D_T_G

Cytat: "sourcerer"@D_T_G - napisze to co mam w GRUB-ie do wyboru:

Fedroa Core ( 2.6.19-1.2895.fc6 )
Fedora Core ( 2.6.18-1.2869.fc6 )
Other  ( other to jest windows )

I jak wybiore np pierwsza opcje to robi  " booting kernel 2.6.19-1.2895.fc6 "
a jak wybiore opcje druga to robi " booting kernel 2.6.18-1.2869.fc6 "

Jesli to nie jest to co mysle czyli  aktualizacja jadra czy tez pakietow ( ja to tak nazywam ), to wybacz ze cie wprowadzilem w blad, ale dawno nie bylem z linuxem za pan brat jak to kiedys bylo:)

Wszystko fajnie, ale imo to tylko (albo aż) kernel. Mi z suse nie serwują nowych jajek, od wczoraj się męczę z vanilią 2.6.20 i nie potrafię jej zbracić z susefirewall2 (który krzyczy, że brakuje mu modułu ip_conntrack, którego nijak nie potrafię wypatrzyć w xconfig). Ostatnio robiłem przez smarta wspomniany już znaczny update systemu. Mam jakieś 20 reposów, nowych paczek było z 70, w tym nowe kde, xorg i gtk, reszta jakieś drobnostki. Kernela nic, jengelha nie tykam. No i właśnie po tym updacie przestało mi się uruchamiać gui boinca, a amule począł wariować. Myślisz teraz, że w fedorze, w grubie, pojawiła by się stosowna opcja dla poprzednich kde/xorga/gtk ?

@abedul - to może być to! :) Zrobiłem test, wypakowałem w inne miejsce drugiego boinca i spróbowałem go odpalić (w tle działał mi już oczywiście inny):

Cytat
2007-02-06 07:59:14 [---] [error] GUI RPC bind failed: 98
gstate.init() failed: -180

Cytatps -A | grep boinc
4287 ?        00:00:00 boinc
4297 ?        00:00:00 kboincmgr
5749 pts/0    00:00:00 boinc


mwandas

Przeinstalowałem system, co potrzebuje zaistalować teraz? :
# ./run_manager
./boincmgr: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

Cytat: "m_wandas"Przeinstalowałem system, co potrzebuje zaistalować teraz? :
# ./run_manager
./boincmgr: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory

+/- xorg-x11-libXext

czasem w systemie się już ma takie biblioteki, tyle że program szuka ich gdzie indziej, zawsze możesz to sprawdzić komendą ldd boincmgr.


mwandas

Po zaistalowaniu  app-emulation/emul-linux udało się uruchomić BOINC Managera :D
img]http://www.boincstats.com/signature/user_759789.gif[/img]

D_T_G

---------- 22:53 09.02.2007 ----------

Cytat: "m_wandas"Po zaistalowaniu  app-emulation/emul-linux udało się uruchomić BOINC Managera :D

:-s I gdzie tu logika? To boinc Ci nie będzie działał natywnie?

---------- 20:54 15.02.2007 ----------

Cytat: "D_T_G"
Cytat: "m_wandas"
(boinc_gui:5297): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

Ha!!! Miałem IDENTYCZNY problem z aMule ostatnio (na bonus 100% zużycia jednego rdzenia), jak się okazało była to wina wxwidget/wxgtk 2.6.3, aMule z cvs'u skompilowany statycznie do wxgtk 2.8.1 rozwiązał problem. Spróbuj.

Dziś postanowiłem się temu przypatrzyć i zweryfikować swoją teorię. Zastąpiłem wxwidgets (na linuksie nazywa się to też wxgtk - to to samo) 2.6.3 na 2.8.0 (z packmana), ściągłem źródła boinca z cvs'u: ./_autosetup potem ./configure --disable-unicode --with-wx-config=wx-config-2.8 --disable-server --build=i686-pc-linux-gnu CXXFLAGS="-O3 -funroll-loops -fforce-addr -ffast-math" (--disable-unicode żeby w ogóle widział wx'y), potem cd clientgui i make i tu pierwsza niespodzianka:

BOINCDialupManager.h:53: error: ISO C++ forbids declaration of 'wxDialUpManager' with no type
BOINCDialupManager.h:53: error: expected ';' before '*' token
make: *** [boinc_gui-BOINCBaseFrame.o] Błąd 1


ktoś miał kiedyś podobny problem ale nikt mu nie pomógł :(

Chodzi konkretnie o taką linijkę:

wxDialUpManager* m_pDialupManager;

Nie potrafiłem tego naprawić, faktycznie nie da się niczego zdefiniować typu wxDialUpManager, więc... zakomentowałem tą linijkę i wszystkie odwołania do zmiennej w BOINCDialupManager.cpp  :lol: I o dziwo skompilowało się (jeszcze musiałem robić make całości, bo jak tylko w clientgui to gcc nie wykrywał -lboinc czy coś takiego). Potem tylko podmiana boincmgr i uruchomienie... Moja hipoteza okazała się słuszna  8)

-uruchamianie starego boinmgr (na wx 2.6.3):



-uruchamianie nowego boincmgr (na wx 2.8.0)



...

Ikonka 'b' w docktrayu pochodzi od kboincmgr:



natomiast logo wcg od boincmgr 5.9.2 cvs head simple gui ze skinem wcg:


jeśli ktoś jeszcze nie wie jak zadokować boincmgr to można do tego użyć np. kdocker, choć lepiej by było jakby to zaimplementowano natywnie.


emik

W jaki sposób zaktualizować klienta do nowszej wersji pod linuksem? Mimo instalacji nowszej wersji nie chce się ona uruchomić


D_T_G

Wiecie co, ale powinienem być dobrym alpha testerem BOINCa  :roll: Przynajmniej w raportowaniu bugów - tak strasznie naturalne i oczywiste dla mnie jest podawanie multum informacji opisując, że coś mi nie działa (konfiguracja, okoliczności, output z konsoli, co i w jakiej kolejności robię, komunikaty verbose jeśli tylko program ma taką opcję itd.), że nie będą mi musieli przedstawiać się jako wróżbici i prosić o jakieś osobiste rzeczy, które pobudziły by w nich duchowe medium i mogli lepiej wywróżyć, czemu mi nie funguje ;)


RAD-Poland

Zainstalowałem najnowszą oficjalną wersję pod Linuksa 5.8.17 - chodzi bez problemu (dużo lepsze benchmarki)
Duron 850
5.8.15 Bench: 616/989 - 3,34p/h (80,25p/24h)
5.8.17 Bench: 729/1594 - 4,84p/h (116,15p/24h) - dla projektów bazujących na benchmarku
potwierdza się to co napisali
CytatNote: 5.8.17+ requires GLIBC 2.3 or better to run. This change was required for the benchmarks to be similar to the other platforms.
warto przejść na nową wersję  8)

   
WCG:
PG:         YOYO:

     

D_T_G

[moderacja: link nie aktualny]Trza było uważniej czytać forum, a 5.8.17 śmigałoby już zapewne także na Twoim kompie od ~ 9:00 rano 20 marca 2007


RAD-Poland

:oops:  coś z moją pamięcią nie tak, czytałem to - muszę z kostkę RAM'u dokupić bo ze swapa za wolno odświeżam  :lol:
ale to inny temat a emik dalej ma problem
CytatMimo instalacji nowszej wersji nie chce się ona uruchomić
tylko nie wiemy na jakim etapie się zatrzymał i co na to konsola itp o czym również napisałeś  :oops:

   
WCG:
PG:         YOYO:

     

Mchl

Cytat: "D_T_G"Wiecie co, ale powinienem być dobrym alpha testerem BOINCa  :roll: Przynajmniej w raportowaniu bugów - tak strasznie naturalne i oczywiste dla mnie jest podawanie multum informacji opisując, że coś mi nie działa (konfiguracja, okoliczności, output z konsoli, co i w jakiej kolejności robię, komunikaty verbose jeśli tylko program ma taką opcję itd.), że nie będą mi musieli przedstawiać się jako wróżbici i prosić o jakieś osobiste rzeczy, które pobudziły by w nich duchowe medium i mogli lepiej wywróżyć, czemu mi nie funguje ;)

BOINC alpha test czeka ;D

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

D_T_G

A toć :D Już się nawet napaliłem na to... To od tego linuksa mam jakąś taką ciągotkę do testowania ciekawego lecz wczesnego softu - release early, realese often :D Tylko na razie jestem [link nie aktualny]na tym etapie :P



Wracając do tematu, dowiedziałem się trochę więcej o problemie emika z innego forum, ale to wciąż za mało. Co bym chciał szczególnie, żeby podał wynik komend (wydanych z konsoli):



ps -aux | grep boinc

/etc/init.d/boinc status

/etc/init.d/boinc restart


emik

po instalacji wersji 5.8.17:

emik@linux-93v3:~> ps -aux | grep boinc
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
emik      7644  0.0  0.0   2128   760 pts/2    R+   18:18   0:00 grep boinc
emik@linux-93v3:~> /etc/init.d/boinc status
Checking for service boinc                                            unused
emik@linux-93v3:~> /etc/init.d/boinc restart
Shutting down boinc                                                   done
Starting boinc startproc:  exit status of parent of /home/emik/BOINC/boinc: 148
                                                                     failed


a jak zrobię po tym wszystkim instalację wersji 5.8.11 to wszystko jest ok


D_T_G

Cytat: "emik"emik@linux-93v3:~> /etc/init.d/boinc restart
Shutting down boinc                                                   done
Starting boinc startproc:  exit status of parent of /home/emik/BOINC/boinc: 148
                                                                     failed[/code]

a jak zrobię po tym wszystkim instalację wersji 5.8.11 to wszystko jest ok

A uruchamia się z palca bez pośrednictwa initskryptu ~/BOINC/boinc?

Upewnij się też czy jesteś właścicielem wszystkich plików w ~/BOINC.


emik

dziękuję wszystkim za pomoc - już sobie poradziłem w najprostszy chyba sposób - pozwoliłem na dokończenie przeliczenia wszystkich jednostek, przeniosłem katalog BOINC'owy w inne miejsce, zainstalowałem nową wersję w stare miejsce i skopiowałem odpowiednie pliki


D_T_G

Cytat: "emik"przeniosłem katalog BOINC'owy w inne miejsce, zainstalowałem nową wersję w stare miejsce i skopiowałem odpowiednie pliki

Które?


emik

przeniosłem pliki odnoszące się do projektów, które liczyłem na kliencie linuksowym


crash76

ja mam boinc_5.8.16_i686-pc-linux-gnu.sh zainstalowanego na PCLinuxOS ale nie moge odpalic klienta, po odpaleniu pokazuje mi tyle:
[root@localhost ~]# cd "/root/Desktop/BOINC" && exec ./boinc $@
2007-06-16 01:10:28 [---] Starting BOINC client version 5.8.16 for i686-pc-linux-gnu
2007-06-16 01:10:28 [---] log flags: task, file_xfer, sched_ops
2007-06-16 01:10:28 [---] Libraries: libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3
2007-06-16 01:10:28 [---] Data directory: /root/Desktop/BOINC
2007-06-16 01:10:28 [---] Processor: 1 GenuineIntel Intel(R) Pentium(R) M processor 1.70GHz [Family 6 Model 13 Stepping 8][fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe up est tm2]
2007-06-16 01:10:28 [---] Memory: 495.12 MB physical, 1.00 GB virtual
2007-06-16 01:10:28 [---] Disk: 21.84 GB total, 14.95 GB free
2007-06-16 01:10:28 [---] No general preferences found - using BOINC defaults
2007-06-16 01:10:28 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:29 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:30 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:31 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:32 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:33 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:34 [---] [error] GUI RPC bind failed: 98
2007-06-16 01:10:35 [---] [error] GUI RPC bind failed: 98


i tak jeszcze kilka linijek sie ciagnie po czym zamyka okno konsoli. Dodam ze manager mi dziala tylko nie moze sie polaczyc z localhostem... zalamka, juz mi sie skonczyly pomysly i dziesiatki stron i faqow nie pomogly...[/code]
lt;img src="http://www.boincstats.com/signature/user_936 572.gif"></img>