TwinView
Nvidia’s eigen manier om twee monitoren vanaf één kaart als één X-scherm aan te sturen: een propriëtair alternatief voor Xinerama dat bleef bestaan tot RandR 1.2 het overbodig maakte.
Voordat RandR schermen tijdens het draaien kon herschikken, waren er twee wegen naar meerdere monitoren in X: Zaphod-modus, met een apart scherm per monitor en geen mogelijkheid vensters ertussen te slepen, en Xinerama, dat meerdere kaarten samenvoegde tot één oppervlak ten koste van prestaties en vaak van direct rendering. In het begin van de jaren 2000 voegde het gesloten stuurprogramma van Nvidia een derde toe: TwinView, waarbij beide uitgangen van de kaart aan de X-server werden voorgesteld als één groot scherm met één gedeelde framebuffer. Versnelling en OpenGL werkten over beide monitoren omdat X nooit meer dan één scherm zag.
De configuratie stond in XF86Config of xorg.conf als Option "TwinView" en MetaModes, een lijst met resolutieparen zoals "1280x1024,1280x1024", en later in nvidia-settings met de muis. Omdat vensterbeheerders anders over beide monitoren heen maximaliseerden en dialoogvensters op de naad centreerden, gaf het stuurprogramma schijninformatie van Xinerama over de schermgrenzen, TwinViewXineramaInfo, zodat programma’s die Xinerama bevroegen het juiste antwoord kregen zonder dat de extensie echt draaide. Met stuurprogramma 302.17 voegde Nvidia in 2012 ondersteuning voor RandR 1.2 en 1.3 toe en werd de optie een no-op: het stuurprogramma doet nu altijd wat TwinView deed, en monitoren worden met xrandr ingericht, net als op elke andere kaart.