warn on LiveCD/installer startup about low screen resolution

Bug #129432 reported by Sebastian Xavier
4
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

When starting the Live CD or Install CD and first loading X, something should detect the current screen resolution, and warn the user if it's at something considered a "low resolution" like 640x480 or even 800x600, prompting them to try rebooting and selecting "Safe Graphics Mode" at the boot options screen.
If the person actually wanted that resolution, or they know their system doesn't support anything higher, it's not a big deal to have them close the message box.

This is pretty obvious, but some people might not even notice that option, and there's nothing on the Ubuntu download page / release notes mentioning it.

Revision history for this message
Marco Rodrigues (gothicx) wrote :

Thanks for your report. Your idea might get more attention and have the possibility of being implemented if you submit a specification for it. First check whether the idea is already registered [WWW] https://launchpad.net/ubuntu/+specs, and if so, contact the specification's drafter about your ideas. Otherwise, you can start writing a spec yourself. [WWW] https://wiki.ubuntu.com/FeatureSpecifications

Revision history for this message
Colin Watson (cjwatson) wrote :

Won't this be superseded by the displayconfig-gtk work happening in gutsy?

(To the submitter: please disregard the previous comment - you don't need to write a specification for this.)

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

For the Install CD, 800x600 should be an adequate resolution to get through the installation. 640x480 may be insufficient, however requiring them to run displayconfig-gtk in this situation may not give a very clean usability. In this case it might be better to figure out what caused them to run in 640x480, since the problem may be something that displayconfig-gtk won't be able to fix either.

If a warning dialog is determined to be needed, that would probably be implemented easily as a short bash script using xdpyinfo to determine the resolution in use, and zenity for the warning. This could be run via the Live CD session user's .xinitrc. What do others think? I'd be happy to code up this script if it's desired.

For the Live CD, yes, displayconfig-gtk will be available to reconfigure the X resolution, and the user will be able to run it even in 640x480 mode to reconfigure things. I don't know that we necessarily need to present a warning pop up in this case; that could just be added clutter, but it might be a worthwhile usability trade-off. I'd like to wait and see how users respond to having displayconfig-gtk in the system menu for Gutsy, as that alone may be sufficient.

Revision history for this message
jeff (j-perry) wrote :

Just tried the latest release of Gutsy: 7.10 Release Candidate.
 I'm seeing the following on my Averatec 3200

Since the safe boot option no longer is a choice, I selected Start or Install....
After booting for a bit I think X attempts to start and the screen is blank but back-lit.
I waited a bit for this and finally gave up.

I rebooted and edited the boot line to add vga=771
Eventually (after 5 or more mins) the system X started and produced a warning error box
indicating it was in low-res mode because it could not detect my hardware and asking whether I would like to configure things manually.

I tried various of the options offered (rebooting between each and painstakingly waiting to get to the warning box). None of the following attempts succeeded

1) simply press continue at the warning box
2) Configure as 800x600 generic lcd at 60hz device driver vga
3) Configure as 1024x768 generic lcd at 60hz device driver vesa

All of these result in a blank backlit screen but no X windows or cursor displayed.

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

On giving this some consideration, I think it's not something we really want to do because there exist legitimate cases where the user does indeed want 640x480. As well, I personally think adding a popup in such cases is just papering over the real issue of why the resolution didn't get detected correctly, and I think energies should be directed towards fixing those problems.

Changed in xorg:
status: Confirmed → Won't Fix
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.