I hope this is the correct location for the bug report.
My system:
OS : EndeavourOS Linux x86_64
Kernel : 6.7.1-zen1-1-zen
Resolution : 2560x1080
DE : Hyprland
Display Server: Wayland
CPU : 12th Gen Intel i7-1255U (12) @ 4.700GHz
GPU : Intel Alder Lake-UP3 GT2 [Iris Xe Graphics]
GPU Driver : i915
Memory : 4055MiB / 39788MiB
The game currently crashes if I start it with
env SDL_VIDEODRIVER=wayland ./Beyond-All-Reason-1.2838.0.AppImage and
env SDL_VIDEODRIVER=x11 ./Beyond-All-Reason-1.2838.0.AppImage
I tried with flatpack (didn't work at all or at least could get past the game updater)
The AppImage crashes when starting a scenario or skirmish while loading the LuaUI, it crashes so "hard" it cannot be started again, only after a reboot it starts.
Description
Hello,
I hope this is the correct location for the bug report.
My system: OS : EndeavourOS Linux x86_64 Kernel : 6.7.1-zen1-1-zen Resolution : 2560x1080 DE : Hyprland Display Server: Wayland CPU : 12th Gen Intel i7-1255U (12) @ 4.700GHz GPU : Intel Alder Lake-UP3 GT2 [Iris Xe Graphics] GPU Driver : i915 Memory : 4055MiB / 39788MiB
The game currently crashes if I start it with
env SDL_VIDEODRIVER=wayland ./Beyond-All-Reason-1.2838.0.AppImage
andenv SDL_VIDEODRIVER=x11 ./Beyond-All-Reason-1.2838.0.AppImage
I tried with flatpack (didn't work at all or at least could get past the game updater) The AppImage crashes when starting a scenario or skirmish while loading the LuaUI, it crashes so "hard" it cannot be started again, only after a reboot it starts.
Logs while trying to start after a crash - will be stuck and needs to be killed or ctrl+c
❯ env SDL_VIDEODRIVER=wayland ./Beyond-All-Reason-1.2838.0.AppImage Begin log Log file: /home/mfiedler/.local/state/Beyond All Reason/launcher-logs/spring-launcher-20240125T014551.log Beyond-All-Reason - 1.2838.0 App path: /tmp/.mount_BeyondHIWU5g/resources/app.asar pr-downloader path: /tmp/.mount_BeyondHIWU5g/bin/pr-downloader Write path: /home/mfiedler/.local/state/Beyond All Reason Launcher configs: [ { "package": { "platform": "linux", "portable": false, "display": "Alpha", "id": "manual-linux" }, "isolation": true, "auto_download": true, "auto_start": false, "no_downloads": false, "no_start_script": true, "load_dev_exts": false, "log_upload_url": null, "config_url": "https://launcher-config.beyondallreason.dev/config.json", "silent": true, "error_suffix": "For support please upload log and share it with us on Discord.", "disable_win_ascii_install_path_check": false, "disable_launcher_update_dialog": false, "env_variables": { "PRD_HTTP_SEARCH_URL": "https://files-cdn.beyondallreason.dev/find", "PRD_RAPID_USE_STREAMER": "false", "PRD_RAPID_REPO_MASTER": "https://repos-cdn.beyondallreason.dev/repos.gz" }, "downloads": { "games": [ "byar:test", "byar-chobby:test" ], "maps": [], "engines": [], "resources": [ { "url": "https://pool-init.beyondallreason.dev/data.7z", "destination": "pool", "extract": true, "optional": true }, { "url": "https://github.com/beyond-all-reason/spring/releases/download/spring_bar_%7BBAR105%7D105.1.1-2201-g1199a58/spring_bar_.BAR105.105.1.1-2201-g1199a58_linux-64-minimal-portable.7z", "destination": "engine/105.1.1-2201-g1199a58 bar", "extract": true } ] }, "launch": { "start_args": [ "--menu", "rapid://byar-chobby:test" ], "springsettings": { "RapidTagResolutionOrder": "repos-cdn.beyondallreason.dev;repos.beyondallreason.dev" }, "engine": "105.1.1-2201-g1199a58 bar" }, "logs_s3_bucket": "bar-infologs", "title": "Beyond All Reason", "links": [ { "title": "Privacy Policy", "url": "https://www.beyondallreason.info/privacy" } ] }, { "package": { "platform": "linux", "portable": false, "display": "Engine Test", "id": "manual-linux-test-engine" }, "isolation": true, "auto_download": true, "auto_start": false, "no_downloads": false, "no_start_script": true, "load_dev_exts": false, "log_upload_url": null, "config_url": "https://launcher-config.beyondallreason.dev/config.json", "silent": true, "error_suffix": "For support please upload log and share it with us on Discord.", "disable_win_ascii_install_path_check": false, "disable_launcher_update_dialog": false, "env_variables": { "PRD_HTTP_SEARCH_URL": "https://files-cdn.beyondallreason.dev/find", "PRD_RAPID_USE_STREAMER": "false", "PRD_RAPID_REPO_MASTER": "https://repos-cdn.beyondallreason.dev/repos.gz" }, "downloads": { "games": [ "byar:test", "byar-chobby:test" ], "maps": [], "engines": [], "resources": [ { "url": "https://pool-init.beyondallreason.dev/data.7z", "destination": "pool", "extract": true, "optional": true }, { "url": "https://github.com/beyond-all-reason/spring/releases/download/spring_bar_%7BBAR105%7D105.1.1-2201-g1199a58/spring_bar_.BAR105.105.1.1-2201-g1199a58_linux-64-minimal-portable.7z", "destination": "engine/105.1.1-2201-g1199a58 bar", "extract": true } ] }, "launch": { "start_args": [ "--menu", "rapid://byar-chobby:test" ], "springsettings": { "RapidTagResolutionOrder": "repos-cdn.beyondallreason.dev;repos.beyondallreason.dev" }, "engine": "105.1.1-2201-g1199a58 bar" }, "logs_s3_bucket": "bar-infologs", "title": "Beyond All Reason", "links": [ { "title": "Privacy Policy", "url": "https://www.beyondallreason.info/privacy" } ] }, { "package": { "platform": "linux", "portable": false, "display": "Dev Lobby", "id": "dev-lobby-linux" }, "isolation": true, "auto_download": false, "auto_start": false, "no_downloads": true, "no_start_script": true, "load_dev_exts": false, "log_upload_url": null, "config_url": "https://launcher-config.beyondallreason.dev/config.json", "silent": true, "error_suffix": "For support please upload log and share it with us on Discord.", "disable_win_ascii_install_path_check": false, "disable_launcher_update_dialog": false, "env_variables": { "PRD_HTTP_SEARCH_URL": "https://files-cdn.beyondallreason.dev/find", "PRD_RAPID_USE_STREAMER": "false", "PRD_RAPID_REPO_MASTER": "https://repos-cdn.beyondallreason.dev/repos.gz" }, "downloads": { "games": [], "maps": [], "engines": [], "resources": [ { "url": "https://github.com/beyond-all-reason/spring/releases/download/spring_bar_%7BBAR105%7D105.1.1-2201-g1199a58/spring_bar_.BAR105.105.1.1-2201-g1199a58_linux-64-minimal-portable.7z", "destination": "engine/105.1.1-2201-g1199a58 bar", "extract": true } ] }, "launch": { "start_args": [ "--menu", "BYAR Chobby $VERSION" ], "springsettings": {}, "engine": "105.1.1-2201-g1199a58 bar" }, "logs_s3_bucket": "bar-infologs", "title": "Beyond All Reason", "links": [ { "title": "Privacy Policy", "url": "https://www.beyondallreason.info/privacy" } ] } ] Default config: { "package": { "platform": "linux", "portable": false, "display": "Alpha", "id": "manual-linux" }, "isolation": true, "auto_download": true, "auto_start": false, "no_downloads": false, "no_start_script": true, "load_dev_exts": false, "log_upload_url": null, "config_url": "https://launcher-config.beyondallreason.dev/config.json", "silent": true, "error_suffix": "For support please upload log and share it with us on Discord.", "disable_win_ascii_install_path_check": false, "disable_launcher_update_dialog": false, "env_variables": { "PRD_HTTP_SEARCH_URL": "https://files-cdn.beyondallreason.dev/find", "PRD_RAPID_USE_STREAMER": "false", "PRD_RAPID_REPO_MASTER": "https://repos-cdn.beyondallreason.dev/repos.gz" }, "downloads": { "games": [ "byar:test", "byar-chobby:test" ], "maps": [], "engines": [], "resources": [ { "url": "https://pool-init.beyondallreason.dev/data.7z", "destination": "pool", "extract": true, "optional": true }, { "url": "https://github.com/beyond-all-reason/spring/releases/download/spring_bar_%7BBAR105%7D105.1.1-2201-g1199a58/spring_bar_.BAR105.105.1.1-2201-g1199a58_linux-64-minimal-portable.7z", "destination": "engine/105.1.1-2201-g1199a58 bar", "extract": true } ] }, "launch": { "start_args": [ "--menu", "rapid://byar-chobby:test" ], "springsettings": { "RapidTagResolutionOrder": "repos-cdn.beyondallreason.dev;repos.beyondallreason.dev" }, "engine": "105.1.1-2201-g1199a58 bar" }, "logs_s3_bucket": "bar-infologs", "title": "Beyond All Reason", "links": [ { "title": "Privacy Policy", "url": "https://www.beyondallreason.info/privacy" } ] } bridge: listening on port: 127.0.0.1:35887 Including extension: ./exts/bridge_download.js... Including extension: ./exts/dev_extension_loader.js... Including extension: ./exts/map_parser.js... Including extension: ./exts/open_file.js... Including extension: ./exts/replay_handler.js... Including extension: ./exts/start_new_spring_handler.js... Including extension: ./exts/track_files.js... Including extension: ./exts/upload_log.js...Expected Behaviour
The game should get past the loading LuaUI state
Actual Behaviour
It crashes and also prevents me from starting it again without rebooting