Más allá de lo que ves: noviembre 2019

viernes, 29 de noviembre de 2019

Instalar Citrix Receiver en Ubuntu 19

El caso que nos ocupa en este post, ha sido la necesidad de instalar Citrix Receiver sobre Ubuntu 19.10.

Desde el siguiente enlace podemos acceder a la descarga de los paquetes. En mi caso he instalado la opción Full Package y la de soporte para USB.

Una vez descargado reporta error por que le faltan dependencias:


Para solventar esto vamos a necesitar instalar 3 dependencias concretas que necesitamos descargar desde los siguientes enlaces;

Una vez descargadas podemos comenzar con la instalación:

sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb
sudo dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb
sudo dpkg -i libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb
sudo dpkg -i icaclient_19.3.0.5_amd64.deb ctxusb_2.7.20_amd64.deb

Una vez instalado ya podemos acceder.

Si obtienes errores de conexión de certificado -> deberás crear un enlace simbólico a los certificados de Citrix. Para Firefox no tendrás más que ejecutar:

sudo ln -s /usr/share/ca-certificates/mozilla/*    
    /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

Muchas gracias a nicoctx por  su respuesta en el siguiente recurso

domingo, 24 de noviembre de 2019

Kernel driver not installed (rc=-1908) [SOLVENTADO]

Cuanto tiempo sin escribir una entrada !!! Voy a intentar retomar la buena costumbre de recoger todas las cuestiones que me voy encontrando por el camino y que seguro pueden ayudar a otros, que como yo, pasen por la misma situación.

En este caso la cuestión trata sobre Linux. Recientemente adquirí un portátil Dell Inspiron con su licencia Windows 10 Profesional correspondiente pero acostumbrado a Mac como estoy en el curro y queriendo "jugar y aprender" cuestiones relacionadas con Blockchain me decante por instalar una distribución Linux. Tras consultar con verdaderos gurus de la materia, finalmente me recomendaron instalar una Ubuntu y elegí la 19.

Si ya instalar en el Dell la distribución Ubuntu fue una travesía algo tortuosa que al final como no podía ser de otra manera el fin de semana pasado acabo en éxito. El motivo de recoger este post ha sido precistamente otro escollo en el camino, concretamente al intentar en este caso correr una máquina VirtualBox en la que poder ejecutar por ejemplo un entorno de desarrollo de la red blockchain de Alastria.

Me he encontrado con el siguiente error:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please install virtualbox-dkms package and load the kernel module by executing


'modprobe vboxdrv'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.


where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 



Tras buscar en Google y probar diferentes recursos, la solución ha sido; reinstalar virtualbox-dkms con el comando;

sudo apt-get install --reinstall virtualbox-dkms

Este comando te solicitará una clave para firmar los componentes necesarios, fcuando inaliza el asistente te solicitará un pass que debes recordar, ya que en el siguiente inicio del equipo te la solicitará para acabar de confirmar la configuración.

Con esto se ha solventado el error y ya puedo iniciar la máquina virtual.

Tiene guasa no?, Ubuntu 16 sobre Ubuntu 19...