As far as I can tell, there are not many options to connect librem15 up to dual monitors, it does not appear to be possible to connect displays via the usb-c port.
That leaves the usb ports and the single hdmi port.
I tested a USB3 docking station that uses “displaylink” to connect monitors via the USB port. To get this to work I needed to install the binary blob drivers on pureos (displaylink.com/downloads/ubuntu)
I got it to work, however the drivers used a lot of CPU, and I quickly ran into issues with one application that I use (https://support.displaylink.com/knowledgebase/articles/589218-mac-osx-hardware-acceleration-support-with-display)
The performance however seemed acceptable, if you don’t plan to do anything more than editing documents…
Perhaps a displaylink dock would be perfectly acceptable if you are running windows as the host, however I have not tested that.
So I was looking into alternatives, and found that there are devices that take two monitors and merge them together as if they were a single big screen, and allows for them to be connected to a single VGA port. (for example the so called Matrox DualHead2Go Digital)
I am hoping I can just use the dualhead2go, and get a hdmi -> vga converter, i’ve ordered it but have not tested it yet.
If it works I believe I can use fakexrandr to split the “single” big monitor back into two. I’m not sure on the options if you are using wayland.
Perhaps I missed an entirely obvious way to connect two monitors to librem15?