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

Menus do not properly pop up on Xwayland #12377

Open
2 tasks done
tpaniaki opened this issue Jan 12, 2025 · 0 comments
Open
2 tasks done

Menus do not properly pop up on Xwayland #12377

tpaniaki opened this issue Jan 12, 2025 · 0 comments

Comments

@tpaniaki
Copy link

tpaniaki commented Jan 12, 2025

JabRef version

6.0-alpha

Operating system

GNU / Linux

Details on version and operating system

Qtile / wayland (Xwayland)

Checked with the latest development build (copy version output from About dialog)

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

Rough duplicate of #5867.

Jabref is unusable as menus pop up and disappear right away.

Appendix

Qtile log
2025-01-12 01:52:32,633 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1163] Failed to get window property
2025-01-12 01:52:34,202 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1163] Failed to get window property
2025-01-12 01:52:34,203 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1619] xcb error: op ChangeProperty (no minor), code Window (no extension), sequence 1457, value 23068678
2025-01-12 01:52:34,203 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1619] xcb error: op DeleteProperty (no minor), code Window (no extension), sequence 1458, value 23068678
2025-01-12 01:52:34,203 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1619] xcb error: op ChangeProperty (no minor), code Window (no extension), sequence 1459, value 23068678
2025-01-12 01:52:34,203 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1619] xcb error: op DeleteProperty (no minor), code Window (no extension), sequence 1460, value 23068678
2025-01-12 01:52:34,203 ERROR wlroots log.py:log_func_callback():L15 [xwayland/xwm.c:1619] xcb error: op DeleteProperty (no minor), code Window (no extension), sequence 1462, value 23068678
Jabref log
Messages are not initialized before accessing key: Display help on command line options
2025-01-12 01:15:46 [main] org.jabref.logic.search.PostgreServer.<init>()
INFO: Postgres server started, connection port: 37949
2025-01-12 01:15:46 [JavaFX Application Thread] org.jabref.gui.theme.ThemeManager.updateThemeSettings()
INFO: Not updating theme because it hasn't changed
2025-01-12 01:15:46 [JavaFX Application Thread] org.jabref.gui.theme.ThemeManager.updateThemeSettings()
INFO: Theme set to Theme{type=DEFAULT, name=''} with base css StyleSheet{jrt:/org.jabref/org/jabref/gui/Base.css}
2025-01-12 01:15:46 [JavaFX Application Thread] org.jabref.logic.ai.util.MVStoreBase.<init>()
ERROR: An error occurred while opening chat history storage. Chat history of entries and groups will not be stored in the next session.: org.h2.mvstore.MVStoreException: The file is locked: /home/fabien/.local/share/jabref/ai/1/chat-histories.mv [2.3.232/7]
	at [email protected]/org.h2.mvstore.DataUtils.newMVStoreException(Unknown Source)
	at [email protected]/org.h2.mvstore.SingleFileStore.lockFileChannel(Unknown Source)
	at [email protected]/org.h2.mvstore.SingleFileStore.open(Unknown Source)
	at [email protected]/org.h2.mvstore.SingleFileStore.open(Unknown Source)
	at [email protected]/org.h2.mvstore.MVStore.<init>(Unknown Source)
	at [email protected]/org.h2.mvstore.MVStore$Builder.open(Unknown Source)
	at [email protected]/org.jabref.logic.ai.util.MVStoreBase.<init>(Unknown Source)
	at [email protected]/org.jabref.logic.ai.chatting.chathistory.storages.MVStoreChatHistoryStorage.<init>(Unknown Source)
	at [email protected]/org.jabref.logic.ai.AiService.<init>(Unknown Source)
	at [email protected]/org.jabref.gui.JabRefGUI.initialize(Unknown Source)
	at [email protected]/org.jabref.gui.JabRefGUI.start(Unknown Source)
	at [email protected]/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(Unknown Source)
	at [email protected]/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(Unknown Source)
	at [email protected]/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at [email protected]/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
	at [email protected]/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
	at [email protected]/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	at [email protected]/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$10(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2025-01-12 01:15:46 [JavaFX Application Thread] org.freedesktop.dbus.connections.transports.TransportBuilder.build()
INFO: Using transport dbus-java-transport-native-unixsocket to connect to unix:path=/run/user/1000/bus
2025-01-12 01:15:46 [JavaFX Application Thread] org.jabref.gui.StateManager.setActiveDatabase()
INFO: No open database detected

(JabRef:220223): Gdk-WARNING **: 01:15:46.994: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
2025-01-12 01:15:47 [JavaFX Application Thread] sun.util.logging.internal.LoggingProviderImpl$JULWrapper.log()
WARN: Resource "" not found.
2025-01-12 01:15:48 [JavaFX Application Thread] sun.util.logging.internal.LoggingProviderImpl$JULWrapper.log()
WARN: Resource "" not found.
@tpaniaki tpaniaki changed the title Menus do not pop up on Xwayland Menus do not properly pop up on Xwayland Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants