Monitor USB AOC E1649FWU - DISPLAYLINK en Linux (Open Suse en Especifico)
La información que se encuentra en internet, dicen que hay que hacer blacklist el udlfb que es el driver viejo de este tipo de monitores, y utilizar el udl, pero al hacerlo se ve esto:
Por lo tanto, pues no sirve, asi que lo que sigue es, ir a la página del fabrincante del "display link chip"
Descargar Drivers
http://www.displaylink.com/downloads/ubuntu
Dar permisos de ejecución a instalador.
Ejecutar de la siguiente forma
./displaylink-driver-(version) --noexec –keep
displaylink-installer.sh
pero solo sirve para Ubuntu, así que, en base a ese archivo, extraigo las siguientes indicaciones:
Agregar la configuracion para el udev
echo 'ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="17e9", ATTR{bNumInterfaces}=="*5", GROUP="plugdev", MODE="0660"' > /etc/udev/rules.d/99-displaylink.rules
chmod 0644 /etc/udev/rules.d/99-displaylink.rules
Dependiendo de a arquitectura (x86 o x64)
Copiar el archivo DisplayLinkManager a
mkdir /usr/lib/displaylink chdir /usr/lib/displaylink cp DisplayLinkManager /usr/lib/displaylink chmod 555 /usr/lib/displaylink/DisplayLink/Manager
Agregar la unidad para systemd, para el caso de opensuse uso:
cat > /etc/systemd/system/displaylink.service <<'EOF'
para caso ubuntu es:
cat > /lib/systemd/system/displaylink.service <<'EOF' [Unit] Description=DisplayLink Manager Service After=display-manager.service Conflicts=getty@tty7.service [Service] ExecStartPre=/sbin/modprobe evdi ExecStart=/usr/lib/displaylink/DisplayLinkManager Restart=always WorkingDirectory=/usr/lib/displaylink RestartSec=5 [Install] WantedBy=graphical.target EOF
Se le da permisos de ejecución
chmod 0644 /lib/systemd/system/displaylink.serviceSe habilita en systemd
systemctl enable displaylink.service
Se copia libevdi.so a /usr/lib64
Se descompacta el codigo del módulo y se compila
tar -xvzf evdi-1.0.335-src.tar.gz makeDeja todos los archivos allí mismo, se ejecuta make
y genera:
evdi.ko
Lo copio a un directorio "bueno" en este caso lo puse en:
cp evdi.ko /lib/modules/uname -r/kernel/drivers/usb/misc/evdi.ko
Reinicio y veo que ya este todo funcionando.
Una última nota, el driver, es tragon de CPU... pero el monitor se ve muy claro.


Comentarios