Unity's "Scale UI" function problematic on some devices.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity-control-center (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I'm running a fully updated (as of 4/1/2014) install of Ubuntu 14.04 64 bit. This is on a Toshiba ultrabook with a mobile i5 processor and a 13.3" screen @ 1366x768.
Earlier I was messing with the scale UI mode of the system settings >> display field. I set my UI scale to be maxed out at 4. Once done, windows were so large it was impossible to see. I couldn't even see any options within system settings besides two. Scrolling of course helped a bit but it was largely cumbersome.
Once I went into the displays section to turn UI scaling back down to 1, I realized the function was far out of reach on my screen. I tried to hold down ALT and click to drag the window up beyond the top edge, but Unity crashed. In fact, every single time I hit the ALT key and clicked to drag, Unity crashed. Once Unity crashes 2 or 3 times, it doesn't come back without a hard power down and full startup.
On the flip side, I plugged in an external monitor with a resolution of 1440x900. Once done, suddenly ALT worked and I had no crashes. I was able to drag the displays window up until I could see the UI scaling feature and turn it back down to 1.
There's a few issues here that I feel need to be addressed, since there's little doubt that people will tinker with these functions. After all, these features are baked directly in to the interface as available parameters, but as notated above, settings (such as 4) render the system into a non-usable (and non-fixable without accessive tinkering) state.
Is there a way higher UI scaling modes can be altered for easier scrolling or maneuvering of windows to reset it back if need be? Perhaps a work around could even be a "reset to defaults" button at the top bar? After all, with a UI scaling of 4, I could see the top of the window - just very little else. If I could have reset to default that would have alleviated any headaches.
Thanks for all of your hard work! It's appreciated.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.2.0+14.
ProcVersionSign
Uname: Linux 3.13.0-22-generic x86_64
.tmp.unity.
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Fri Apr 4 11:10:27 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:0009]
InstallationDate: Installed on 2014-04-01 (3 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Daily amd64 (20140330)
MachineType: TOSHIBA PORTEGE Z835
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/08/2012
dmi.bios.vendor: TOSHIBA
dmi.bios.version: Version 1.60
dmi.board.
dmi.board.name: Portable PC
dmi.board.vendor: TOSHIBA
dmi.board.version: Version A0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: PORTEGE Z835
dmi.product.
dmi.sys.vendor: TOSHIBA
version.compiz: compiz 1:0.9.11+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Fri Apr 4 11:08:50 2014
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 6637
vendor ACI
xserver.version: 2:1.15.0-1ubuntu7
no longer affects: | unity-control-center |
Hello. I am on my same laptop as I was above when I posted this bug report and after fully updating I noticed some differences. It seems as if the scaling feature must be taking my resolution into account so it doesn't scale the UI so far that I cannot revert back. Before, I could scale from 1 (default) to 4. Now I can only scale from 1 to 1.38. If the assumption I just mentioned (scaling takes resolution into account to prevent over-scaling to the point of no return), then this is a welcome addition. Nonetheless, I wanted to ask/mention it here for some more insight as I'm curious if my assumption is correct. Thank you for your time!