Skip to content

新版本在Debian Linux上仍无法正常运行 #56

@ilasie

Description

@ilasie

之前了解到无法运行是因为sciter对gtk的兼容问题,现在据称打包了旧版sciter,但AppImage仍无法在我的系统上正常运行,具体情况如图:

Image

程序会打开窗口,但运行一段时间后关闭,控制台输出停留在保存窗口尺寸后:

CeleMod v0.1.10 (a885f417b724cc5c5e4a566faeda40c5b204157b)
Gtk-Message: 17:32:40.078: Failed to load module "xapp-gtk3-module"

(celemod-linux.AppImage:18284): Gtk-WARNING **: 17:32:40.105: Theme parsing error: gtk.css:1048:16: 'border-spacing' is not a valid property name
INFO:TIS: useStorage /home/ffuu/.celemod/cele-mod.db
WARNING:TIS: [parcel] 🚨 Connection to the HMR server was lost
INFO:TIS: persist size 943,1150,963,36
INFO:TIS: set blur behind true

  . Seeding the random number generator...
 ok
  . Loading the CA root certificate ...
 ok (0 skipped)
  . Setting up the SSL/TLS structure...
 ok
INFO:TIS: set lang en-US
libpng warning: iCCP: known incorrect sRGB profile
 failed
  ! The certificate is not correctly signed by the trusted CA
  ! The certificate is signed with an unacceptable hash.

INFO:TIS: saving window size 624 1150
INFO:TIS: saving window size 624 1150
INFO:TIS: saving window size 624 1150
[1]    18284 segmentation fault  Applications/celemod-linux.AppImage

此情况与先前 #47 的类似,我还尝试按照 #46 中提供的方法加上x11后端指定, 但输出与不加时一致

此外,我从EqualGames/game-scanner了解到game-scanner这个方案似乎并不支持Linux系统,在一个简单的测试项目中我尝试用它复现此项目中的方法get_celestes,但不能正常运行,具体是game_scanner::manager::launch_game会返回None从而无法被unwrap;如果调用game_scanner::steam::games(),则会返回

Err(Error { kind: InvalidLauncher, error: "launcher not supported" })

#46 中提到css缺失是未使用x11的原因,但我已经使用i3wm;xwayland是wayland上的兼容层而非x11项目:)

我使用Debian GNU/Linux 13 trixie, 内核版本v6.17.8+deb14-amd64,希望此问题早日解决

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions