Comment 28 for bug 2020782

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

> I saw the details you mentioned on comment #16, and I also have fractional scaling
> turned off. By "having it off" I'm assuming this [1] is enough, right?

For safety's sake I would recommend having Fractional Scaling disabled before you log in, or logging in again after disabling it. Because it's common in gnome-shell for some settings to only be fully actioned on startup.

> i.e. Just want to make clear that I don't have the "mutter" package installed, but
> the ones above.

That's fine, Ubuntu does not use "mutter". We only use "libmutter" so it's a common point of confusion. The source package name for both is "mutter".

> Isn't it the fractional scaling, that was effectively removed from your
> 42.5-0ubuntu1vv5 package? In this case, doesn't the errors showing up means that
> we're still trying to use something that isn't properly implemented in Xdcv?
> Just for my own information, what's the difference between the vv5 and vv4 builds?

It's vv4 that has no fractional scaling, and vv5 reintroduced fractional scaling leaving only the "zero Hz" fix in vv5.

The 3 unused monitors turning on is a side-effect of the "zero Hz" fix working. I can't tell if it's a bug or a feature right now. If it is a bug then it might be a bug in the Settings app or in mutter.

Separately, the fact that the client goes blank on Workspaces but not in a VM might be a bug in Workspaces itself or a bug in the DCV client. Although I want to treat these remaining issues as separate it seems pretty clear that avoiding turning on the unused virtual monitors should solve them all...