GNOME Bugzilla – Bug 735717
Gnome+Wayland can't resize windows
Last modified: 2015-06-27 07:13:28 UTC
Description of problem: Can't resize windows using gnome+wayland session. Version-Release number of selected component (if applicable): Fedora-Live-Workstation-x86_64-21-20140827 How reproducible: Allways Steps to Reproduce: 1.Using Gnome+Wayland session 2.Open a new window (terminal or gedit) 3.Move the cursor at the corners of the window 4.The resize cursor is missing 5.Can't resize the window Actual results: Can't resize windows Expected results: Be available to resize windows
The window can actually resize but the cursor icon doesn't change when cursor is moved to the edge of windows. This happens on Xwayland windows. I guess the problem is proper cursor support for Xwayland windows. You can try $ GDK_BACKEND=wayland gnome-mines and $ gnome-mines and observe the difference between native wayland ones (working correctly here) and the ones through Xwayland (not working correctly).
My guess is that the cursor theme isn't being set properly. If you go into the shell and hover over the text entry, does the cursor properly change to the I-beam?
Created attachment 285305 [details] A program explicitly setting cursor icon -- taken from xcb tutorial I guess not. See the attached program which explicitly set the cursor using xcb. The cursor doesn't work in Gnome on wayland. Compile it with: gcc -std=c99 -o cursor cursor -lxcb
(In reply to comment #3) > gcc -std=c99 -o cursor cursor -lxcb Sorry, the second cursor should be cursor.c
Does it work fine if you run $ mutter --wayland --display-server on a VT? Because it works fine for me there. I can't test gnome-shell-wayland right now.
(In reply to comment #5) > Does it work fine if you run $ mutter --wayland --display-server on a VT? > Because it works fine for me there. I can't test gnome-shell-wayland right now. All works well under mutter.
I can't seem to reproduce this under gnome-shell or mutter. The cursor works fine for me in all cases I've tested.
(In reply to comment #7) > I can't seem to reproduce this under gnome-shell or mutter. The cursor works > fine for me in all cases I've tested. Okay, my gnome stack is too old, and I don't have time to build a newer one. Will test once I have newer ones.
moving this off the blocker list, then. thanks for the testing, Jasper
(In reply to comment #7) > I can't seem to reproduce this under gnome-shell or mutter. The cursor works > fine for me in all cases I've tested. Updated important part of gnome stack to 3.13.91 but unfortunately the problem persists on my machine. No idea where has gone wrong.
Are you still seeing this in 3.16?
No. 3.16 works all right now.