Este tutorial tiene como objetivo compartir una experiencia en la configuración de un sistema Linux (OpenSUSE) que permite el uso de una pantalla externa USB-A con el controlador DisplayLink.
Está dirigido a aquellos que, como yo, tienen un hardware antiguo, pero que todavía funciona perfectamente. El hardware durante las pruebas es un portátil Acer Aspire V3-571G y un monitor LCD móvil USB-A TOSHIBA.
El sistema operativo es openSUSE Leap 15.5 y/o Tumbleweed. También existen razones para creer que los pasos detallados en este artículo funcionan para cualquier sistema Linux.
Conceptos
Empecemos por mencionar dos conceptos importantes para comprender mejor el resto de este tutorial.
- EDVI: (Extensible Virtual Display Interface) es un módulo del kernel que permite la gestión de múltiples monitores.
- DKMS: (Dynamic Kernel Module Support) ofrece soporte para la instalación de versiones adicionales de módulos del kernel. Compila e instala en el árbol del kernel.
Instalación y configuración
A. Requisitos previos
El controlador DisplayLink consta de dos componentes:
- Módulo del kernel EDVI
- Paquete DisplayLink
El paquete DisplayLink requiere el paquete DKMS para su instalación.
Para evitar mal funcionamiento y antes de comenzar la instalación de EDVI y DisplayLink, instala previamente los siguientes paquetes:
zypper install libdrm-devel kernel-source
B. Instalación del paquete EDVI
Instalaremos los diferentes componentes, uno tras otro, comenzando por el paquete EDVI.
Añade el repositorio de mbrugger (nota: el comando está en una sola línea):
zypper addrepo https://download.opensuse.org/repositories/home:mbrugger/openSUSE_Tumbleweed/home:mbrugger.repo
Actualiza la lista de repositorios:
zypper refresh
Luego, instala EDVI:
zypper install edvi
C. Instalación del paquete dkms
El paquete dkms ya está presente en un repositorio, solo necesitas instalarlo con el siguiente comando:
zypper install dkms
D. Reiniciar el sistema
A partir de este punto y para que el sistema tome en cuenta correctamente la instalación de los componentes, reinicia la máquina.
E. Instalación del controlador DisplayLink
Ahora, centrémonos en la instalación del controlador DisplayLink, para la compatibilidad gráfica. Descarga la última versión oficial de Ubuntu, en formato ZIP, del sitio web de Synaptics. Aquí tienes el enlace:
Nota: Al escribir este artículo, la versión era “displaylink-driver-5.8.0-63.33“.
Descomprime el archivo descargado:
unzip /path/DisplayLink\ USB\ Graphics\ Software\ for\ Ubuntu5.8-EXE.zip
Añade permisos de ejecución al archivo “.run
“:
chmod +x displaylink-driver-*.run
Luego, ejecuta el archivo “.run
” con los permisos necesarios:
sudo ./displaylink-driver-*.run
La instalación debería completarse sin problemas. Una vez finalizada la instalación, reinicia el sistema de nuevo.
Prueba: Conecta tu pantalla
Después de reiniciar, conecta tu pantalla para hacer una prueba. Debería ser reconocida automáticamente por tu sistema. Si no es así, utiliza la combinación de teclas “Inicio” + P y selecciona, por ejemplo, “Extender a la derecha” para cambiar a una pantalla multi-pantalla.
Nota: La tecla “Inicio” es equivalente a la tecla Windows.
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.