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

Bytecode-Viewer-2.12 not work on Wayland with Gnome #502

Open
TechComet opened this issue Jul 22, 2024 · 2 comments
Open

Bytecode-Viewer-2.12 not work on Wayland with Gnome #502

TechComet opened this issue Jul 22, 2024 · 2 comments
Assignees

Comments

@TechComet
Copy link
Contributor

Hi,

Bytecode Viewer 2.12 not work on Wayland with Gnome

System OS: Fedora Linux 40
Desktop: Gnome 46

java -jar ./Bytecode-Viewer-2.12.jar
output:

$ java -jar ./Bytecode-Viewer-2.12.jar
Bytecode Viewer 2.12 [Fat Jar] - Created by @Konloch
https://bytecodeviewer.com - https://the.bytecode.club
Cannot set security manager! Are you on Java 18+ and have not enabled support for it?
Because of this, you may be susceptible to some exploits!
Either deal with it or allow it using the -Djava.security.manager=allow parameter.
Exception in thread "main" java.awt.HeadlessException: 
No X11 DISPLAY variable was set,
or no headful library support was found,
but this program performed an operation which requires it,

	at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:166)
	at java.desktop/java.awt.Window.<init>(Window.java:553)
	at java.desktop/java.awt.Frame.<init>(Frame.java:428)
	at java.desktop/java.awt.Frame.<init>(Frame.java:393)
	at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
	at the.bytecode.club.bytecodeviewer.gui.components.JFrameConsole.<init>(JFrameConsole.java:48)
	at the.bytecode.club.bytecodeviewer.gui.components.JFrameConsole.<init>(JFrameConsole.java:44)
	at the.bytecode.club.bytecodeviewer.api.ExceptionUI.<init>(ExceptionUI.java:67)
	at the.bytecode.club.bytecodeviewer.BytecodeViewer.handleException(BytecodeViewer.java:652)
	at the.bytecode.club.bytecodeviewer.BytecodeViewer.handleException(BytecodeViewer.java:644)
	at the.bytecode.club.bytecodeviewer.BytecodeViewer.main(BytecodeViewer.java:239)
@Bl3nd
Copy link
Contributor

Bl3nd commented Jul 22, 2024

I have found a forum post that discusses this issue in relation to your OS. You may find this link useful. I hope this solves your issue.

@Konloch
Copy link
Owner

Konloch commented Jul 23, 2024

Hey @TechComet, thanks for the report. I believe to make the CLI work correctly we'll have to separate the GUI from the core. Essentially the CLI will need to preform actions without relying on the GUI. There's no ETA for this yet but I'll work on solving this. Sorry about that issue!

@Bl3nd Thanks for the solution! Hopefully that will work in the mean time.

@Konloch Konloch self-assigned this Jul 23, 2024
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

3 participants