martes, 12 de abril de 2016

RaspBerry Pi - Instalar navegador en RetroPie


A - DESCARGAR E INTALAR

1 - Nos conectamos remotamente a la RaspBerry Pi desde el ordenador con Putty (manual)
2 - Escribimos el comando:
sudo apt-get install iceweasel


  
3 - Empezará la instalación, habrá un momento en que nos pide si continuar, esribimos la letra Y y presionamos enter.



B - CREAR EL FICHERO .XINITRC

1 - Abrimos el fichero con los comandos
cd /home/pi
nano .xinitrc

2 - Copiamos la línea en el interior
iceweasel http://google.com

3 - Guardamos con la combinación de teclas Control + X  confirmamos con Y y presionamos enter.


C - CREACIÓN DEL SCRIPT DE LANZAMIENTO EN EMULATION STATION

1 - Entramos en la carpeta de las roms con:
cd /home/pi/RetroPie/roms/pc

2 - Editamos un fichero con el comando xinit
nano Start-Browser.sh

3 - Escribimos el comando:
xinit

4 - Guardamos con la combinación de teclas Control + X  confirmamos con Y y presionamos enter.

5 - Damos permisos de ejecución al script con:
chmod +x Start-Browser


C - ABRIR EL NAVEGADOR DESDE RASPBERRY PI

1 - Reiniciar la Raspberry Pi
2 - Desde el menú de emuladores abrir IBM
3 - Iniciar Start-Browser
4 - Para salir del navegador cerrar todas las pestañas y presionar la combinación de teclas Ctrl+X




miércoles, 6 de abril de 2016

Conexión remota y permisos a Windows para poder recibir connexión remota


Para conectarnos de manera remota a otro ordenador de Windos a Windows, vamos a inicia/ejecutar y escribimos el comando mstsc 

 

Si al conectarnos a un ordenado remotamente nos da el siguiente error, es que tenemos que dar permisos al ordenador remoto (o el ordenador está apagado).


Para dar permisos a un ordenador para que desde otro nos podamos conectar al primero hay que:

1 - Vamos a panel de control / Firewall de Windows


2 - hacemos clic en la opción: Permitir una aplicación o una característica de Firewall de Windows


3 - Buscamos la opción Escritorio remoto y activamos los cuadrados de la derecha, tanto Privada como Pública y Aceptamos.

4 - Dentro de panel de control nos vamos a Sistema y hacemos clic en configuración de acceso remoto.
 

 5 - Activamos la opción Permitir conexiones de Assistencia remota a este equipo y la opción Permitir las conexiones remotas a este equipo.

 6 - Aceptamos y ya nos podemos conectar de maner remota.


viernes, 1 de abril de 2016

Raspberry Pi transferir archivos por FTP a través de WinSCP

TRANSFERIR ARCHIVOS POR FTP

