The checkbox "use this display" is not visible if there's only one device detected on startup of xfce4-settings dialog for displays. When the user connects a second device, so this device shows up in the list. But the user is unable to activate it and change other options because the checkbox will never be made visible. If the dialog will be restarted with already more than one device connected, all devices can be activated with the visible checkbox. I would suggest to simply modify the code snippet of function display_settings_dialog_new as follows to always have the checkbox visible. All displays will get then generally the checkbox "use this display". A test has shown that the user is unable to deactivate all displays due to it's being checked at another code position (function display_setting_output_toggled) with a potential error box. - if (xfce_randr->noutput > 1) - { - gtk_widget_show (GTK_WIDGET (check)); - g_signal_connect (G_OBJECT (check), "toggled", G_CALLBACK (display_setting_output_toggled), builder); - } - else - gtk_widget_hide (GTK_WIDGET (check)); + g_signal_connect (G_OBJECT (check), "toggled", G_CALLBACK (display_setting_output_toggled), builder);
Wrong product, sorry.
Thanks. Should be fixed in the bluesabre/display-settings branch (there's been a call for testing on the mailing list if you want to try). Hopefully it will be merged into master for 4.12.
Merged into master.