Suwayomi / Suwayomi-Server

A rewrite of Tachiyomi for the Desktop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug] shared lib mistake, cant load libawt_xawt.so: libXrender.so

Yuhyeong opened this issue · comments

Device information

  • Suwayomi-Server version: (Example: v1.0.0-r1438-win32)
  • Server Operating System: (Example: Ubuntu 22.04)
  • Server JVM version: bundled with win32 or (Example: Java 8 Update 281 or OpenJDK 8u281)
  • Client Operating System: win 11

Steps to reproduce

just sudo sh suwayomi-server.sh
got

java.lang.UnsatisfiedLinkError: /home/ryh/tool/suwayomi/jre/lib/amd64/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
	at java.lang.Runtime.load0(Runtime.java:782)
	at java.lang.System.load(System.java:1100)
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838)
	at java.lang.Runtime.loadLibrary0(Runtime.java:843)
	at java.lang.System.loadLibrary(System.java:1136)
	at java.awt.Toolkit$3.run(Toolkit.java:1636)
	at java.awt.Toolkit$3.run(Toolkit.java:1634)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Toolkit.loadLibraries(Toolkit.java:1633)
	at java.awt.Toolkit.<clinit>(Toolkit.java:1670)
	at java.awt.Desktop.isDesktopSupported(Desktop.java:169)
	at dorkbox.desktop.Desktop.awtSupported(Desktop.java:297)
	at dorkbox.desktop.Desktop.browseURL(Desktop.java:146)
	at dorkbox.desktop.Desktop.browseURL(Desktop.java:122)
	at suwayomi.tachidesk.server.util.Browser.openInBrowser(Browser.kt:35)
	at suwayomi.tachidesk.server.JavalinSetup.javalinSetup$lambda$5$lambda$4(JavalinSetup.kt:114)
	at io.javalin.core.event.EventManager.fireEvent(EventManager.kt:18)
	at io.javalin.Javalin.start(Javalin.java:176)
	at suwayomi.tachidesk.server.JavalinSetup.javalinSetup(JavalinSetup.kt:156)
	at suwayomi.tachidesk.MainKt.main(Main.kt:15)
	at suwayomi.tachidesk.MainKt.main(Main.kt)

@Yuhyeong this issue was automatically closed because:

  • The requested information was not filled out