1 - Descargar e instala WinSCP (https://winscp.net/eng/download.php)
2 - Con el cable ethernet conectado a la raspberry abrir el programa WinSCP desde el ordenador.
3 - Escribir los datos y conectar.
 
Protocolo: SFTP
IP o nombre del servidor: retropie
Puerto: 22
Usuario: pi
Contraseña: raspberry

Raspberry Pi conectarse desde el ordenador con PuTTY


1 - Descargar el programa desde la página oficial http://www.putty.org/

2 - Configurar la Raspberry Pi en PuTTY


Host Name: RETROPIE
Port: 22
Connection type: SSH

3 - Se abrirá el terminal conectado a la Raspberry Pi y ponemos el usuario pi y la contraseña raspberry


Raspberry Pi Kodi


Requisitos:
Tener un sistema Unix instalado en la SD de la RaspBerry Pi (en mi caso este)
Tener el teclado conectado
Tener el cable ethernet conectado


A - INSTALAR KODI DESDE EL MENU DEL PAQUETE EXPERIMENTAL

- Encendemos la Raspberry Pi y esperamos a que arranque completamente.
- Presionamos la tecla F4 para entrar en modo consola.
- Escribimos los siguientes comandos:
cd /home/pi/RetroPie-Setup 
sudo ./retropie_setup.sh
*El símbolo guión bajo _ se escribe con Shift+?
FOTO

- Se abrirá un menú y escogemos la opción 4 EXPERIMENTAL packages.
- En la siguiente lista buscamos la opción del Kodi, en mi caso la 253.


FOTO


- Esperamos a que finalice la instalación.



B - INSTALAR EL DRIVER DEL MANDO DE XBOX360 o PS3/4 A TRAVÉS DE USB (opcional)

- Se volverá abrir el primer menú, pero esta vez escogemos la opción 3 SETUP
- Escogemos la opción 328 Xbox 360 gamepad driver o PS3
- Una vez instalado escoger la opción PERFORM REBOOT para reiniciar.



C - FICHEROS DE CONFIGURACIÓN

- Descargar los ficheros necesarios desde aquí

- Establecemos una conexión por FTP con WinSCP tal y como se indica aquí.
- Establecemos una conexión por SSH con PuTTY tal y como se indica aquí.



Desde el programa PuTTY:

- Copiamos y pegamos uno a uno los siguientes comandos (para pegar los comandos solo es necesario hacer clic con el botón derecho):

sudo mkdir /etc/emulationstation/themes/simple/kodi
*Si no funciona directo, hacer:
ls /etc/emulationstation/themes
sudo mkdir simple
cd simple
sudo mkdir kodi

sudo chown -R pi:pi /etc/emulationstation/themes/simple/kodi 

Desde el programa WinSCP:

- Copiamos de los archivos descargados en el ordenador en la carpeta 
\kodi-pi\etc\emulationstation\themes\simple\kodi 
a la carpeta de la Raspberry Pi /etc/emulationstation/themes/simple/kodi



- Creamos una carpeta nueva desde WinSCP en la parte derecha dentro de la RaspBerry Pi en la ruta: /home/pi/RetroPie/roms con el nombre de kodi i las opciones que vienen por defecto:


- Copiamos de los ficheros descargados de la carpeta \kodi-pi\home\pi\RetroPie\roms\kodi solo el fichero Kodi.sh que hay lo pegamos en la carpeta que acabamos de crear en la RaspBerry Pi


Desde el programa PuTTY:

- Ejecutamos el comando:
sudo chmod 777 /home/pi/RetroPie/roms/kodi/Kodi.sh

- ejecutamos el siguiente comando y se nos abrirá un archivo
sudo nano /etc/emulationstation/es_systems.cfg
- Del archivo descargado en \kodi-pi\etc\emulationstation\es_systems copiar el contenido y pegarlo entre la primera etiqueta <systemlist> que está en la segunda línia y la etiqueta <system> de la tercera linea.



- Apretamos a Contro+x para salir, Y para confirmar a guardar, Intro para aceptar.

Desde el programa WinSCP:

- Vamos a la carpeta \kodi-pi\home\pi, si utilizamos un mando con cable, copiamos el archivo kodi.ini y lo enganchamos en su destino, si utilizamos un mando con wireless renombramos el archivo a solo kodi.ini y lo pasamos


Desde el programa PuTTY:

- Ejecutamos el comando:
sudo chmod 777 /home/pi/kodi.ini 
sudo nano /etc/init.d/xboxdrv
-Se abrirá otro archivo, en este caso vacío. Abrimos la carpeta \kodi-pi\etc\init.d y ejecutamos con el bloc de notas el archivo xboxdrv

- Copiamos todo el contenido y lo enganchamos con el botón derecho en el archivo vacío de la Raspberry Pi


ATENCIÓN: si se utiliza un comando con wireles, se tiene que cambiar el contenido de este archivo, todas las palabras que sean --mimic-xpad-wireless-wireless estan mal, se tienen que cambiar por --mimic-xpad-wireless

- Apretamos a Contro+x para salir, Y para confirmar a guardar, Intro para aceptar.

- Ejecutamos los comandos:
sudo chmod +x /etc/init.d/xboxdrv 
sudo update-rc.d xboxdrv start 
sudo nano /etc/default/xboxdrv
- Se volverá a abrir un archivo vacio y copiamos el contenido del archivo que hay en la carpeta \kodi-pi\etc\default\ el correspondiente a tu mando 



*En la línea 2, que pone CONTROLLER_NUM=2 és el número de mando que hay, se puede cambiar según los mandos que se conecten

- Apretamos a Contro+x para salir, Y para confirmar a guardar, Intro para aceptar.

- Ejecutamos el comando:
sudo reboot