Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto] Pazzia - Eresia : fake Xserver
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sat Jan 21, 2006 2:44 pm    Post subject: [risolto] Pazzia - Eresia : fake Xserver Reply with quote

Ciao a tutti.
Poiche' sono alla ricerca (disperata) di un sistema per centralizzare il p2p (in questione emule), stanotte mi e' venuta un'idea pazza che tentero' di esporvi.
Sono un utente fastweb, nonostante abbia provato amuled + patch , non sono riuscito a raggiungere delle prestazioni quantomeno decenti.
Allora sta notte mi e' venuto in mente di provare a far girare il mulo (adunanza) con wine.
Il problema in se non e' tanto il processo di configurazione ma il fatto che emule non e' stato sviluppato come demone.
In parole povere Emule ha bisogno per il corretto funzionamento di appoggiarsi a un Xserver.
Considerando il fatto che la macchina su cui vorrei andare a "centralizzare i servizi" e' sprovvista di xserver e non e' mia intenzione emergerlo, devo trovare uno stratagemma (naturalmente se possibile) per far girare una sorta di fake server (giusto per rendere l'idea praticamente vorrei far credere al programma che il serverx sta girando correttamente , ma in realt� non e' cosi')
Praticamente dirottare la parte video su /dev/null.
Cosi' facendo riuscirei a far girare il programma e lo comanderei via interfaccia web.

Presuppondendo il fatto che anche io considero questa soluzione una pazzia, esiste per caso un modo per fare cio' ?

Ciao :D


Last edited by MaTz on Sun Jan 22, 2006 9:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat Jan 21, 2006 5:15 pm    Post subject: Reply with quote

Se devi proprio spremerti le meningi fallo su cose che sono assodate: quindi o provi amule adunanza [sul forum ci sono un po' di post a riguardo, spero tu li abbia già letti] oppure usi il normale amule.

Immagino tu sappia bene come funzioni emule e che tempi impiega prima di diventare pienamente funzionante.
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sat Jan 21, 2006 5:27 pm    Post subject: Reply with quote

se sperimento queste cose significa che sono alla frutta :)

l'ultima release di amule adunanza purtroppo non patcha il demone (amuled).
allora ho emerso una versione precedente ma la situazione non e' delle migliori ovvero su emule (adunanza) trovo moltissime fonti, mentre con amule + adunanza trovo neanche un quarto delle fonti.
Back to top
View user's profile Send private message
richard77
Apprentice
Apprentice


Joined: 21 Apr 2004
Posts: 281

PostPosted: Sat Jan 21, 2006 5:32 pm    Post subject: Reply with quote

X è completamente net-aware: basta esportare la corretta variabile d'ambiente e usare il server di un'altra macchina (su cui dovresti aprire un po' di porte e settare X, perchè di default X ascolta solo in locale)

Se ho detto vaccate, scusatemi
_________________
Fletto i muscoli e sono nel vuoto
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sat Jan 21, 2006 5:40 pm    Post subject: Reply with quote

si ma cmq avrei lo stesso bisogno di un Xserver.
Quello che potrebbe risolvere i miei problemi e' Xvfb.
Il problema e' che non riesco a capire come emergerlo (non e' in portage)
Back to top
View user's profile Send private message
richard77
Apprentice
Apprentice


Joined: 21 Apr 2004
Posts: 281

PostPosted: Sat Jan 21, 2006 5:44 pm    Post subject: Reply with quote

ops, ho detto una vaccata. Pensavo che il server X servisse solo per installare, invece ti serve per farlo girare ed è ovvio che dovresti avere un'altra macchina accesa h24. Mi sa che fake o non almeno le librerie devi installarle...
_________________
Fletto i muscoli e sono nel vuoto
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat Jan 21, 2006 6:22 pm    Post subject: Reply with quote

Ora io non son pienamente aggiornato circa cosa offre in più adunanza... ma piuttosto di sto sbattimento, metter il grezzo amule ? Sarebbe una tale tragedia?
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sat Jan 21, 2006 7:46 pm    Post subject: Reply with quote

il problema e' il numero di "oggetti" trovati con una ricerca, con emule adunanza (win32) e' nettamente superiore rispetto a quelle di amule.
Stessa cosa vale per le prestazioni.
ciao :)
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sun Jan 22, 2006 6:30 pm    Post subject: Reply with quote

missione compiuta.
Se vi serve qualche info tento di aiutarvi.
Ciao
Back to top
View user's profile Send private message
richard77
Apprentice
Apprentice


Joined: 21 Apr 2004
Posts: 281

PostPosted: Sun Jan 22, 2006 8:24 pm    Post subject: Reply with quote

Se non altro per curiosità...
_________________
Fletto i muscoli e sono nel vuoto
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sun Jan 22, 2006 8:39 pm    Post subject: Reply with quote

MaTz wrote:
missione compiuta.
Se vi serve qualche info tento di aiutarvi.
Ciao

