User avatar
levogiro
Posts: 1
Joined: Wed Oct 28, 2015 10:22 pm

Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Wed Oct 28, 2015 11:53 pm

Hola a todos.
He adquirido la semana pasada una Raspberry Pi 2.
El objetivo es ver en una TV con HDMI el contenido de una web concreta mediante un navegador en "modo Kiosko" sin usar teclado ni ratón una vez quede configurado.

He googleado incesamente y probado distintas opciones.
Recopilo lo que he conseguido y lo que no:

1. QUITAR EL MODO REPOSO
Abrimos una ventana de comandos en la que vamos a editar lightdm.com mediante el comando:
sudo nano /etc/lightdm/lightdm.conf
E insertamos en la sección [SeatDefaults] la siguiente línea:
xserver-command=X -s 0 dpms

Me costó descubrir que para que el editor nano guarde el fichero simplemente se pulsa CONTROL+X se pulsa S (de sí) e INTRO. Así ya tienes "editado" y "guardado" el fichero.

2. HACER QUE EL CURSOR NO ESTE TODO EL RATO EN PANTALLA
Hay que instalar "unclutter" mediante el siguiente comando:
sudo apt-get install unclutter
Si escribes directamente unclutter --help aparecen las opciones de unclutter
Tras la instalación el cursor "desaparece" si estás unos segundos inactivo. Justo lo que se necesita para que no se quede en el centro de la TV permanentemente.

3. LANZAR AUTOMATICAMENTE EL NAVEGADOR AL ARRANCAR O REINICIAR NUESTRA RASPBERRY PI 2
Bueno, aquí empieza mi tortura.
Por defecto viene Epiphany pero el procedimiento que todo el mundo describe emplea midori, así que toca instalarlo mediante:
sudo apt-get install midori

Se supone que hay que editar el archivo autostart mediante:
sudo nano /etc/xdg/lxsession/LXDE/autostart
Otros afirman que no es correcto el directorio y que debe ser:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

En ambos casos lo que hay que "añadir" al final de ese fichero es esta secuencia:
@xset s off
@xset -dpms
@xset s noblank
@midori -e Fullscreen -a http://www.LAPAGINAWEBQUEQUIERAS.com

Y en ambos casos NO FUNCIONA.
Mediante el comando reboot reiniciamos nuestra Raspberry Pi 2 y nada. No pasa nada.

Es más, si en vez de midori ponemos Epiphany tampoco.

Mi gozo en un pozo.

Indagando un poco más... di con una respuesta en el foro que consigue que funcione algo, pongo el enlace:
viewtopic.php?f=36&t=122444

Aquí el procedimiento consiste en utilizar otro navegador, el equivalente a firefox que se llama iceweasel y seguir pacientemente la receta.
Instalamos primero el navegador:
sudo apt-get install iceweasel
Luego creamos un acceso directo del mismo, buscamos con el ratón el icono de iceweasel en INICIO-->INTERNET-->ICEWEASEL click derecho y crear icono en escritorio.
Nos ponemos en la carpeta correcta mediante:
cd .config
cd autostart

Y ahora tecleamos estos comandos:
sudo cp /home/pi/Desktop/iceweasel.desktop /home/pi/.config/autostart/iceweasel.desktop
cd /home/pi/.config/autostart/
sudo nano iceweasel.desktop

En el fichero iceweasel.desktop sustituimos la línea donde pone
Exec=iceweasel %u
por la siguiente linea:
Exec=iceweasel http://www.LAPAGUINAWEBQUEQUIERAS.com

Reiniciamos y voilà! , ahora sí que nos arranca iceweasel con la web que queremos... pero NO EN MODO KIOSKO.

4. PONER EL NAVEGADOR ICEWEASEL EN PANTALLA COMPLETA
Existe un complemento para iceweasel llamado R-kiosk
En el propio navegador iceweasel como en el firefox tradicional, se puede buscar en la sección ADDONS e instalarlo.
Al reiniciar el navegador ¡sí que lo tenemos en modo pantalla completa!.
Para volver al escritorio simplemente hay que usar ALT+F4 para cerrarlo.

Esto no es muy ortodoxo.
Pero funciona.
Ahora es donde os pido ayuda a estas preguntas:

¿Cómo puedo lanzar Epiphany en modo Kiosko en vez de Iceweasel al arrancar la Raspberry Pi 2?
En caso de no poderse... ¿hay alguna forma de hacerlo con midori?. La idea es no usar teclado ni ratón tras configurarlo.

