Het instellen van een dual screen setup met nvidia-settings gaat eigenlijk redelijk simpel. Alhoewel het vraagt toch telkens wat klikwerk.
Op deze laptop gaat het al wat vlugger met de toets crt/lcd, maar de resolutie moet nog steeds worden ingesteld.
Ik ben dus op zoek gegaan naar een betere oplossing.
Spijtig genoeg ondersteund nvidia, randr 1.2+ niet, maar het zou in de toekomst wel komen liet een nvidia ontwikkelaar weten in een interview.
Op het Engelstalige Ubuntu forum vond ik wel een interessante handleiding met de titel “My Holy Grail!”. ![]()
In de broncode van nvidia-settings zit een programma met de naam nv-control-dpy.
Met de gevonden aanwijzingen heb ik een klein eenvoudig scriptje gemaakt, om van mijn laptop scherm te switchen naar het desktop scherm. Met direct de juiste resolutie.
#!/bin/sh
nv-control-dpy --probe-dpys
nv-control-dpy --set-associated-dpys 0x00010001
nv-control-dpy --add-metamode \ 'DFP-0: NULL, CRT-0: nvidia-auto-select'
xrandr -s 1920x1080@67
Wat houd ik toch van de vrijheid die linux me geeft om alles te doen zoals ik het wil. ![]()
Als ik nog wat meer tijd vind ga ik nog proberen een script te maken dat zich aanpast aan het aangekoppelde externe scherm.
Siege, bedankt voor het uitzoeken, ik ga het ook eens proberen op mijn dual-screen setup (ik moet regelmatig als ik een spelletje wil spelen 1 montor uitschakelen en de resolutie aanpassen, en via de nvidia-settings tool gaat dat me te langzaam)