WilliamVenner / gmpublisher

⚙️ Workshop Publishing Utility for Garry's Mod, written in Rust & Svelte and powered by Tauri
GNU General Public License v3.0
831 stars 69 forks source link

[Linux] GMPublisher doesn't render itself #240

Closed Turelk closed 2 weeks ago

Turelk commented 3 months ago

Recently i was forced to reinstall my system, which resulted in breaking GMPublisher, it doesn't render anything. Apparently some of the libaries are missing, but i don't know which.

Screenshot: image

GMPublisher Log:

gmpublisher v2.10.0
Initializing Steamworks...
Initializing Settings...
Initializing AppData...
Initializing Transactions...
Starting GUI...
Initializing Game Addons...
Locating Garry's Mod...
Steam is not connected, parsing Steam library folders...
Failed to parse Steam library folders. Waiting for Steam...
[S_API] SteamAPI_Init(): Loaded '/home/turelk/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 4000
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198966550150 [API loaded no]
[Steam] Client initialized
Locating Garry's Mod...
Getting Garry's Mod location from Steamworks...
Located!
Downloaded up to date addon whitelist: [
    "lua/*.lua\0",
    "scenes/*.vcd\0",
    "particles/*.pcf\0",
    "resource/fonts/*.ttf\0",
    "scripts/vehicles/*.txt\0",
    "resource/localization/*/*.properties\0",
    "maps/*.bsp\0",
    "maps/*.lmp\0",
    "maps/*.nav\0",
    "maps/*.ain\0",
    "maps/thumb/*.png\0",
    "sound/*.wav\0",
    "sound/*.mp3\0",
    "sound/*.ogg\0",
    "materials/*.vmt\0",
    "materials/*.vtf\0",
    "materials/*.png\0",
    "materials/*.jpg\0",
    "materials/*.jpeg\0",
    "materials/colorcorrection/*.raw\0",
    "models/*.mdl\0",
    "models/*.vtx\0",
    "models/*.phy\0",
    "models/*.ani\0",
    "models/*.vvd\0",
    "gamemodes/*/*.txt\0",
    "gamemodes/*/*.fgd\0",
    "gamemodes/*/logo.png\0",
    "gamemodes/*/icon24.png\0",
    "gamemodes/*/gamemode/*.lua\0",
    "gamemodes/*/entities/effects/*.lua\0",
    "gamemodes/*/entities/weapons/*.lua\0",
    "gamemodes/*/entities/entities/*.lua\0",
    "gamemodes/*/backgrounds/*.png\0",
    "gamemodes/*/backgrounds/*.jpg\0",
    "gamemodes/*/backgrounds/*.jpeg\0",
    "gamemodes/*/content/models/*.mdl\0",
    "gamemodes/*/content/models/*.vtx\0",
    "gamemodes/*/content/models/*.phy\0",
    "gamemodes/*/content/models/*.ani\0",
    "gamemodes/*/content/models/*.vvd\0",
    "gamemodes/*/content/materials/*.vmt\0",
    "gamemodes/*/content/materials/*.vtf\0",
    "gamemodes/*/content/materials/*.png\0",
    "gamemodes/*/content/materials/*.jpg\0",
    "gamemodes/*/content/materials/*.jpeg\0",
    "gamemodes/*/content/materials/colorcorrection/*.raw\0",
    "gamemodes/*/content/scenes/*.vcd\0",
    "gamemodes/*/content/particles/*.pcf\0",
    "gamemodes/*/content/resource/fonts/*.ttf\0",
    "gamemodes/*/content/scripts/vehicles/*.txt\0",
    "gamemodes/*/content/resource/localization/*/*.properties\0",
    "gamemodes/*/content/maps/*.bsp\0",
    "gamemodes/*/content/maps/*.nav\0",
    "gamemodes/*/content/maps/*.ain\0",
    "gamemodes/*/content/maps/thumb/*.png\0",
    "gamemodes/*/content/sound/*.wav\0",
    "gamemodes/*/content/sound/*.mp3\0",
    "gamemodes/*/content/sound/*.ogg\0",
    "data_static/*.txt\0",
    "data_static/*.dat\0",
    "data_static/*.json\0",
    "data_static/*.xml\0",
    "data_static/*.csv\0",
    "data_static/*.dem\0",
    "data_static/*.vcd\0",
    "data_static/*.vtf\0",
    "data_static/*.vmt\0",
    "data_static/*.png\0",
    "data_static/*.jpg\0",
    "data_static/*.jpeg\0",
    "data_static/*.mp3\0",
    "data_static/*.wav\0",
    "data_static/*.ogg\0",
]
Locating Garry's Mod...
Getting Garry's Mod location from Steamworks...
Located!
[WebView] [INFO] "Initial locale: en-US"
GStreamer element autoaudiosink not found. Please install it

(WebKitWebProcess:4119268): GLib-GObject-CRITICAL **: 21:06:41.272: invalid (NULL) pointer instance

(WebKitWebProcess:4119268): GLib-GObject-CRITICAL **: 21:06:41.272: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Steam connected!
Getting Garry's Mod location from Steamworks...
Located!
Discovered 260 addons
G4L4XY-673 commented 2 months ago

i'm having the exact same issue, and i tried looking for missing dependencies but couldn't find any.

for reference, i am using Arch