How are possible values for ConnectedMonitor detected?
Bumblebee allows the nVidia card to be used on Optimus laptops. It starts a X server using the nvidia card and transfers the frames to the display using virtualgl.
This works perfect for nouveau, but nvidia required ConnectedMonitor to be set.
nvidia-xconfig --query-gpu-info shows the values that can be detected by nvidia. Some machines (Asus K93SV, GT 540M) show zero output devices, but if 'ConnectedMonitor "DFP"' is set, screens are suddenly found.
How does that setting exactly work and how can I detect the correct value with or without the driver? (for installation scripts which may not have the nvidia driver loaded)