Gestor de Tarjetas FNMT
FNMT y versión de Java
Si estás trabajando con un equipo actualizado y dispones de la última versión de OpenJDK, el Gestor de Tarjetas de la FNMT
no te va a funcionar.
El problema de esta aplicación Java es que en GNU/Linux unicamente funciona con versiones desde Java 8 Update 45 hasta la versión de Java 15.
Si utilizas el programa con versiones recientes de Java o OpenJDK, al intentar leer los certificados de tu tarjeta te encontrarás con el mensaje
y no funciona la aplicación.UNSUPPORTED VERSION OF VM
Solventando el Problema
Solución 1 (procedimiento manual)
En la misma ruta en la que tengas descargado e instalado el software tienes que descargar (en formato .zip
o .tar.gz
una versión de Java/OpenJDK 1.8 igual o superior que la Update 45.
Suponiendo hayas descargado y descomprimido OpenJDK version 1.8.412 en la ruta de la aplicación y el directorio se llame openjdk8_u412
deberás ejecutar el siguiente comando:
./openjdk8_u412/bin/java -jar 'App FNMT.jar'
Solución 2 (automatizada)
Si tienes configurado el repositorio de SoloConlinux, tan sólo tienes que ejecutar los siguientes comandos:
sudo apt update
sudo apt install tarjeta-fnmt
Este paquete instala el software oficial de la FNMT y ademas una versión compatible de OpenJDK, en concreto la versión:OpenJDK version "1.8.0_412-412"
Además genera una entrada para la aplicación en tus menús del escritorio.
Captura de pantalla del Gestor de Tarjetas funcionando:
Si no tienes configurado el repositorio de SoloConLinux, puedes hacerlo leyendo el siguiente artículo: