After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750363 - Enhance the experience of running mutter/wayland in a VM
Enhance the experience of running mutter/wayland in a VM
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: wayland
git master
Other Linux
: Normal enhancement
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2015-06-03 19:37 UTC by Thomas Hellström
Modified: 2015-06-03 20:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to enable reading of drm properties (3.39 KB, patch)
2015-06-03 20:03 UTC, Thomas Hellström
committed Details | Review
Patch to enable better selection of preferred mode (1.75 KB, patch)
2015-06-03 20:13 UTC, Thomas Hellström
committed Details | Review
Patch to enable missing output names (1.03 KB, patch)
2015-06-03 20:22 UTC, Thomas Hellström
committed Details | Review

Description Thomas Hellström 2015-06-03 19:37:30 UTC
This is a place-holder bug for patches bringing the mutter native backend up to
par with the x11 backend when it comes to responding to virtual machine monitor
layout hints. This include the following:

a) Make sure preferred modes are correctly read from drm. Currently the kms/native backend uses the first mode whereas it should probably use the first preferred mode if preferred modes are available. Would fix small initial screen size on VMware.

b) Read and transfer the connector hotplug_mode_update property to the meta layer.

c) Read and transfer the connector suggested_X and suggested_Y properties to the
meta layer. b) and c) would help enable automatic mutter/wayland screen-size and monitor layout adjustments.

d) Add the missing connector names from the drm headers.

Patches will follow.
Comment 1 Thomas Hellström 2015-06-03 20:03:20 UTC
Created attachment 304543 [details] [review]
Patch to enable reading of drm properties
Comment 2 Thomas Hellström 2015-06-03 20:13:21 UTC
Created attachment 304546 [details] [review]
Patch to enable better selection of preferred mode
Comment 3 Thomas Hellström 2015-06-03 20:22:58 UTC
Created attachment 304547 [details] [review]
Patch to enable missing output names
Comment 4 Jasper St. Pierre (not reading bugmail) 2015-06-03 20:52:54 UTC
Thanks for the patches! They all look good, so I pushed them.