Unreadable screen in Ubiquity

Bug #2036846 reported by Erich Eickmeyer
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
High
Erich Eickmeyer
ubuntucinnamon-environment (Ubuntu)
Invalid
Undecided
Unassigned
ubuntustudio-default-settings (Ubuntu)
Invalid
High
Erich Eickmeyer

Bug Description

When the "install alongside" selection is made, it is impossible to read the white text on white background, likely due to the color scheme used in Ubuntu Studio. This could be corrected by forcing a different color scheme for Ubiquity in Ubuntu Studio or by forcing Ubiquity to use black text in this screen.

See screenshot.

UPDATE:

Since this is *always* a text on white background situation, no matter the GTK theme being used, the sane solution is to use the Ubiquity code to force black text on the white background for readability reasons.

Related branches

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :
Changed in ubuntustudio-default-settings (Ubuntu):
status: New → Triaged
Changed in ubiquity (Ubuntu):
milestone: none → ubuntu-23.10
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
https://iso.qa.ubuntu.com/qatracker/reports/bugs/2036846

tags: added: iso-testing
description: updated
tags: added: mantic
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Looks like this can be fixed by simply adding `frame.modify_fg(Gtk.StateFlags.NORMAL, Gdk.color_parse("black"))` to the partition resize box. There will be MRs.

Changed in ubiquity (Ubuntu):
status: New → Triaged
assignee: nobody → Erich Eickmeyer (eeickmeyer)
importance: Undecided → High
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Confirmed, fixed with GTK code.

Changed in ubiquity (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

ubuntustudio-live-settings needs to change the .desktop file to ensure the Materia-dark theme is used, but it's probably a separate bug, so this is invalid.

Changed in ubuntustudio-default-settings (Ubuntu):
status: Triaged → Invalid
description: updated
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

This does affect Ubuntu Cinnamon as well (see screenshot), however, it is fixed with my proposal in Ubiquity. Point here is that Ubuntu Studio isn't the only one affected.

Changed in ubuntucinnamon-environment (Ubuntu):
status: New → Invalid
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Here's Ubuntu Cinnamon after the fix.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

I also took the liberty of testing other flavors with the fix in place. Here is Xubuntu.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Here is Ubuntu MATE with the fix in place.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

And for good measure, here's Edubuntu. GNOME even switches to dark mode without losing the text with this mechanism.

Revision history for this message
fossfreedom (fossfreedom) wrote (last edit ):

Erich - I'll try asap to see what happens with our (UB) legacy iso.

N.B. Our default theme has ubiquity specific theming to overcome ubiquity issues like this.

Changed in ubiquity (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 23.10.5

---------------
ubiquity (23.10.5) mantic; urgency=medium

  * Force partition auto-resize boxes to have black text (LP: #2036846)

 -- Erich Eickmeyer <email address hidden> Thu, 28 Sep 2023 19:09:46 +0200

Changed in ubiquity (Ubuntu):
status: Fix Committed → Fix Released
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.