OK, there's a design discussion to be had here.

In these cases, mirout is correct - your display has exactly one mode it
can be driven at. X adds a whole bunch of fake “standard” modes, but
they're just that - fake. Selecting one of the fake modes does not
change the video mode; instead, it scales the rendering up to the
monitor's mode.

What is the user requirement here?

I'd prefer the Mir API to accurately reflect the capabilities of the
system, but one of those capabilities is that we can scale content. If
the user-requirement is “I'd like everything on my screen to look
bigger”, we can do that.

Indeed, this seems to be the Apple approach - https://support.apple.com
/en-au/HT202471 - there's the “optimal resolution” button, and then the
“make everything larger or smaller” option.


** Changed in: mir
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1637536

Title:
  support setting non-supported modes (resolution)

Status in Canonical System Image:
  New
Status in Mir:
  Incomplete
Status in mir package in Ubuntu:
  Confirmed

Bug description:
  Reproduce:
  run mirout

  What happens:
  I only see one resolution supported.

  What should happen:
  I should see more resolutions, like I do on unity7.

  I guess, if in doubt, “support” the same ones as xrandr.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1637536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to