Come prima cosa dovresti aggiungere il tag [risolto] al titolo.
In secondo luogo, sarebbe il caso che tu spiegassi come hai fatto ;)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
horace
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jul 2005
Posts: 95

PostPosted: Sun Jan 22, 2006 8:41 pm    Post subject: Reply with quote

anche io sarei molto interessato a sapere come hai fatto :D
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Sun Jan 22, 2006 9:30 pm    Post subject: Reply with quote

ho emerso xorg-x11
Code:

[ebuild   R   ] x11-base/xorg-x11-6.8.2-r6  -3dfx -3dnow -bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers -ipv6 -minimal -mmx +nls -nocxx -opengl +pam -sdk -sse -static -truetype-fonts -type1-fonts (-uclibc) -xprint -xv 0 kB

e wine
Code:

[ebuild   R   ] app-emulation/wine-0.9.5-r1  +X -alsa -arts -cups -debug -esd -gif -glut -jack -jpeg -lcms -ldap -nas +ncurses -opengl -oss -scanner -truetype


poi con l'utente "p2p" faccio partire
Code:

Xvfb :0 -screen 0  1x1x8 -fbdir /tmp &

cosi' facendo vado a creare una sessione virtuale di Xserver (:0.0).
l'impostazione "1x1x8" la uso per non sprecare memoria.
dopo di che faccio partire sempre con l'utente "p2p" l'eseguibile win32.

Naturalmente vista l'impostazione "1x1x8" utilizzero' solo il controllo via web.

Giusto per informarvi ho fatto anche delle prove per gestire via "vnc" il client, la soluzione e' molto semplice,
basta emerge x11vnc
Code:

[ebuild   R   ] x11-misc/x11vnc-0.7.1-r1  +jpeg +zlib

in questo modo potremo gestire con vncviewer:
Code:

Xvfb :0 -screen 0  800x600x8 -fbdir /tmp &
x11vnc -display :0 -shared -allow  host1,host2,host3 &
wine XYZ.exe

Se optate per questa soluzione ricordatevi di usare USE (per wine) meno "aggressive" (se cosi' possiamo chiamarle).

Ora devo fare un init script e provare la stabilità di questo sistema.
ciao.
Back to top
View user's profile Send private message
oRDeX
Veteran
Veteran


Joined: 19 Oct 2003
Posts: 1325
Location: Italy

PostPosted: Tue Jan 24, 2006 2:21 pm    Post subject: Reply with quote

avevi detto che non volevi emergereil serverX :P
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Tue Jan 24, 2006 2:53 pm    Post subject: Reply with quote

non volevo far girare X11.
la motivazione per cui ho scelto Xvfb e' questa
Quote:

providing an unobtrusive way to run applications that don't really need an X server but insist on having one anyway.


Cmq dopo vari test ho scartato anche questa soluzione (emule + wine => richiedono un uso troppo intensivo della cpu).
Back to top
View user's profile Send private message
earcar
Guru
Guru


Joined: 20 Sep 2004
Posts: 425
Location: Bologna, Italy

PostPosted: Tue Jan 24, 2006 3:55 pm    Post subject: Reply with quote

MaTz wrote:
Cmq dopo vari test ho scartato anche questa soluzione (emule + wine => richiedono un uso troppo intensivo della cpu).

Infatti non ti conveniva usare amule adunanza che puoi sempre controllare via web? :roll:
_________________
Bip... bip... bip... -- Sputnik 1
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Tue Jan 24, 2006 4:57 pm    Post subject: Reply with quote

amule adunanza 3.7 applicata ad amule-2.1.0 lato "demone" non funziona.
sopra sono quotate le parole dello sviluppatore.
Quindi dovrei tenere una versione piu' vecchia, ma sono convinto che questa trovi meno fonti rispetto ad emule-adunanza .
Back to top
View user's profile Send private message
earcar
Guru
Guru


Joined: 20 Sep 2004
Posts: 425
Location: Bologna, Italy

PostPosted: Tue Jan 24, 2006 5:28 pm    Post subject: Reply with quote

MaTz wrote:
amule adunanza 3.7 applicata ad amule-2.1.0 lato "demone" non funziona.

Dicevo amule grafico facendogli sfruttare lo stesso "workaround" di X
_________________
Bip... bip... bip... -- Sputnik 1
Back to top
View user's profile Send private message
MaTz
Apprentice
Apprentice


Joined: 28 Aug 2005
Posts: 166
Location: Genova (IT)

PostPosted: Wed Jan 25, 2006 11:41 am    Post subject: Reply with quote

penso che alla fine utilizzero Xvfb + x11vnc + amule.
Considerando il fatto che adunanza 3.8 dovrebbe uscire entro breve , la patch prox patch per amule uscirà entro la fine di febbraio (dovrebbe anche permettere il funzionamento di amuled patchato).

Le date indicate sono una mia personalissima stima nulla di ufficiale :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum