Confirmed:

* The client window needs to be larger to get different scaling factors
offered. If the desktop resolution is too low then none will be offered.

* I can reproduce the failure to revert. I DON'T get the error messages
in the log though. This suggests Xdcv returned SUCCESS on the revert for
me, even when it fails to revert. Obviously it's returning a failure
when you do see the error messages.

* I can still reproduce the failure to revert when using the PPA
(fractional scaling support removed, so using integer scaling).

Conclusions/theories:

* The failure to revert (this bug) is an upstream mutter bug. It still
happens without our fractional scaling patch. That might make debugging
easier, although if Xdcv is returning success on the revert (which
explains the lack of error messages for me) then there would be nothing
further to debug in mutter. We need to confirm.

* The corruption bug 1924689 may still be caused by the fractional
scaling patch. Not sure.

Tips:

* If you're stuck in 200% mode without enough screen space to change it back, 
you can:
  - With fractional scaling disabled: resize the dcvviewer window and that will 
make it revert to 100%.
  - With fractional scaling enabled: resize the Settings window top edge and 
then use the mouse wheel to scroll down.

** Summary changed:

- Changing display scale setting and reverting it, causes gnome-shell to error 
with "Failed to restore previous configuration" and other error messages
+ Xdcv: Changing display scale setting and reverting it fails

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2020782

Title:
  Xdcv: Changing display scale setting and reverting it fails

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2020782/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to