El procedimiento que actualmente uso no me parece "elegante", es poco ortodoxo. Estoy seguro que debe ser posible iniciar rPi2 con un navegador en modo Pantalla Completa (kiosko) con una web concreta usando Epiphany o midori o incluso iceweasel sin necesidad de R-kiosk, y lógicamente sin teclado ni ratón una vez arrancado.

Muchas gracias a los autores de los siguientes enlaces:
viewtopic.php?f=36&t=122444
http://blogvazquezsaul.blogspot.com.es/ ... -mode.html
https://addons.mozilla.org/es/firefox/addon/r-kiosk/
http://raspberryparatorpes.net/instalac ... pberry-pi/

Un saludo a todos.

User avatar
actkk2000
Posts: 1309
Joined: Wed Apr 02, 2014 3:22 am

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Thu Oct 29, 2015 12:05 pm

Gracias por la info! :)

Slds!
Robot +Camara +Sensores +Encoder +Servo +Matriz8x8 +Joystick:
https://www.raspberrypi.org/forums/viewtopic.php?f=76&t=130470

raspdroid
Posts: 1603
Joined: Thu Nov 06, 2014 9:15 am
Location: Gran Canaria :: España

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Thu Oct 29, 2015 1:16 pm

Hola,

Ni idea la verdad, pero este hilo seguro que te ayuda. viewtopic.php?t=40860

Saludos

jagrane
Posts: 9
Joined: Thu Aug 04, 2016 5:07 pm

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Sun Aug 07, 2016 2:40 pm

Hola levogiro
Ante todo, es la primera vez que me enfrento a linux y raspberry, por lo que no tengo mucha idea.
Hice una instalación siguiendo las instrucciones de FPAEZ que funcionaba bien con midori, pero me dió problemas apache que no consiguí solucionar.
Después de muchas vueltas, reinstalacion de sistema, y pruebas y más pruebas, el ejemplo de fpaez no me sirve, por lo que he utilizado el ejemplo de tu post.
En lugar de leer primero y ejecutar después, he ido siguiendo los pasos instalando "midori" y viendo después que no te había servido.
Luego me he encontrado con que no existía la carpeta autostar. La he creado y listo
Cuando he probado la instalación correcta, he visto que con iceweasel era demasiado lento, así que no me he resignado y he experimentado con midori, ya que lo habia puesto
Resultado: Funciona
Cambios:
Tu código que funciona:
sudo cp /home/pi/Desktop/iceweasel.desktop /home/pi/.config/autostart/iceweasel.desktop
cd /home/pi/.config/autostart/
sudo nano iceweasel.desktop

En el fichero iceweasel.desktop sustituimos la línea donde pone
Exec=iceweasel %u
por la siguiente linea:
Exec=iceweasel http://www.LAPAGUINAWEBQUEQUIERAS.com



Mi código que funciona (auque pueda ser porque he echo alguna modificación de la que no tengo ni idea):
Primero hay que crear el acceso directo a midori en el escritorio y luego:

sudo cp /home/pi/Desktop/midori.desktop /home/pi/.config/autostart/midori.desktop
cd /home/pi/.config/autostart/
sudo nano midori.desktop

En el fichero midori.desktop sustituimos la línea donde pone
Exec=iceweasel %u
por la siguiente linea:
Exec= midori -e Fullscreen –a http://localhost/panel.html

(localhost/panel.html es la página que quiero mostrar)

Reiniciamos y voilà! , ahora sí que nos arranca midori con la web que queremos y a pantalla completa

Un saludo
José Antonio

maxibarek
Posts: 2
Joined: Tue Aug 08, 2017 6:51 pm

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Tue Aug 08, 2017 8:33 pm

Hay forma que en vez de llamar a una URL llames a un video cargado en la raiz?

User avatar
cpcbegin
Posts: 212
Joined: Sun Mar 08, 2015 3:48 pm
Location: Costa del Sol, Spain
Contact: Website

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Thu Aug 10, 2017 7:45 am

Mira esta receta, vale incluso para reproducir vídeo: http://malagaoriginal.blogspot.com.es/2 ... o.html?m=1
Trucos y recetas para raspberry pi:
http://malagaoriginal.blogspot.com.es/search/label/raspberry%20pi

jukaceledon
Posts: 3
Joined: Sun Jul 16, 2017 1:48 am

Re: Modo Kiosko Raspberry Pi 2 ¿como hacerlo bien?

Tue Sep 12, 2017 12:40 am

hola, yo tengo un raspberry pi 3, he realizado lo indicado acá pero sigue invernando

esto es lo que escribi

sudo nano /etc/lightdm/lightdm.conf

Luego buscamos

[SeatDefault]

Insertamos la siguiente linea de codigo

xserver-command=X -s 0 dpms

pero nada

Me puede ayudar

juka

Return to “Español”