This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
Dual GPUs are no issue for x.org it’s just that automatic configuration assumes a somewhat standard machine or it gets confused. Should I tell you about the days before automatic configuration, of hand-editing XF86Config to tell the X server that no, I didn’t have a serial or ps/2 mouse but an USB one, and it had three buttons and a mouse wheel? Of seeing a list of monitor timings with the comment “CHOOSING THE WRONG THING MIGHT DESTROY YOUR HARDWARE”?
xrandr is actually quite recent (or I may be ancient), being able to do all that stuff at runtime was a godsend.
Oh, I fought with X11 many times over the past three decades (almost) that I’ve used Linux. But as soon as I could push that mess behind me because Wayland did as good or better, I jumped on that horse, let me tell you.