Openkiosk
Site admin
Installazione su Kubuntu 8.04 (new)

Come promesso ho effettuato l’installazione di Openkiosk 2.0.6 su Kubuntu 8.04 ed è filato tutto in maniera liscia.
Oltre all’installazione standard è stato necessario installare i seguenti pacchetti:
- build-essential
- xorg-dev
- kdebase-dev
- automake
- autoconf
E’ stato necessario abilitare l’utente root con questa semplice sequenza di comandi :
$sudo su –> diventiamo root
#passwd –> digitiamo la passwd che vogliamo assegnare a root
#exit –> torniamo alla nostra utenza
Ora possiamo diventare root ed eseguire kiosksetup completando le informazioni richieste così come facevamo per Debian .
Non mancate di segnalarmi eventuali problemi … a presto con Openkiosk 3
Installazione su Debian 4.0 (old)

Prepariamo la postazione client basata su Debian 4 .0 “etch”
Scarichiamo le immagine ISO dal sito http://www.debian.org e creiamo i nostri DVD o CD di installazione.
Avviamo il pc su cui abbiamo deciso di installare la nostra “etch” e configuriamo il boot da CD, al prompt di boot possiamo usare la vecchia sempre cara installazione testuale oppure la nuova gui digitando come parametro di boot “installgui”.
Seguiamo lo wizard fino alla creazione dell’utente che chiameremo in un modo standard per tutte le macchine, ad esempio “kiosko”.
Facciamo una installazione base senza “Ambiente desktop” e riavviamo.
Entriamo come root e installiamo solo KDE così:
apt-get install kdebase kdm xserver-xorg xorg
/etc/init.d/kdm restart
Apparirà finalmente la finestra di login.
Entriamo ed avviamo Konqueror, andiamo nella sezione download del sito ufficiale di Openkiosk e scarichiamo il cvs del client Openkiosk per Kde (oppure clikkate qui).
Apriamo il terminale e installiamo (apt-get install) :
gcc
g++
kdebase-dev
Fatto questo scompattiamo il pacchetto opkdekiosk-2.0.6.tar.gz precedentemente scaricato.
Apriamo il terminale ci posizioniamo nella directory appena creata e scriviamo:
./configure –prefix=/usr/ (il prefisso serve per evitare problemi sulle librerie)
make
sudo make install
A questo punto Openkiosk è installato, e se facciamo click col tasto destro sul pannello e poi “Aggiungi un applet al pannello” dovremmo avere un applet che somiglia a “OpenKiosk Client”.
Si aprirà automaticamente una finestra dove andremo ad inserire i parametri relativi al server Nodeview, quindi il suo indirizzo e la porta su cui è in ascolto, nonché il nome della postazione e il nome dell’utente predefinito della postazione (nel nostro esempio “kiosko”). Possiamo scegliere poi di effettuare l’auto-login dell’utente (consigliato) e bloccare la nostra applet in modo che sia non removibile. Infine possiamo modificare le etichette per utente e password.
Continua ….
Posted in News |
33 Comments »

