|
|
|
|
Strumenti |
31-12-2010, 15:26 | #121 | ||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Quote:
Quote:
Magari stef8604 te lo potrà confermare. Nel frattempo, oltre al PM che ti ho mandato, sto provando un'altra soluzione nell'emulatore: Codice:
[~] # apt-get -b source vnc4server Ormai è da 2 ore che sta andando avanti... vediamo come finirà! Se funziona, probabilmente è così che l'autore della VM ha fatto, ovvero vnc4server è disponibile per armel solo come sorgente e non come pacchetto compilato e pronto. Vedremo. Buon anno anche a te! |
||
31-12-2010, 15:27 | #122 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
anche io ci avevo pensato di scaricare i sorgenti e di compilarlo, ma io non ho le competenze per farlo.
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
31-12-2010, 15:30 | #123 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Neanch'io...
Sto usando Google |
31-12-2010, 16:27 | #124 |
Junior Member
Iscritto dal: Dec 2010
Messaggi: 24
|
confermo, il mio qpkg esegue semplicemente il file run.sh che avvia debian, vnc server e quindi jdownloader.
ho fatto questo perchè così non mi serve aprire il putty e lavorare in ssh x avviare o stoppare la debian, ma questo posso farlo tramite la webconsole del nas proprio con le funzionalità dei qpkg. l'installazione della debian devi farla a mano cn l'ottima guida di virtualdj |
31-12-2010, 16:27 | #125 |
Junior Member
Iscritto dal: Dec 2010
Messaggi: 24
|
|
31-12-2010, 16:53 | #126 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Ehe
Non so se tu hai degli account premium, ma poniamo il caso che tu voglia rimanere con gli account free; non sarebbe comodo avere una segnalazione "sonora" (ovvero un beep) quando appare la finestra di inserimento dei codici di verifica (captcha)? Oppure un sistema che chiuda automaticamente l'ambiente e/o spenga il NAS al termine dei download? Beh, si può fare... e se ce l'ho fatta io... |
31-12-2010, 17:05 | #127 |
Junior Member
Iscritto dal: Dec 2010
Messaggi: 24
|
figata sei un grande!!!!
ho due account premium ma x gli altri vado ovviamente in free motivo x cui ho seguito questa tua guida x arrivare a jdownloader... sarebbe molto interessante!!! ti giro anche un altro quesito magari conosci qualcosa spero di non essere ot, cmq sto cercando qualcosa tipo questo: http://www.collectorz.com/movie/download.php questo è solo per windows mi serve qualcosa di figo per catalogare tutti i miei film che giri su questa debian, ma che resti accessibile da browser e poi sarebbe il massimo anche da iphone, conosci qualcosa??? |
31-12-2010, 17:48 | #128 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Quote:
Se ti accontenti di accedervi da VNC (lo so, non è il massimo della comodità), dovrebbero esserci GCStar e Tellico. Oppure, se sei un temerario , prova a eseguire il programma che dici con Wine. Non si sa mai, magari sei fortunato... |
|
01-01-2011, 11:11 | #129 | |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
Quote:
o mandarmelo via email? vito.fasano _@_ gmail.com grazie ed Auguri di nuovo
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
|
01-01-2011, 13:14 | #130 |
Junior Member
Iscritto dal: Dec 2010
Messaggi: 24
|
ti allego il file sh (che poi semplicemente è quello che usi dal putty normalemente),
Codice:
#!/opt/bin/bash # Impostazioni script LOGFILE=/share/MD0_DATA/.qpkg/Debian/debian.log VNC_USER=web VNC_DISPLAY=1 DEBIAN_PATH=/share/MD0_DATA/debian exec >> $LOGFILE 2>&1 # Parametri da linea di comando case "$1" in start) # Verifica se VNC e' in esecuzione if [[ `ls -l $DEBIAN_PATH/home/$VNC_USER/.vnc/ | grep :$VNC_DISPLAY.pid` ]] then /bin/echo "VNCserver e' gia' in esecuzione." else # Prepara Debian per l'esecuzione $DEBIAN_PATH/debian.sh start > /dev/null 2>&1 # Elimina eventuali residui /bin/rm -rf $DEBIAN_PATH/tmp/.X* # Esegue il chroot che avvia VNCserver /usr/sbin/chroot $DEBIAN_PATH /bin/su $VNC_USER -c "vncserver :$VNC_DISPLAY" > /dev/null 2>&1 /bin/echo "VNCserver attivo su schermo $VNC_DISPLAY." fi ;; stop) # Verifica se VNC e' in esecuzione if [[ `ls -l $DEBIAN_PATH/home/$VNC_USER/.vnc/ | grep :$VNC_DISPLAY.pid` ]] then # Esegue il chroot che termina VNCserver /usr/sbin/chroot $DEBIAN_PATH /bin/su $VNC_USER -c "vncserver -kill :$VNC_DISPLAY" > /dev/null 2>&1 # Termina eventuali istanze bloccate /usr/sbin/killall Xvnc4 > /dev/null 2>&1 # Chiude Debian $DEBIAN_PATH/debian.sh stop > /dev/null 2>&1 /bin/echo "VNCserver terminato." else /bin/echo "VNCserver non e' in esecuzione." fi ;; restart) $0 stop $0 start ;; *) echo "Uso: $0 {start|stop|restart}" exit 1 ;; esac exit 0 |
01-01-2011, 13:42 | #131 |
Senior Member
Iscritto dal: Aug 2004
Messaggi: 2045
|
eccomi mi metto all'opera
edit: leggo che bisogna reinstallare la versione armel di debian, quindi senza formattare nulla come rimuovo la versione arm senza formattare e perdere nulla? Ultima modifica di Emanuele86 : 01-01-2011 alle 14:07. |
01-01-2011, 14:18 | #132 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
@ fasix
La compilazione dai sorgenti di vnc4server non ha avuto successo (è andata in errore); comunque, dato che hai detto che con la versione compilata il risultato è lo stesso, possiamo tornare a usare tightvncserver. Riguardo al problema della chiusura di Putty che causa il freeze di VNC, gli errori da cercare sono questi: Codice:
XIO: fatal IO error 104 (Connection reset by peer) on X server ":1.0" after 10267 requests (10263 known processed) with 0 events remaining. xterm: fatal IO error 11 (Resource temporarily unavailable) or KillClient on X server ":1.0" Ho cercato un po' ma non è che abbia trovato granché (sto esaurendo le idee) e, soprattutto, non riesco a generare l'errore nell'emulatore quindi non posso provare a capire cosa lo causa. Ci vorrebbe Emanuele86 che confermasse pure lui lo stesso comportamento, perché io e stef8604 abbiamo l'Atom e quindi non contiamo. Ti suggerisco alcune soluzioni che ho trovato, le devi provare tu, ma non so se servano o se contino qualcosa perché sinceramente non mi sembra si adattino alla "nostra" configurazione. Ma tant'è... tanto vale provare comunque:
Detto questo, se ti vengono in mente altre prove che puoi fare, falle e pubblica i risultati. Purtroppo (a meno che io non sia in grado di cercare bene) non sono riuscito a trovare altro. Se sei fortunato e una di queste risolve, indica quale soluzione ha sortito gli effetti sperati. Ah, dimenticavo, ho riletto a mente fredda un tuo post, questo: Quote:
Ovvero, se chiudo Jdownloader e scrivo ps mi scompare quel processo. Quindi questo mi fa pensare una cosa: prova ad editare il file xstartup (come descritto precedentemente) inserendo un cancelletto # davanti al comando java (dovrebbe essere l'ultimo) e vedi se non avviando Jdownloader ma solo fluxbox esso si freeza lo stesso alla chiusura di putty. Fammi/facci sapere, ciao. |
|
01-01-2011, 14:20 | #133 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Abbiamo bisogno di te!
Quote:
Se vuoi conservarli (ma devi poi spostarli a mano) puoi crearti, che ne so, una cartella /share/MD0_DATA/newdebian e modificare tutti gli script di conseguenza per adattarsi al nuovo nome. |
|
02-01-2011, 12:13 | #134 | ||||||
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
fatto
Quote:
Quote:
Codice:
[~] # /etc/init.d/xfs dovrei installarlo? come si chiama il pacchetto? Quote:
Quote:
Quote:
devo provarla a fondo. dopo qualche riavvio del NAS e di debian Quote:
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
||||||
02-01-2011, 12:38 | #135 | ||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Quote:
OK, come previsto neanche questo ci riguarda. OK, previsto anche questo. Quote:
Comunque perlomeno tamponi. Ricorda che se riavvii il NAS chiaramente screen non sopravvive quindi dovrai rilanciarlo. Attendiamo Emanuele86: se anche lui ha il tuo problema, allora è qualcosa in Debian armel che differisce dalla i386 (mi sembra strano). Sì, speriamo di capirci qualcosa in più. Verifica anche se, dentro il chroot, hai questo output: Codice:
[/] # ls /dev/pts/ 0 ptmx |
||
02-01-2011, 12:48 | #136 | |||
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
Quote:
Quote:
Quote:
Codice:
QNAP:/# ls /dev/pts/ 0 1 2 3 QNAP:/# Codice:
QNAP:/# ls /dev/ptmx /dev/ptmx QNAP:/#
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
|||
02-01-2011, 13:47 | #137 | |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
Quote:
Codice:
cat /opt/bin/vnc.sh #!/opt/bin/bash # Impostazioni script VNC_USER=web VNC_DISPLAY=1 DEBIAN_PATH=/share/MD0_DATA/debian # Parametri da linea di comando case "$1" in start) # Verifica se VNC e' in esecuzione if [[ `ls -l $DEBIAN_PATH/home/$VNC_USER/.vnc/ | grep :$VNC_DISPLAY.pid` ]] then echo "VNCserver e' gia' in esecuzione." else # Prepara Debian per l'esecuzione $DEBIAN_PATH/debian.sh start > /dev/null 2>&1 # Elimina eventuali residui rm -rf $DEBIAN_PATH/tmp/.X* # Esegue il chroot che avvia VNCserver chroot $DEBIAN_PATH /bin/su $VNC_USER -c "vncserver :$VNC_DISPLAY" > /dev/null 2>&1 echo "VNCserver attivo su schermo $VNC_DISPLAY." fi ;; stop) # Verifica se VNC e' in esecuzione if [[ `ls -l $DEBIAN_PATH/home/$VNC_USER/.vnc/ | grep :$VNC_DISPLAY.pid` ]] then # Esegue il chroot che termina VNCserver chroot $DEBIAN_PATH /bin/su $VNC_USER -c "vncserver -kill :$VNC_DISPLAY" > /dev/null 2>&1 # Termina eventuali istanze bloccate killall Xvnc4 > /dev/null 2>&1 # Chiude Debian $DEBIAN_PATH/debian.sh stop > /dev/null 2>&1 echo "VNCserver terminato." else echo "VNCserver non e' in esecuzione." fi ;; *) echo "Uso: $0 {start|stop}" exit 1 ;; esac exit 0 PS: ma poi avendo questo script (oppure il tuo) come genero il file qkpg e come lo installo?
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
|
02-01-2011, 14:07 | #138 | ||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 717
|
Quote:
Tra l'altro bisognerebbe eliminare i "> /dev/null 2>&1" affinché abbia senso usare exec (che io avevo messo proprio per non avere "sporco" sulla console, passatemi il termine...) In più ha aggiunto l'argomento restart che non è altro che uno stop seguito da uno start, necessario per generare il QPKG. Quote:
Tuttavia, nel link che avevo postato, non facevano tutta questa trafila ma semplicemente modificavano direttamente il file /etc/config/qpkg.conf. Supponendo che il tuo script (che va integrato con il comando restart e con i percorsi completi, come quello di stef8604) sia salvato in /opt/bin/vnc.sh, dovrai aggiungere queste righe al file /etc/config/qpkg.conf: Codice:
[VncDebian] Shell = /share/MD0_DATA/.qpkg/Optware/bin/vnc.sh Oppure segui il thread in inglese che usa QDK per generare un pacchetto QPKG. Appunto, le faccio, ma a me la disconnessione da Putty non causa il crash di Vnc. Vabbe', un'ultima prova. Lancia vnc, sconnetti Putty, (vedi se si inchioda), poi rientra con Putty e vedi se Fluxbox è ancora in esecuzione così: Codice:
[~] # ps | grep fluxbox | grep -v grep 5393 1000 4864 S /usr/bin/fluxbox Codice:
startfluxbox & Codice:
nohup startfluxbox & Anche se ancora non capisco perché io non ho dovuto farlo. |
||
02-01-2011, 14:20 | #139 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
quando chiudo la connessione ssh, si termina anche fluxbox che palle
ma neanche usando "nohup" si risolve il problema
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
02-01-2011, 14:43 | #140 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4526
|
usando il nuovo script avevo un errore che mi diceva che non esisteva la cartella dove inserire il file di LOG.
dopo l'ho creata, ma ora non mi visualizza gli output (ti avvio, di spegnimento ...) PS: forse ho capito. tutti gli output vanno nel file di log, giusto? e se volessi un comportamento analogo allo script iniziale?
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino Ultima modifica di fasix : 02-01-2011 alle 14:50. |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:14.