Crash of the Veloren launcher

Hello to everyone here. I’m new to this forum and also new to openSUSE.

However, I have several years of Linux behind me (Manjaro, EndeavourOS, Arch). Under Manjaro and EndeavourOS, for example, the Airshipper launcher from Veloren didn’t run very well either (the game is still pre-alpha), but could be started without any problems via the console with airshipper run. However, this doesn’t work with openSUSE (TW). The alternative start of Airshipper with airshipper run is recommended by the developers of Veloren.
The game itself is running quite well despite its early development status and is very promising for the future. The only problem is the launcher.

@Balder Hi and welcome to the Forum :smile:
I downloaded and installed here, for me ./airshipper run works fine?

Did you check the ~/.local/share/airshipper/airshipper.log for information?

Hi @malcolmlewis and thanks for the welcome :grinning:

I have not yet reinstalled Airshipper on the current installation of Tumbleweed (the initial trial and error forced me to reinstall in the end). I just remembered: could it be Wayland? Although I last used Wayland (with KDE) under Arch as well.

Btw Thanks for your help with the account.

@Balder I’m on X11 and GNOME here, so yes could be a wayland issue.

I just tried the Flatpak version (net.veloren.airshipper) on Hyprland/Sway (Intel N100 device) and it fails…

Tried the tarball launcher via ~/airshipper-linux/airshipper run

2023-11-30T22:48:50.730307Z  INFO airshipper::cli: [Veloren] Panic reason: Failed to select a rendering backend! No compatible backends were found. We currently support vulkan, metal, dx12, and dx11. Installing or updating vulkan drivers may resolve this issue. If the issue persists, please include the operating system and GPU details in your bug report to help us identify the cause.

So what GPU do you have, are vulkan files installed?

Just installed it as a flatpak and it seems to be working so far. i was able to log in and create a test character without it crashing again.

About the wayland problem: I had it running under EndeavourOS and also Manjaro last time, both KDE with Wayland, but no flatpak.

My graphics:

uwe@HAL:~> inxi -G
Graphics:
Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
driver: amdgpu v: kernel
Display: wayland server: X.org v: 1.21.1.9 with: Xwayland v: 23.2.2
compositor: kwin_wayland driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: radeonsi gpu: amdgpu resolution: 2048x1152
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.2.1 renderer: AMD
Radeon RX 580 Series (polaris10 LLVM 17.0.5 DRM 3.54 6.6.2-1-default)
API: Vulkan v: 1.3.268 drivers: radv surfaces: xcb,xlib,wayland

Radeon RX 580, 8 GB RAM

@Balder I suspect there are probably some wayland environment variables to pass for the cli version. Maybe a Plasma/Wayland user can comment…