Skip to content

[BUG] Mocktail seems to crash when switching workspaces. #84

Description

@yipfluoric

Submission checklist

  • I have searched existing issues and confirmed this is not a duplicate.
  • I am using the latest release or a recent build of main.
  • I confirmed this happens in Umbriel itself, not in a desktop shell, a portal backend, or a single application.
  • I checked whether my configuration causes it, for example by reproducing with the packaged examples/config.toml.

Bug description

Mocktail (a Roblox compatibility layer similar to sober) seems to have issues where switching a workspace causes it to freeze for around 4 seconds and then crash. This is on the git version of it, as there is no stable version for nixos currently.

Steps to reproduce

  1. Install Mocktail's git version (it should be on aur or via the nix flake)
  2. Run Mocktail, you most likely do not need to sign in to roblox, it does this on the front page for me
  3. Focus another workspace on the same display it is on
  4. It should freeze and after around 4 seconds crash.

Expected behavior

Not crash when focusing another workspace.

Actual behavior

Freezing and then crash.

Umbriel version

umbriel 0.1.0

Last working version

No response

Session type

Native session (TTY or display manager)

Installation method

NixOS module

Affected area

Layout (scrolling)

Distribution

NixOS

Environment information

GPU: Geforce GTX 980m
Wlroots 20, came from submodule
2 Monitors, both 1080p, laptop monitor is at 1.25 scale, external is at 74.973 Hz refresh rate.
Linux 7.2.2 (Mainline Nix kernel as of writing)

Logs and error output

mocktail-log-full.txt

umbriel.log
umbriel-stderr.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingnixosIssue reported for this Linux distribution familysession:nativeIssue reported for this Umbriel session type

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions