The easiest way to do this is to run the following commands and reboot:Įcho 'blacklist udl' | sudo tee -append /etc/modprobe.d/nf The stable udlfb driver is still present in the kernel, and will get matched against your hardware automatically once udl is no longer loaded. So to fix the issues you’ll see with 3.4.0, we recommend disabling udl for the time being. To the user, it appears to break multiseat. Post-ship, Fedora 17 now offers a software update to kernel 3.4.0, which unfortunately causes problems: udl may be loaded for DisplayLink-based devices, and kernel panics are common and terminals often won’t come up. This change has a particular impact with Fedora 17 - the first open source distro to have automatic USB multiseat support - which shipped with Linux kernel 3.3. With USB graphics devices present, you can determine which driver (“udlfb” or “udl”) is getting loaded with lsmod: Unfortunately, the new udl DRM driver is still maturing, and can cause kernel panics. Eventually, this architecture will lead to a host of advantages, including GPU-accelerated 3D rendering to USB graphics adapters.īoth the new “udl”, and older “udlfb” framebuffer driver that we maintain are present in 3.4.0. David Airlie is doing this work, and the potential is very exciting.
udl is a port of the udlfb driver to Linux’s DRM architecture. Linux kernel 3.4.0 is the first to include a new driver for DisplayLink-based USB 2.0 devices, called “udl”.