Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X11 GNOME shell crashes when dragging windows in activities overview #50126

Open
JamiKettunen opened this issue Apr 30, 2024 · 4 comments
Open
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@JamiKettunen
Copy link
Contributor

Is this a new report?

Yes

System Info

Void 6.6.29_1 x86_64-musl AuthenticAMD/VM uptodate F

Package(s) Affected

gnome-shell-45.5_2

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

Windows in the activities overview can be dragged around to other workspaces without issue.

Actual behaviour

Attempting to move windows around in the activities overview by holding left click and dragging them towards another workspace simply crashes the GNOME shell with an Oh no! Something has gone wrong. screen with a Log Out button.

I cannot reproduce this under the Wayland session so it seems specific to the X11 session.

Steps to reproduce

  1. Select GNOME on Xorg in GDM
  2. After logging in start any app (e.g. nautilus)
  3. Open activities overview and try moving any open window to another workspace
@JamiKettunen JamiKettunen added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Apr 30, 2024
@okawo80085
Copy link

okawo80085 commented Apr 30, 2024

Same thing happens on Void 6.6.29_1 x86_64 AuthenticAMD uptodate rrrrmmnFFFFFFF with Nvidia drivers

@oreo639
Copy link
Member

oreo639 commented Apr 30, 2024

This is caused by baeee86 as GNOME changed the cursor names between GNOME 45 and GNOME 46.

@yyny
Copy link

yyny commented May 2, 2024

Can confirm too, it is ultimately a problem in mutter which seems to already be fixed.

This script should temporarily fix the crash:

CURSOR_THEME="$(gsettings get org.gnome.desktop.interface cursor-theme | tr -d "'")"
sudo ln -s "/usr/share/icons/$CURSOR_THEME/cursors/default" "/usr/share/icons/$CURSOR_THEME/cursors/dnd-none"
sudo ln -s "/usr/share/icons/$CURSOR_THEME/cursors/default" "/usr/share/icons/$CURSOR_THEME/cursors/dnd-move"

(edit): fixed the script for your copy-pasting convenience.

@okawo80085
Copy link

Had to add CURSOR_THEME=$(echo "$CURSOR_THEME" | tr -d "'") before calling the ln commands, but yea that fixed it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

4 participants