** Description changed: - STEPS: - 1. grab the latest iso - 2. Note the header during install + [Impact] - EXPECTED: - Icon on one header + During install and oem-firstboot, the header bar at the top of the + screen in Ubiquity is twice as tall as it should be on hidpi screens + (looking like two normal sized header bars stacked on top of each + other), and the blue a11y icon is double sized. - ACTUAL: - I believe the a11y icon is double sized and forces a double header. see photo + This looks obviously incorrect and ugly and makes a bad first impression + on users installing Ubuntu on a hidpi laptop or customers of Ubuntu OEMs + booting new machines for the first time. Arstechnica commented + negatively on this in their review of Dell's XPS 13: + http://arstechnica.com/gadgets/2017/01/dells-latest-xps-13-de-still- + delivers-linux-now-embraces-svelte-hardware/ - /!\ Seem to be a hidpi only issue I see it on xps13 but not on other - installs + Users of the Dell XPS 13 are affected as well as users of other brands + of laptops with hidpi screens. System76 is temporarily carrying a + patched version of Humanity to work around this bug. + + The a11y icon is double-sized because the version of Humanity shipping + in Ubuntu doesn't support @2 hidpi scaling, which results in the header + bar doubling its height. Because the header bar is drawn with + CAIRO_PAD_REPEAT, the gradient is repeated so it looks like two bars + stacked one on top of the other. The fix to the Humanity icon theme + adds @2 hidpi support, which shrinks the icon and restores the header + bar to its normal height. + + + [Test Case] + ISO install: + 1. Grab an Ubuntu iso and proceed to install (not "try") Ubuntu on a computer with a hidpi screen. + 2. Note the double-sized header and icon during install. + - Using an iso with a fixed version of Humanity, the header and icon should look normal. + + OEM-Firstboot: + 1. Grab an Ubuntu iso and do an oem-install on on a computer with a hidpi screen. + 2. After installing, click the launcher icon to "Prepare for shipping to the end user" and reboot. + 3. During oem-firstboot, note the double-sized header and icon during install. + - To test the fix, install a fixed version of humanity before preparing the system for the end user. + + + [Regression Potential] + + This patch affects the look of anything using the Humanity icon set. + The look of Nautilus, and many other GTK apps will be affected. This is + not a regression but fixes another bug and resolves a discrepancy + between rendering of icons on hidpi screens vs lowdpi screens. + + The biggest risk for regression comes from the off chance that there is + an error or omission in the index.theme files. Comparing icons on a + broad range of applications and systems should catch this class of + issues. If any issues with icons are found, check there.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1622686 Title: double header in 16.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/humanity-icon-theme/+bug/1622686/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs