http://bugzilla.suse.com/show_bug.cgi?id=943868
http://bugzilla.suse.com/show_bug.cgi?id=943868#c13
--- Comment #13 from Claus Es
(In reply to Claus Es from comment #7)
(In reply to Thomas Hellström from comment #5)
So I installed OpenSUSE Leap 42.1.
Under Xorg everything looks like I expect, from what I can tell,
after running "sudo zypper install gnome-shell-wayland", I still can't get a gnome wayland session, according to the logs that's because gnome-shell doesn't accept the --wayland flag and exits immediately. Any info on how I can get around that is appreciated.
In any case, could you describe the procedure to reproduce this with Xorg? * what you are doing (the command run etc.) * what you expect to see * what you are seeing.
This issue pertains to Wayland only.
Now I'm getting slightly confused. In comment #2 you state that it affects both Xorg and Wayland.
This was only (as I wrote) for Leap Previews 1 and 2. Xorg was apparently fixed in Leap 42.1.
Unfortunately open-vm-tools does not yet support resolution switching with gnome-wayland. It requires both kernel support and support to open-vm-tools and I have as of today no information as to when or if this will be supported.
In that case I request that you add full support for Wayland.
Your request is noted.
Thank you.
That said, using the gnome-shell "displays" tool should allow you to manually select a resolution from a list of default built-in resolutions.
The list of available resolutions under Wayland is wrong. The list is populated with non-existing resolutions, while the actual resolutions are missing.
Since I can't start Wayland under OpenSUSE Leap, I'm not able to reproduce this. Under Fedora 23 the list mimics the kernel list of preconfigured modes, and manual mode-switching works fine. Could you perhaps provide a screen-shot? Also what do you consider "non-existing resolutions" and "actual resolutions"? The reason I'm asking is that typically the kernel provides a list of "standard" resolutions only that may or may not be perceived as relevant.
Okay, let me try to be more precise. I’ve attached some screenshots of what is
going on. I the one called `OS X host display resolutions` you can see the host
resolutions. The important one is the native hardware resolution of 2560x1440.
When I use Xorg this resolution is present (see `Xorg display resolutions`). If
I boot the virtual machine, login using Xorg, and then log out, and then back
in, but this time using Wayland, I sometimes can get the 2560x1440 resolution
in the list (see `Wayland display resolutions after logging out of Xorg, and
then into Wayland`). If I boot the virtual machine, and then login directly
using Wayland then I get the list shown in `Wayland display resolutions after
logging straight into Wayland`. Doing it this way does not show the 2560x1440
resolution.
I would like the 2560x1440 resolution to show up in Gnome using Wayland.
NB: From your previous message I understand that some of these `non-existing`
resolutions are `generic` and I should just ignore them. Thanks for that info.
--- Comment #14 from Claus Es
(In reply to Claus Es from comment #7)
(In reply to Thomas Hellström from comment #5)
So I installed OpenSUSE Leap 42.1.
Under Xorg everything looks like I expect, from what I can tell,
after running "sudo zypper install gnome-shell-wayland", I still can't get a gnome wayland session, according to the logs that's because gnome-shell doesn't accept the --wayland flag and exits immediately. Any info on how I can get around that is appreciated.
In any case, could you describe the procedure to reproduce this with Xorg? * what you are doing (the command run etc.) * what you expect to see * what you are seeing.
This issue pertains to Wayland only.
Now I'm getting slightly confused. In comment #2 you state that it affects both Xorg and Wayland.
This was only (as I wrote) for Leap Previews 1 and 2. Xorg was apparently fixed in Leap 42.1.
Unfortunately open-vm-tools does not yet support resolution switching with gnome-wayland. It requires both kernel support and support to open-vm-tools and I have as of today no information as to when or if this will be supported.
In that case I request that you add full support for Wayland.
Your request is noted.
Thank you.
That said, using the gnome-shell "displays" tool should allow you to manually select a resolution from a list of default built-in resolutions.
The list of available resolutions under Wayland is wrong. The list is populated with non-existing resolutions, while the actual resolutions are missing.
Since I can't start Wayland under OpenSUSE Leap, I'm not able to reproduce this. Under Fedora 23 the list mimics the kernel list of preconfigured modes, and manual mode-switching works fine. Could you perhaps provide a screen-shot? Also what do you consider "non-existing resolutions" and "actual resolutions"? The reason I'm asking is that typically the kernel provides a list of "standard" resolutions only that may or may not be perceived as relevant.
Okay, let me try to be more precise. I’ve attached some screenshots of what is going on. I the one called `OS X host display resolutions` you can see the host resolutions. The important one is the native hardware resolution of 2560x1440. When I use Xorg this resolution is present (see `Xorg display resolutions`). If I boot the virtual machine, login using Xorg, and then log out, and then back in, but this time using Wayland, I sometimes can get the 2560x1440 resolution in the list (see `Wayland display resolutions after logging out of Xorg, and then into Wayland`). If I boot the virtual machine, and then login directly using Wayland then I get the list shown in `Wayland display resolutions after logging straight into Wayland`. Doing it this way does not show the 2560x1440 resolution. I would like the 2560x1440 resolution to show up in Gnome using Wayland. NB: From your previous message I understand that some of these `non-existing` resolutions are `generic` and I should just ignore them. Thanks for that info. -- You are receiving this mail because: You are on the CC list for the bug.