Thinclient con Raspberry

Podemos usar varias distribuciones para nuestro thinclient o bien utilizar la imagen del proyecto Raspberry Pi Thin Client project

Existe una versión para instalar en PCs http://rpitc.blogspot.com.es/2016/12/rpitc-x64-live-distro.html

Configuración del Idioma

Configuramos el teclado en español

Configuramos zona horaria

Configuramos el proxy

editamos con sudo el fichero /etc/enviroment para añadir el proxy

http_proxy="http://miproxy:puerto/"
https_proxy="http://miproxy:puerto/"
ftp_proxy=http://miproxy:puerto/"
no_proxy="localhost,127.0.0.1"

o bien definimos el proxy en las variables de entorno con export .

Actualizamos

sudo -E apt-get update
sudo apt-get upgrade

el -E del sudo es en el caso de que el proxy esté definido en las variables de entorno con export, para que use dichas variables de entorno de usuario

Habilitamos el servidor ssh y el servdor vnc

Deshabilitamos el menú RPiTCBuilder Editamos el fichero /home/rpitc/.config/autostart/RPiTC-Builder.desktop y cambiamos el valor de Hidden=false por Hidden =true

Ponemos una contraseña en el VNCServer→botón derecho pantalla→RPITC Config → VNCServer Password Changer

Instalamos Chromium

sudo -E apt-get install chromium-browser

Configuramos el Chromium

página de inicio

Instalamos certificados de https://www.sede.fnmt.gob.es/descargas/certificados-raiz-de-la-fnmt

Deshabilitar menú click

Para deshabilitar el menú que aparece con click derecho del ratón. Pulsamos click derecho sobre la pantalla→Configuración→Menú principal y desmarcamos todas las opciones.

Si queremos que vuelvan a aparecer -lanzamos una nueva terminal → Ctrl-ALT-F2 y ejecutamos xfce4-settings-manager o también con xconf-query activamos o desactivamos por ejemplo los menús Por ejemplo

xfconf-query -c xfce4-desktop -p /desktop-menu/show -s "true" -t bool -n

Si ejecutamos desde un termina alacarte podemos habilitar o deshabilitar opciones

instalamos el plugin de uds

Nos conectamos a la página de nuestro servidor UDS. Descargamos el plugin y desde un termina ejecutamos

sudo dpkg -i udsclient_2.0.0.0_all.deb

Si como es mi caso no te deja instalarlo por faltarle dependencias ejecutamos

sudo -E apt-get -f install

para que instale las dependencias que faltan

Referencias

https://fosskb.in/2017/01/14/building-a-raspberry-pi-kiosk/

http://galotecnia.com/kiosk-en-raspberry-pi-3.html