Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Bug Ubuntu 24 runemate window unresponsive after successful jagex account manager login during character import

Joined
Dec 2, 2022
Messages
4
Hello,

When attempting to import characters from my jagex account using the spectre client, the client UI becomes unresponsive after successful login.

Steps to reproduce:
1. Open RuneMate Spectre on Ubuntu 24.0
2. Click + next to Accounts
3. Ensure "Jagex Account" is selected
4. Type an alias into the Alias box e.g. "asdf"
5. Click "Launch Jagex Account Manager"
6. Log in via the jagex account popup
7. Confirm the jagex account login succeeds and the popup closes automatically
8. Observe the list of characters in the "Import Jagex Characters" popover in the spectre client

Expected:
1. I can click "save"

Actual:
1. The UI is unresponsive. I can't click save, cancel, or the popover's x button.

I have reproduced this with "Use Decorated Window" toggled on and off in preferences.

Any suggestions?

Thanks!
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,106
Can you please post logs?

 
Joined
Dec 2, 2022
Messages
4
~/RuneMate/logs/runemate/runemate_*.log
11:22:21 [INFO ] [ RuneMate] Adding /opt/runemate to local bot directories
11:22:21 [INFO ] [ RuneMate] Deleted 0 log files over a week old
11:22:21 [INFO ] [ RuneMate] Deleted 0 temp files over a week old
11:22:21 [INFO ] [ RuneMate] RuneMate Version: 4.17.1
11:22:22 [INFO ] [ RuneMate] Logged in to RuneMate SSO
11:22:24 [DEBUG] [ RuneMate] Restoring local sessions and accounts
11:22:24 [DEBUG] [ RuneMate] Now tracking 0 sessions
11:22:31 [INFO ] [ RuneMate] App created
11:22:31 [INFO ] [ RuneMate] initialize on Thread[AWT-EventQueue-0,6,main] with library path /home/name/RuneMate/temp/jcef
11:22:31 [INFO ] [ RuneMate] Client created
11:22:31 [INFO ] [ RuneMate] Creating browser
11:22:31 [INFO ] [ RuneMate] Showing login frame
11:22:59 [INFO ] [ RuneMate] Closing browser
11:23:01 [INFO ] [ RuneMate] Closing browser
11:23:48 [INFO ] [ RuneMate] Logged out of RuneMate SSO

Also terminal output:

name-desktop-ubuntu% /opt/runemate/RuneMate
WARNING: package sun.lwawt not in java.desktop
WARNING: package sun.lwawt.macosx not in java.desktop
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
Dec 18, 2025 11:22:20 AM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @209da20d'
11:22:21 [INFO ] [ RuneMate] Adding /opt/runemate to local bot directories
11:22:21 [INFO ] [ RuneMate] Deleted 0 log files over a week old
11:22:21 [INFO ] [ RuneMate] Deleted 0 temp files over a week old
11:22:21 [INFO ] [ RuneMate] RuneMate Version: 4.17.1
11:22:22 [INFO ] [ RuneMate] Logged in to RuneMate SSO
11:22:24 [DEBUG] [ RuneMate] Restoring local sessions and accounts
11:22:24 [DEBUG] [ RuneMate] Now tracking 0 sessions
11:22:31 [INFO ] [ RuneMate] App created
11:22:31 [INFO ] [ RuneMate] initialize on Thread[AWT-EventQueue-0,6,main] with library path /home/name/RuneMate/temp/jcef

(java:298244): Gtk-WARNING **: 11:22:31.216: gtk_disable_setlocale() must be called before gtk_init()

(java:298244): Gdk-WARNING **: 11:22:31.224: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
11:22:31 [INFO ] [ RuneMate] Client created
11:22:31 [INFO ] [ RuneMate] Creating browser
11:22:31 [INFO ] [ RuneMate] Showing login frame

(java:298244): Gdk-WARNING **: 11:22:31.300: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
11:22:59 [INFO ] [ RuneMate] Closing browser
11:23:01 [INFO ] [ RuneMate] Closing browser
11:23:48 [INFO ] [ RuneMate] Logged out of RuneMate SSO

Note the "Logged out of RuneMate SSO" only logs once I've manually closed the client (via right click on the app tray icon)
 
Joined
Dec 2, 2022
Messages
4
System:
* Operating System: Ubuntu 24.04.3 LTS (Noble Numbat)
* Kernel Version: 6.14.0-37-generic
* Desktop Environment: Unity
* Display Server: X11
* AppArmor Security: kernel.apparmor_restrict_unprivileged_userns = 1 (Active restriction on unprivileged user namespaces, which maybe impacts
JCEF/Chromium sandboxing?).

Java Information:
* System Java: OpenJDK 21.0.9 (Build 21.0.9+10-Ubuntu-124.04)
* Bundled Java (RuneMate): OpenJDK 17.0.8 Temurin (Build 17.0.8+7)

RuneMate version: 4.17.1
 
Joined
Dec 2, 2022
Messages
4
Perhaps worth nothing: it's very clearly related to the browser popover. As soon as that popover appears, the runemate launcher UI becomes unresponsive.
 
Top