Not necessarily relevant to this specific discussion, but I'm on a Lenovo P50 running Linux, and wanted to offer up my setup as a datapoint. (It's not quite either a recommendation or a word of warning. A combination.)

I use Linux (Fedora 25) as the host OS, with two external monitors plus the laptop screen. Windows is installed natively on a separate partition. For a while, I used VirtualBox to run the native Windows installation in a VM, rebooting into Windows on the rare occasions when I needed the extra performance or I wanted to diagnose whether something was virtualization-specific. The machine has an Intel HD Graphics P530 and a Quadro M2000M. One external monitor is hooked up via DP, the other HDMI. I have a single desktop spread across all three (as in, I can drag windows between them). I use the nouveau driver. Videoconferencing works.

It all works well enough. There are large caveats and drawbacks. It took an insane amount of configuration attempts to get it to where it is, and again: there are large caveats and drawbacks.

Whichever monitor is on HDMI is at the wrong resolution (1920x1080 instead of its native 1920x1200). I am running X11 because Wayland doesn't work. (Though I'm fine with that, because I'm old school and I run xfce4.) The laptop screen is HiDPI and when I disconnect from the external screens, I have to zoom everything in, which only partially works (eg Firefox's chrome is still small). I used to use xrandr with --scale 0.5x0.5 to expand everything, but that caused too many issues. When I turn my external monitors back on in the morning, one of them comes up fine and the other does not display anything until I do ctrl-alt-f3 alt-f2 to switch to VT3 then back to VT2. When I reconnect my monitors, it will often mirror a single image to all 3 displays, and I have to turn mirroring on and then back off again then drag my monitors back to the right relative positioning.

I use the nouveau driver now. I started out with nouveau and it was causing lots of random lockups, so I switched to the proprietary nvidia driver. It did not work well when I disconnected and reconnected the external monitors. Nor sometimes if I suspended and resumed. I have no idea why nouveau has magically become stable; probably some update or other.

My Windows setup broke when I switched from an HDD to an SSD. First, it stopped booting natively and I could only run it through the VM. Now it hangs on boot even with the VM unless I boot into safe mode. I have sunk more time than I'm willing to admit in trying to fix it and failed. My plan is to start over with a disk with Windows preinstalled and clone my Linux partitions over to it, but I can't muster the energy to dive back into the nightmare and I don't really need Windows very often anyway.


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to