# ACE on a USB→HDMI adapter After a GPU switch, I no longer had the ability to drive 5 monitors, an unacceptable state of affairs. I finally got around to buying a USB->HDMI adapter, thinking it's a win-win condition: Either it's trivially supported by DisplayLink, Or I'd get a fun reverse engineering project. One oddity - all the branding says USB 3, but it links up at USB 2? Not ideal, but plenty for even lightweight compression to handle at 480mbit/s. You can imagine my dismay when I saw that there was an existing [ms912x Kernel module](https://github.com/rhgndf/ms912x) that handled everything. Decided to give it a try, despite being mildly annoying (Had to update for modern kernel versions, set up `dkms` etc - no easy AUR package) Get it running, and whoo! X sees another monitor! `xrandr` to set it up and oh no! Just a green screen. Yep, Nvidia still doesn't support reverse PRIME - a decade after this problem first annoyed me. So, what's our options? Well, I don't wanna maintain a…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.