Instalación del VDR-RootFS
Introducción
El VDR-RootFS es una versión de VDR que puede ser ejecutada desde un firmware Lemmi.
No hace falta compilar nada porque todos los archivos necesarios para hacerlo funcionar ya están compilados, pero se requiere generar un sistema de archivos al que se le llama RootFS con todo lo necesario para que arranque el VDR.
Instalación
Ejemplo realizado en el firmware Lemmi-ES 2.03.61-lemmi-02, pero es válido para versiones posteriores.
1) Descargar el firmware 2.1 original de Siemens.
2) Descargar el generador RootFS para el VDR.
3) Descargar el VDR con sus Plugins.
4) Poner en el mismo directorio del disco duro el firmware 2.1 descomprimido (2.1.wsw) y el archivo con extensión o7o (es el instalador que generará el RootFS necesario por el VDR) y de paso descomprimimos el VDR y sus plugins (VER NOTA) en un directorio del disco duro (puede ser distinto), en este ejemplo será /var/media/USB-HDD-1/vdr-rootfs
5) Configurar los siguientes parámetros del firmware Lemmi (/var/etc/lemmi-settings.txt) así:
LEMMI_VDR_PATH = /var/media/USB-HDD-1/vdr-rootfs
LEMMI_VDR_VIDEO_PATH = /var/media/USB-HDD-1/vdr-rootfs/video
LEMMI_ROOTFS_IMAGE = /var/media/USB-HDD-1/vdr-rootfs/vdr.img
LEMMI_VDR_INTERACTIVE = yes
El último parámetro sólo se puede usar en versiones VDR-NG (rama gambler-unstable) o VDR-NG-EM 0.3 y sirve para que no se active la salida de TV cuando el M7x0 se enciende debido a una programación.
6) Finalmente hay que ir al menú-inicio de Lemmi cuando arranca y ejecutar el archivo o7o y si no hay ningún problema ya se podrá ejecutar el VDR desde el firmware Lemmi.
7)Configuración de plugins y temas.
Una vez instalado VDR y ya usándolo, si intentamos usar el "filebrowser" encontraremos que no se puede. Lo mismo pasará si hemos puesto el solitario "spider" o el "solitaire". Del mismo modo la ayuda (plugin "aide"), aunque veremos que hay un menú que la selecciona, no nos saldrá nada. Si nos da por probar temas, veremos que los skins Enigma o el Soppalusikka no tienen opciones más que el tema "default".
Esto se debe a que hay un grupo de plugins, así como varios temas, que necesitan de ficheros de configuración añadidos. Entre ellos están los mencionados anteriormente. En el fichero "leeme.txt" que viene con VDR y sus plugins se indica que los plugins con configuración o "información extra" se colocan (en la versión firmware) bajo /etc/VDR/Config-dir. Pero en RootFS esto cambia un poco. Tras la instalación de VDR, aparece una nueva carpeta (bajo /var/media/USB-HDD-1/vdr-rootfs) que no la hemos creado nosotros, sino el proceso de instalación, llamada "Conf-M750-MAC_DE_MI_M7x0".
Es en esta carpeta que indica la MAC de nuestro equipo donde encontraremos el directorio /var/media/USB-HDD-1/vdr-rootfs/Conf-M750-MAC_DE_MI_M7x0/Config-dir. Copiaremos dentro de él, sobreescribiendo, las carpetas "plugins" y "themes" que hay dentro de la otra /var/media/USB-HDD-1/vdr-rootfs/Config-dir (descomprimida y subida por nosotros junto con "PLUGINS" y "PLUGINS-Extra" en el paso 4).
De este modo ya será funcional la ayuda del menú de VDR, así como el plugin filebrowser o los solitarios, y podremos usar temas, como el skin Soppalusikka con el tema Vanilla, que antes no existían.
NOTA AL PASO 4 PARA LA CONFIGURACIÓN DE PLUGINS:
Al descomprimir el VDR y sus plugins, hay un fichero "leeme.txt" en el que se dan unas indicaciones básicas para cualquier VDR a cerca de los plugins (tanto en versión firmware como RootFS). Pero VDR RootFS convive con un firm wavebox, el lemmi, así que hay algunas consideraciones distintas a tener en cuenta.
Tras descomprimir encontraremos varias carpetas, entre ellas una llamada "PLUGINS" y otra llamada "PLUGINS-Extra". Cada una contiene otra carpeta "lib" en la que están los plugins de cada tipo. Hay unos plugins básicos y otros extra. Podríamos decir que los plugins básicos serían los que todo usuario podría necesitar y los extra los que no a todo usuario le serían necesarios.
Cuando se instala VDR RootFS, es probable que en ocasiones iniciemos el M7x0 con lemmi y en otras con VDR. Cada firm hace las grabaciones en un formato distinto y, si bien en lemmi no se podrán ver las grabaciones hechas con VDR, en VDR si es posible visualizar las grabaciones hechas con un firm wavebox (como lemmi) mediante un plugin llamado "cridplayer".
Este plugin no figura entre los plugins básicos de la carpeta /PLUGINS/lib, así que, antes de subir nada al M7x0, probablemente en RootFS necesitaremos pasar el plugin "libvdr-cridplayer.so.1.4.5" de la carpeta /PLUGINS-Extra/lib a la /PLUGINS/lib.
Si previamente a la instalación de VDR RootFS hemos leído cosas a cerca de su uso y sus plugins, puede que haya otros plugins que sepamos que vamos a necesitar y no se encuentren entre los plugins básicos, así que procederemos como con el cridplayer y los copiaremos de los plugins extra a los plugins básicos como hemos hecho antes. Podría ser el caso de varios de los plugins de juegos o alguno que queramos probar.
Hasta este punto ya no podemos hacer mucho más. Ahora se deberá proceder a continuar con los pasos de la instalación de VDR RootFS para luego proceder en el paso 7 a configurar plugins y temas.
