LimiT-MaTz
22-01-2006, 15:28
Ciao a tutti.
Sto cercando di far andare Emule (adunanza) tramite wine senza supporto grafico.
Poiche' emule (fatto girare con Wine) necessita cmq di un server grafico per funzionare.
Poiche non voglio che il server grafico Giri sul server, potrei pensare a fare un bel "tapullo" con Xvfb.
Ovvero creare una sessione virtuale di un server grafico, Xvfb mi da anche la possibilitā di creare un dummy xserver di dimensioni ridottissime (1px per 1 px) per non sprecare RAM.
poiche' devo capire se realmente funziona ho anche installato x11vnc.
LATO server (senza server grafico) :
faccio partire Xvfb :0 -screen 0 800x600x8 -fbdir /tmp &
il quale crea un screen virtuale (:0.0)
conseguentemente faccio partire x11vnc
LATO pc Desktop (con server grafico):
mi connetto al server con vncviewer e vedo una bella schermata grigia (800 x 600)
Ok perfetto il server "virtuale" e' stato creato e tramite vnc vedo se esso realmente funziona a dovere.
N.B,: vnc mi serve solo in fase di testing.
Ok bene. Ora proviamo un po a giocarci.
lato server esporto la variabile d'ambiente $DISPLAY=":0.0"
e ora provo un po di programmi:
eseguo xterm => vado a vedere sul Pc Desktop con xvnviewer e vedo spuntare un bel terminale... perfetto funziona.
per testare se realmente funziona provo una serie di programmi e tutti vanno a buon fine.
Ora giungo finalmente a provare wine (che mi servirā per far girare emule):
matz@EpiaLinux ~ $ echo $DISPLAY; winecfg
:0.0
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
ed ecco l'errore che non riesco a capire ...
Sapreste darmi uno spunto?
P.S.: tutto questo rigiro incasinato mi serve per poter far girare emule adunanza (tramite wine) in un dummy Xserver (di un pixel per un pixel).
Poiche' non ho un xserver e non voglio sprecare (CPU e ram). Emule Adunanza verrā comandato dal webserver e l'interfaccia verrā completamente ignorata.
Voi direte ma perche' non utilizzi amule (patchato con adunanza)? perche' il livello di sviluppo e' nettamente inferiore e perche' il numero di fonti e' minore.
Sto cercando di far andare Emule (adunanza) tramite wine senza supporto grafico.
Poiche' emule (fatto girare con Wine) necessita cmq di un server grafico per funzionare.
Poiche non voglio che il server grafico Giri sul server, potrei pensare a fare un bel "tapullo" con Xvfb.
Ovvero creare una sessione virtuale di un server grafico, Xvfb mi da anche la possibilitā di creare un dummy xserver di dimensioni ridottissime (1px per 1 px) per non sprecare RAM.
poiche' devo capire se realmente funziona ho anche installato x11vnc.
LATO server (senza server grafico) :
faccio partire Xvfb :0 -screen 0 800x600x8 -fbdir /tmp &
il quale crea un screen virtuale (:0.0)
conseguentemente faccio partire x11vnc
LATO pc Desktop (con server grafico):
mi connetto al server con vncviewer e vedo una bella schermata grigia (800 x 600)
Ok perfetto il server "virtuale" e' stato creato e tramite vnc vedo se esso realmente funziona a dovere.
N.B,: vnc mi serve solo in fase di testing.
Ok bene. Ora proviamo un po a giocarci.
lato server esporto la variabile d'ambiente $DISPLAY=":0.0"
e ora provo un po di programmi:
eseguo xterm => vado a vedere sul Pc Desktop con xvnviewer e vedo spuntare un bel terminale... perfetto funziona.
per testare se realmente funziona provo una serie di programmi e tutti vanno a buon fine.
Ora giungo finalmente a provare wine (che mi servirā per far girare emule):
matz@EpiaLinux ~ $ echo $DISPLAY; winecfg
:0.0
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
ed ecco l'errore che non riesco a capire ...
Sapreste darmi uno spunto?
P.S.: tutto questo rigiro incasinato mi serve per poter far girare emule adunanza (tramite wine) in un dummy Xserver (di un pixel per un pixel).
Poiche' non ho un xserver e non voglio sprecare (CPU e ram). Emule Adunanza verrā comandato dal webserver e l'interfaccia verrā completamente ignorata.
Voi direte ma perche' non utilizzi amule (patchato con adunanza)? perche' il livello di sviluppo e' nettamente inferiore e perche' il numero di fonti e' minore.