nvidia-settings "Configure Display Device" menu should be drop-down list instead of dialog box

Bug #604525 reported by Bert Van Vreckem
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NVIDIA Drivers Ubuntu
New
Undecided
Unassigned
nvidia-settings (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

When running nvidia-settings to add a second screen to the X server configuration, you select "X Server Display Configuration" in the treelist on the left, then select the screen to be enabled in the layout pane on the right and click on the "Configure" button below. This then opens a dialog box titled "Configure Display Device" with the options "Disabled" (selected), "Separate X screen (requires X restart)", and "TwinView". You then have to select the desired option (usually TwinView) and click the ok button.

This dialog box could easily be replaced by a drop-down list (like the other settings in that pane), saving a user two mouse clicks and the time needed to move the mouse to the right areas.

This is something that's been bugging me for years and is probably trivial to fix.

Revision history for this message
Vish (vish) wrote :

Thank you for bringing this bug to our attention. However, a paper cut should be a small usability issue, in the default Ubuntu install, that affects many people and is quick and easy to fix. So this bug can't be addressed as part of this project.

- This is a hardware specific problem , and does not affect all users, therefore closing papercut.
For further information about papercuts criteria, please read https://wiki.ubuntu.com/PaperCut.

Don't worry though, this bug has been marked as "Invalid" only in the papercuts project.

Changed in hundredpapercuts:
status: New → Invalid
Revision history for this message
Vish (vish) wrote :

Could you attach a screenshot of the problem?

Changed in nvidia-settings (Ubuntu):
status: New → Incomplete
Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

I agree that I shouldn't have posted it as a paper cut.

Here's a screenshot of the nvidia-settings window, the pointer is on the button that launches the dialog box.

Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

... and a screenshot of the dialog box itself.

Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

... another screenshot of the proposed change. I'm trying to write a patch.

Revision history for this message
Vish (vish) wrote :

Thanks for the screenshots

Changed in nvidia-settings (Ubuntu):
importance: Undecided → Wishlist
status: Incomplete → New
affects: hundredpapercuts → nvidia-drivers-ubuntu
Changed in nvidia-drivers-ubuntu:
status: Invalid → New
Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

Here's a proposed patch for this "bug".

tags: added: patch
Revision history for this message
Philip Muškovac (yofel) wrote :

Patch works fine here, I'll forward it as soon as I can.

Changed in nvidia-settings (Ubuntu):
status: New → Confirmed
Revision history for this message
Philip Muškovac (yofel) wrote :

Patch sent to Aaron Plattner by mail.

tags: added: patch-forwarded-upstream
removed: patch
Revision history for this message
Aaron Plattner (aplattner) wrote :

Thanks, Philip. I've attached Bert's patch to our internal bug for this, which is #357963.

Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

Great! Some testing is probably in order. I'm a programmer, but not in C/Gtk. I think I succeeded to preserve the behaviour of the original UI, but that involved moving some things around, so I may well have made some mistakes...

Changed in nvidia-settings (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Kees Cook (kees) wrote :

Thanks for the patch! I've applied this to the Ubuntu package now, and will be uploading it shortly.

Changed in nvidia-settings (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-settings - 260.19.21-0ubuntu2

---------------
nvidia-settings (260.19.21-0ubuntu2) natty; urgency=low

  * Add debian/patches/06_layout_drop_down.patch: screen layout dialog box
    replaced by a drop-down list, thanks to Bert Van Vreckem (LP: #604525).
 -- Kees Cook <email address hidden> Mon, 06 Dec 2010 14:47:44 -0800

Changed in nvidia-settings (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote :

This patch was implicated in regression bug #692677

Revision history for this message
Bryce Harrington (bryce) wrote :

I've reverted this patch from nvidia-settings, since it appears to be causing a regression (bug #692677).
It sounds like this is a worthwhile patch though, and I'm reopening the bug so we don't lose track of it.

Changed in nvidia-settings (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Michael Wild (themiwi) wrote :

If I may add a wish: Radiobuttons would be even easier to use than a drop-down, and since there are only three choices, they wouldn't take up too much space.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.