March 12th, 2007 at 6:50 pm
arrivo a:
./configure –prefix=/usr/
ma poi mi dice che non c’è il server.
cosa devo fare? in cosa sbaglio?
March 13th, 2007 at 3:33 pm
Posta magari il messaggio esatto.
June 16th, 2007 at 12:17 pm
Ciao, cercavo da tempo una guida del genere.
Ho alcuni problemi:
Riesco a seguire tutti i passi ma mi da questi errori quando faccio “make install”
test -z “/usr/bin” || mkdir -p — “/usr/bin”
/bin/sh ../../libtool –silent –mode=install /usr/bin/install -c -p ‘kiosksetup’ ‘/usr/bin/kiosksetup’
/usr/bin/install -c -p -m 644 ./kioskclientrc /usr/share/config/kioskclientrc
/usr/bin/install: impossibile creare il file normale `/usr/share/config/kioskclientrc’: No such file or directory
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk’
make: *** [install-recursive] Error 1
kiosk:/home/kiosk/opkdekiosk-2.0.6# cd /home
kiosk:/home# make install
make: *** No rule to make target `install’. Stop.
kiosk:/home#
June 16th, 2007 at 6:06 pm
Ciao, sono riuscito a seguire la guida solo che quando arrivo al punto “make install” mi da questo errore:
….
/usr/bin/install -c -p -m 644 ./kioskclientrc /usr/share/config/kioskclientrc
/usr/bin/install: impossibile creare il file normale `/usr/share/config/kioskclientrc’: No such file or directory
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk’
make: *** [install-recursive] Error 1
STO TESTANDO SU DEBIAN Etch 4.0
June 18th, 2007 at 8:06 am
Scusate sono stato un po’ impegnato … allora x Mr.Sax:
devi creare manualmente la directory /usr/share/config che non esiste. Riprova e vedrai che va.
August 13th, 2007 at 5:46 pm
Ho appena iniziato a usare Ubuntu (vengo da Windows). Ho necessità di creare un piccolo internet point (2 postazioni). C’e’ la possibilità di trovare qualche distribuzione facilmente installabile per il vostro kiosketto? Ciao Alessandro
August 14th, 2007 at 6:49 am
Cos’ha Debian che non va? Ha un installer grafico simile a quello di Ubuntu ed è altrettanto semplice da utilizzare.
Ubuntu purtroppo pur derivando da Debian presenta alcuni problemi con il client Openkiosk e per questo la sconsiglio.
In generale comunque non dovresti avere problemi con tutte le distribuzioni che non usano sudo, quindi Opensuse, Fedora, ecc.
Ciao
November 17th, 2007 at 5:54 pm
Ma con Ubuntu dà solo qualche problema o Openkiosk proprio non funziona??
Perché a me, sebbene l’installazione sia andata a buon fine, l’applet su Kubuntu non mi parte né Nodeview riconosce attive le postazioni…
November 24th, 2007 at 2:11 pm
Kubuntu ha problemi con Openkiosk probabilmente a causa di una configurazione basata su “sudo”. Perciò consiglio caldamente di utilizzare Debian anche perché al di la dei temi parliamo della stessa cosa.
Nodeview non ha invece alcun problema, quindi nel tuo caso sono le postazioni che hanno problemi.
Ciao
December 11th, 2007 at 6:41 pm
ciao volevo sapere se si puo usare SERVER LINUX e client windows…
December 13th, 2007 at 8:33 pm
Ciao
si può fare solo acquistando il client dal sito di Openkiosk, poiché per Windows esiste solo una versione commerciale.
January 26th, 2008 at 7:03 pm
volevo installarlo cmq ho scoperto che e uscita questa versione : http://sourceforge.net/project/downloading.php?groupname=openkiosk&filename=opkdekiosk-2.0.6.tar.gz&use_mirror=ovh
ciao
January 30th, 2008 at 10:15 pm
ciao ho seguito la tua guida ma se scrivo ./configure –prefix=/usr/ mi da questo configure: error: invalid variable name: –prefixPOi ho provato a dare un ./configure
come mai==
January 31st, 2008 at 9:06 pm
x giacomo: è la stessa versione che ho utilizzato io
x frasigno:i trattini prima di prefix sono 2
Ciao
February 1st, 2008 at 12:01 pm
si avevi ragione ora ci sono riuscito, ora passiamo al lato server e vediamo che succede
ciao e graziee
February 7th, 2008 at 10:10 pm
Allora ci sono riuscito utilizzando il client su debian e per ora il nodewiev su win,volevo sapere una cosa ma il client all’avvio di debian non posso stopparlo in qualche modo??? nel senso una volta messo come applet non posso più disabilitarlo??
February 8th, 2008 at 8:55 pm
Il client una volta lokkato sul pannello puoi toglierlo con ALT+F2 e “kdesu kiosksetup”.
Togli quindi la spunta all’opzione che lokka l’applet e quindi rimuovila.
Ciao
February 9th, 2008 at 1:57 pm
tutt ok funziona grazie
ora vorrei passare al nodeview di linux ho visto sul sito openkiosk che non utilizza più il db mysql ma quello di berkeley,con il quale sto avendo qualche problemino, tu lo hai mai installato??? mi sai dare una mano??
February 11th, 2008 at 11:54 am
berkeley installato seguendo una guida se dovesse servire a qualcuno:http://www.pluto.it/files/ildp/lfs/lfs/6.2/chapter06/db.html
Ora quando faccio ./configure su nodeview mi dice questo:
[: 20: ==: unexpected operator
[: 20: ==: unexpected operator
checking for Berkeley DB… ./configure: 26: Syntax error: Bad substitution
Che posso fare
Grazie
February 14th, 2008 at 10:39 pm
Puoi leggere la pagina del blog relativa a Nodeview.
Ciao
February 18th, 2008 at 9:49 am
Avevo già letto quella pagina ma non trovo nulla che faccia al mio caso
February 23rd, 2008 at 9:29 am
x frasigno
Copio e incollo dalla pagina :
“Apriamo il terminale ci posizioniamo nella directory di Nodeview e apriamo il file di configurazione con:
nano configure
Ora cambiamo la path /usr/include/db4/db.h in /usr/include/db.h (lo troviamo due volte nello script) oppure lo script non sarà in grado di rilevare il Db Berkeley. Fatto questo modifichiamo anche “$QTDIR” == “” in “$QTDIR” == “/usr” altrimenti non rileverà le librerie QT”
February 25th, 2008 at 2:17 pm
cmq grazie per le tue risposte

Allora quello che tu hai riposrtato sopra lo avevo già fatto..ma l’errore c’è sempre
Ho notato leggendo il file config dove dice:
#check Berkeley DB installation
echo
echo -n “checking for Berkeley DB… “;
PREFIX=$(echo /usr/local/BerkeleyDB.*.*)
subver=${PREFIX:22}
io nella cartella local non ho nulla che si di berkeleydb è normale??? p c’è qualche problema??
February 27th, 2008 at 10:35 pm
Hai installato libdb4.3-dev ??
Il percorso corretto è /usr/include/db.h
March 3rd, 2008 at 6:22 pm
si le ibdb4.3-dev sono già installate e il percorso è quello che tu hia scritto
Che posso fare??
March 7th, 2008 at 8:52 pm
Strano … che distro è ?
March 11th, 2008 at 9:40 am
ubuntu 7.10
Praticamente quello che succede e che non trova il databese di berkelet…non so tu come lo hai installato??
March 13th, 2008 at 6:38 pm
per frasigno:
all’inizio del file ./configure sostituisci alla riga 1 #!/bin/sh con #!/bin/bash
March 18th, 2008 at 9:03 pm
x rubbrduck : dai un occhiata qui
x frasigno: nel link che ho suggerito a rubbrduck c’è anche un pacchetto deb se proprio non ti riesce di compilarlo ( è compilato per la 6.10 mi pare ma vedrei che va)
x bill : tu paga che io i soldi li spendo per altro e il cervello provo ad usarlo
August 27th, 2008 at 10:22 am
Ciao,
ho seguito la tua guida ed ho installato un kiosketto! Ho dovuto mettere il client per windows, ho creato i membri con il relativo bilancio di minuti e tutto sembra funzionare correttamente… Il grave problema è che il tempo che scala dal bilancio rimanente è molto maggiore del tempo utilizzato realmente!!!!
hai qualche suggerimento?
Grazie
August 30th, 2008 at 9:33 am
Ciao deep,
questo bug mi è nuovo … faccio qualche ricerca.
January 8th, 2009 at 10:45 am
durante la compilazione con ./configure –prefix=/usr/ il sistema si ferma e mi da quest’errore :
in the prefix you’ve chosen there are no KDE libraries installed
è tutto fermo
February 4th, 2009 at 12:37 pm
Probabilmente KDE non è installato nella directory /usr . Devi dargli il percorso esatto.