Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bazzite/(Immutable?) Launcher won't work due to path issues #202

Open
kftX opened this issue Nov 8, 2024 · 6 comments
Open

Bazzite/(Immutable?) Launcher won't work due to path issues #202

kftX opened this issue Nov 8, 2024 · 6 comments

Comments

@kftX
Copy link

kftX commented Nov 8, 2024

Recently installed Bazzite on my Steam Deck and was trying to get Honkers installed on it.

Initial set-up was complicated since it was looking/trying to use folders it could not write to, but this was solved with config tweaks suggested in this issue #72.

Despite a successful set-up of the launcher, upon opening it I was immediately greeted with errors related to pathing issues. Pressing the "repair files" option on the settings however did download the game, however the launcher is unable detect anything or start the game. Classic mode is also unavailable. Log below (I cleared the logfile beforehand to remove as much unnecessary info as possible).

 2024-11-08T09:51:28.678199Z  INFO honkers_railway_launcher: Starting application (1.9.0)
    at src/main.rs:198

  2024-11-08T09:51:28.851720Z DEBUG anime_launcher_sdk::config: Reading config data from file
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/config/mod.rs:41

  2024-11-08T09:51:28.852034Z  INFO honkers_railway_launcher: Set UI language to en-US
    at src/main.rs:222

  2024-11-08T09:51:28.857581Z  INFO honkers_railway_launcher::ui::main: Initializing main window
    at src/ui/main/mod.rs:691

  2024-11-08T09:51:29.002033Z  INFO honkers_railway_launcher::ui::about: Initializing about dialog
    at src/ui/about.rs:125

  2024-11-08T09:51:29.039027Z  INFO honkers_railway_launcher::ui::main: Main window initialized
    at src/ui/main/mod.rs:906

  2024-11-08T09:51:29.039384Z  INFO honkers_railway_launcher::ui::main: Initializing heavy tasks
    at src/ui/main/mod.rs:912

  2024-11-08T09:51:29.039666Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components"
    at /run/build/railway/cargo/vendor/anime-game-core/src/traits/git_sync.rs:21

  2024-11-08T09:51:29.039738Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state. Folder: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components". Remote: https://github.com/an-anime-team/components
    at /run/build/railway/cargo/vendor/anime-game-core/src/traits/git_sync.rs:40

  2024-11-08T09:51:29.039929Z DEBUG anime_game_core::games::star_rail::game: Trying to find version diff for the game
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:151
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:29.039954Z TRACE anime_game_core::games::star_rail::api: Fetching API for Global
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/api/mod.rs:12
    in anime_game_core::games::star_rail::api::request with game_edition: Global
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:29.039982Z TRACE minreq::connection: Setting up TLS parameters for codeberg.org.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:171

  2024-11-08T09:51:29.040124Z TRACE minreq::connection: Setting up TLS parameters for sg-hyp-api.hoyoverse.com.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:171

  2024-11-08T09:51:29.044285Z TRACE minreq::connection: Establishing TCP connection to sg-hyp-api.hoyoverse.com.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:179

  2024-11-08T09:51:29.044324Z TRACE minreq::connection: Establishing TCP connection to codeberg.org.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:179

  2024-11-08T09:51:29.078626Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None)
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:158

  2024-11-08T09:51:29.157922Z TRACE minreq::connection: Establishing TLS session to codeberg.org.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:183

  2024-11-08T09:51:29.157958Z TRACE minreq::connection: Writing HTTPS request to codeberg.org.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:185

  2024-11-08T09:51:29.157971Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None)
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:158

  2024-11-08T09:51:29.165116Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(7.874869805s))
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:158

  2024-11-08T09:51:29.189334Z  INFO honkers_railway_launcher::ui::preferences::main: Initializing preferences window
    at src/ui/preferences/main.rs:78

  2024-11-08T09:51:29.193076Z  INFO honkers_railway_launcher::ui::preferences::general: Initializing general settings
    at src/ui/preferences/general/mod.rs:543

  2024-11-08T09:51:29.210388Z DEBUG honkers_railway_launcher::ui::preferences::general: Called general settings event: UpdateDownloadedWine
    at src/ui/preferences/general/mod.rs:577
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedWine, component: "honkers_railway_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9636b220"

  2024-11-08T09:51:29.210448Z DEBUG honkers_railway_launcher::ui::preferences::general: Called general settings event: UpdateDownloadedDxvk
    at src/ui/preferences/general/mod.rs:577
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedDxvk, component: "honkers_railway_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9636b220"

  2024-11-08T09:51:29.210470Z  INFO honkers_railway_launcher::ui::preferences::enhancements: Initializing enhancements settings
    at src/ui/preferences/enhancements/mod.rs:437

  2024-11-08T09:51:29.228905Z TRACE anime_launcher_sdk: Checking package availability
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:47
    in anime_launcher_sdk::is_available with binary: "gamemoderun"

  2024-11-08T09:51:29.229997Z TRACE anime_launcher_sdk: return: true
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:45
    in anime_launcher_sdk::is_available with binary: "gamemoderun"

  2024-11-08T09:51:29.230137Z TRACE anime_launcher_sdk: Checking package availability
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:47
    in anime_launcher_sdk::is_available with binary: "gamescope"

  2024-11-08T09:51:29.230530Z TRACE anime_launcher_sdk: return: false
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:45
    in anime_launcher_sdk::is_available with binary: "gamescope"

  2024-11-08T09:51:29.231368Z  INFO honkers_railway_launcher::ui::preferences::general::components: Initializing general settings -> components page
    at src/ui/preferences/general/components.rs:239

  2024-11-08T09:51:29.231622Z DEBUG anime_launcher_sdk::components::loader: Getting wine versions
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/components/loader.rs:12
    in anime_launcher_sdk::components::loader::get_wine_versions with index: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components"
    in anime_launcher_sdk::components::loader::get_wine_versions with self: ComponentsLoader { folder: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components" }

  2024-11-08T09:51:29.233538Z DEBUG anime_launcher_sdk::components::loader: Getting dxvk versions
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/components/loader.rs:83
    in anime_launcher_sdk::components::loader::get_dxvk_versions with index: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components"
    in anime_launcher_sdk::components::loader::get_dxvk_versions with self: ComponentsLoader { folder: "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components" }

  2024-11-08T09:51:29.239512Z DEBUG honkers_railway_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedWine
    at src/ui/preferences/general/components.rs:329
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedWine, component: "honkers_railway_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7ffc96369f30"

  2024-11-08T09:51:29.240484Z DEBUG honkers_railway_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedDxvk
    at src/ui/preferences/general/components.rs:329
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedDxvk, component: "honkers_railway_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7ffc96369f30"

  2024-11-08T09:51:29.251823Z  INFO honkers_railway_launcher::ui::preferences::gamescope: Initializing gamescope settings
    at src/ui/preferences/gamescope.rs:438

  2024-11-08T09:51:29.267467Z  INFO honkers_railway_launcher::ui::preferences::enhancements::game: Initializing game settings
    at src/ui/preferences/enhancements/game.rs:146

  2024-11-08T09:51:29.268507Z  WARN anime_launcher_sdk::games::star_rail::sessions: Session file doesn't exist. Returning default value
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/games/star_rail/sessions.rs:38

  2024-11-08T09:51:29.268554Z  WARN anime_launcher_sdk::games::star_rail::sessions: Session file doesn't exist. Returning default value
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/games/star_rail/sessions.rs:38

  2024-11-08T09:51:29.269881Z  INFO honkers_railway_launcher::ui::preferences::enhancements::sandbox: Initializing sandbox settings
    at src/ui/preferences/enhancements/sandbox.rs:321

  2024-11-08T09:51:29.275896Z TRACE anime_launcher_sdk: Checking package availability
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:47
    in anime_launcher_sdk::is_available with binary: "bwrap"

  2024-11-08T09:51:29.277173Z TRACE anime_launcher_sdk: return: true
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/lib.rs:45
    in anime_launcher_sdk::is_available with binary: "bwrap"

  2024-11-08T09:51:29.277765Z  INFO honkers_railway_launcher::ui::preferences::enhancements::environment: Initializing environment settings
    at src/ui/preferences/enhancements/environment.rs:150

  2024-11-08T09:51:29.444490Z TRACE minreq::connection: Establishing TLS session to sg-hyp-api.hoyoverse.com.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:183

  2024-11-08T09:51:29.444544Z TRACE minreq::connection: Writing HTTPS request to sg-hyp-api.hoyoverse.com.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:185

  2024-11-08T09:51:29.444552Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(7.595425404s))
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:158

  2024-11-08T09:51:29.446278Z TRACE minreq::connection: Reading HTTPS response from codeberg.org.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:190

  2024-11-08T09:51:29.461989Z TRACE minreq::connection: Reading HTTPS response from sg-hyp-api.hoyoverse.com.
    at /run/build/railway/cargo/vendor/minreq-2.12.0/src/connection.rs:190

  2024-11-08T09:51:29.847750Z DEBUG anime_game_core::games::star_rail::game: Trying to get installed game version
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:53
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:29.868307Z ERROR anime_game_core::games::star_rail::game: Version's bytes sequence wasn't found
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:125
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:29.868356Z DEBUG anime_game_core::games::star_rail::game: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:51
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:29.868392Z  INFO honkers_railway_launcher::ui::main: Updated patch status
    at src/ui/main/mod.rs:1020

  2024-11-08T09:51:29.868557Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetMainPatch(Some((4.1.0, Concerning)))
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetMainPatch(Some((4.1.0, Concerning))), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:29.868849Z DEBUG honkers_railway_launcher::ui::preferences::main: Called preferences window event: SetMainPatch(Some((4.1.0, Concerning)))
    at src/ui/preferences/main.rs:107
    in relm4::component::r#async::builder::update_with_view with input: SetMainPatch(Some((4.1.0, Concerning))), component: "honkers_railway_launcher::ui::preferences::main::PreferencesApp", id: "0x7ffc9636a698"

  2024-11-08T09:51:29.868904Z DEBUG honkers_railway_launcher::ui::preferences::general: Called general settings event: SetMainPatch(Some((4.1.0, Concerning)))
    at src/ui/preferences/general/mod.rs:577
    in relm4::component::r#async::builder::update_with_view with input: SetMainPatch(Some((4.1.0, Concerning))), component: "honkers_railway_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9636b220"

  2024-11-08T09:51:30.086023Z DEBUG anime_game_core::games::star_rail::game: Trying to get installed game version
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:53
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:30.104424Z ERROR anime_game_core::games::star_rail::game: Version's bytes sequence wasn't found
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:125
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:30.104465Z DEBUG anime_game_core::games::star_rail::game: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:51
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:30.104518Z DEBUG anime_game_core::games::star_rail::game: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:149
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }

  2024-11-08T09:51:30.104541Z ERROR honkers_railway_launcher::ui::main: Failed to find game diff: Version's bytes sequence wasn't found
    at src/ui/main/mod.rs:1034

  2024-11-08T09:51:30.104575Z  INFO honkers_railway_launcher::ui::main: Updated game version status
    at src/ui/main/mod.rs:1045

  2024-11-08T09:51:30.104806Z DEBUG honkers_railway_launcher::ui::main: Called main window event: Toast { title: "Failed to find game diff", description: Some("Version's bytes sequence wasn't found") }
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: Toast { title: "Failed to find game diff", description: Some("Version's bytes sequence wasn't found") }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.105247Z  INFO honkers_railway_launcher::ui::main: App is ready
    at src/ui/main/mod.rs:1063

  2024-11-08T09:51:30.107067Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetGameDiff(None)
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetGameDiff(None), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.107217Z DEBUG honkers_railway_launcher::ui::main: Called main window event: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.107245Z DEBUG anime_launcher_sdk::games::star_rail::states: Trying to get launcher state
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/games/star_rail/states.rs:186
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.107517Z DEBUG anime_launcher_sdk::games::star_rail::states: Trying to get launcher state
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/games/star_rail/states.rs:75
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.107549Z DEBUG anime_game_core::games::star_rail::game: Trying to find version diff for the game
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:151
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.107592Z DEBUG anime_game_core::games::star_rail::game: Trying to get installed game version
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:53
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.124718Z ERROR anime_game_core::games::star_rail::game: Version's bytes sequence wasn't found
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:125
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.124782Z DEBUG anime_game_core::games::star_rail::game: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:51
    in anime_game_core::games::star_rail::game::get_version with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.124863Z DEBUG anime_game_core::games::star_rail::game: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-game-core/src/games/star_rail/game.rs:149
    in anime_game_core::games::star_rail::game::try_get_diff with self: Game { path: "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail", edition: Global }
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.124880Z DEBUG anime_launcher_sdk::games::star_rail::states: return: Err(Version's bytes sequence wasn't found)
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/games/star_rail/states.rs:184
    in anime_launcher_sdk::games::star_rail::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.124901Z ERROR honkers_railway_launcher::ui::main: Failed to update launcher state: Version's bytes sequence wasn't found
    at src/ui/main/mod.rs:1109
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.125684Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state")))
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state"))), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.125762Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version")))
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.125807Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetLauncherState(None)
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetLauncherState(None), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.125837Z DEBUG honkers_railway_launcher::ui::main: Called main window event: SetLoadingStatus(None)
    at src/ui/main/mod.rs:1070
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(None), component: "honkers_railway_launcher::ui::main::App", id: "0x7ffc9636b5f8"

  2024-11-08T09:51:30.126269Z DEBUG honkers_railway_launcher::ui::preferences::main: Called preferences window event: SetGameDiff(None)
    at src/ui/preferences/main.rs:107
    in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(None), component: "honkers_railway_launcher::ui::preferences::main::PreferencesApp", id: "0x7ffc9636a698"

  2024-11-08T09:51:30.126369Z DEBUG honkers_railway_launcher::ui::preferences::general: Called general settings event: SetGameDiff(None)
    at src/ui/preferences/general/mod.rs:577
    in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(None), component: "honkers_railway_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9636b220"

  2024-11-08T09:52:09.028055Z DEBUG anime_launcher_sdk::config: Flushing config data
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/config/mod.rs:76

  2024-11-08T09:52:09.028154Z DEBUG anime_launcher_sdk::config: Updating config data
    at /run/build/railway/cargo/vendor/anime-launcher-sdk/src/config/mod.rs:66
@useronegit
Copy link

Go into files
/home/user/.var/app/your_laucher/data/your_laucher_name
open the config.json
replace all /home/... to /var/home/...
and start the launcher again and then you can actually install it, at least it worked for me
I use bazzite on the steam deck

@kftX
Copy link
Author

kftX commented Nov 17, 2024

Go into files /home/user/.var/app/your_laucher/data/your_laucher_name open the config.json replace all /home/... to /var/home/... and start the launcher again and then you can actually install it, at least it worked for me I use bazzite on the steam deck

I've done it, didn't work. I mention that at the start of the post. Everything but the "global" install is pointing towards /var/home/... because I installed the game to the SD card, game really doesn't require an SSD. That's why I ended up opening this issue :p

Edit: here's my config.json in case anyone may see something I missed:

{
  "launcher": {
    "language": "en-us",
    "edition": "Global",
    "style": "Modern",
    "temp": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher",
    "repairer": {
      "threads": 4,
      "fast": false
    },
    "behavior": "Hide"
  },
  "game": {
    "path": {
      "global": "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail/",
      "china": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/HSR China"
    },
    "voices": [
      "en-us"
    ],
    "wine": {
      "prefix": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/prefix",
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/runners",
      "selected": "wine-9.18-staging-tkg-amd64",
      "sync": "FSync",
      "language": "System",
      "borderless": false,
      "drives": {
        "drive_c": true,
        "game_folder": "G",
        "map_folders": {}
      },
      "virtual_desktop": {
        "enabled": false,
        "width": 1920,
        "height": 1080
      },
      "shared_libraries": {
        "wine": true,
        "gstreamer": true
      }
    },
    "dxvk": {
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/dxvks"
    },
    "enhancements": {
      "fsr": {
        "strength": 2,
        "quality": "Balanced",
        "enabled": true
      },
      "gamemode": false,
      "hud": "None",
      "gamescope": {
        "enabled": false,
        "window_mode": "Default",
        "game_window": {
          "width": null,
          "height": null
        },
        "gamescope_window": {
          "width": null,
          "height": null
        },
        "framerate": {
          "focused": null,
          "unfocused": null
        },
        "upscaling": {
          "upscaler": "None",
          "filter": "None",
          "sharpness": "None"
        },
        "options": {
          "hdr_support": false,
          "realtime_scheduler": false,
          "adaptive_sync": false,
          "force_grab_cursor": false,
          "mangohud": false
        },
        "extra_args": ""
      }
    },
    "environment": {},
    "command": null
  },
  "sandbox": {
    "enabled": false,
    "isolate_home": true,
    "hostname": null,
    "args": null,
    "private": [],
    "mounts": {
      "read_only": {},
      "bind": {},
      "symlinks": {}
    }
  },
  "components": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components",
    "servers": [
      "https://github.com/an-anime-team/components"
    ]
  },
  "patch": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/patch"
  }
}

@TomBebb
Copy link

TomBebb commented Nov 20, 2024

Go into files /home/user/.var/app/your_laucher/data/your_laucher_name open the config.json replace all /home/... to /var/home/... and start the launcher again and then you can actually install it, at least it worked for me I use bazzite on the steam deck

This worked for me on bazzite-deck too

@TomBebb
Copy link

TomBebb commented Nov 20, 2024

Go into files /home/user/.var/app/your_laucher/data/your_laucher_name open the config.json replace all /home/... to /var/home/... and start the launcher again and then you can actually install it, at least it worked for me I use bazzite on the steam deck

I've done it, didn't work. I mention that at the start of the post. Everything but the "global" install is pointing towards /var/home/... because I installed the game to the SD card, game really doesn't require an SSD. That's why I ended up opening this issue :p

Edit: here's my config.json in case anyone may see something I missed:

{
  "launcher": {
    "language": "en-us",
    "edition": "Global",
    "style": "Modern",
    "temp": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher",
    "repairer": {
      "threads": 4,
      "fast": false
    },
    "behavior": "Hide"
  },
  "game": {
    "path": {
      "global": "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail/",
      "china": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/HSR China"
    },
    "voices": [
      "en-us"
    ],
    "wine": {
      "prefix": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/prefix",
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/runners",
      "selected": "wine-9.18-staging-tkg-amd64",
      "sync": "FSync",
      "language": "System",
      "borderless": false,
      "drives": {
        "drive_c": true,
        "game_folder": "G",
        "map_folders": {}
      },
      "virtual_desktop": {
        "enabled": false,
        "width": 1920,
        "height": 1080
      },
      "shared_libraries": {
        "wine": true,
        "gstreamer": true
      }
    },
    "dxvk": {
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/dxvks"
    },
    "enhancements": {
      "fsr": {
        "strength": 2,
        "quality": "Balanced",
        "enabled": true
      },
      "gamemode": false,
      "hud": "None",
      "gamescope": {
        "enabled": false,
        "window_mode": "Default",
        "game_window": {
          "width": null,
          "height": null
        },
        "gamescope_window": {
          "width": null,
          "height": null
        },
        "framerate": {
          "focused": null,
          "unfocused": null
        },
        "upscaling": {
          "upscaler": "None",
          "filter": "None",
          "sharpness": "None"
        },
        "options": {
          "hdr_support": false,
          "realtime_scheduler": false,
          "adaptive_sync": false,
          "force_grab_cursor": false,
          "mangohud": false
        },
        "extra_args": ""
      }
    },
    "environment": {},
    "command": null
  },
  "sandbox": {
    "enabled": false,
    "isolate_home": true,
    "hostname": null,
    "args": null,
    "private": [],
    "mounts": {
      "read_only": {},
      "bind": {},
      "symlinks": {}
    }
  },
  "components": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components",
    "servers": [
      "https://github.com/an-anime-team/components"
    ]
  },
  "patch": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/patch"
  }
}

Are you sure that's issues with the f drive/partition kftX you set the game path to?
The default is /home/tom/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/HSR
Yoursl is /run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail/

@kftX
Copy link
Author

kftX commented Nov 20, 2024

Go into files /home/user/.var/app/your_laucher/data/your_laucher_name open the config.json replace all /home/... to /var/home/... and start the launcher again and then you can actually install it, at least it worked for me I use bazzite on the steam deck

I've done it, didn't work. I mention that at the start of the post. Everything but the "global" install is pointing towards /var/home/... because I installed the game to the SD card, game really doesn't require an SSD. That's why I ended up opening this issue :p
Edit: here's my config.json in case anyone may see something I missed:

{
  "launcher": {
    "language": "en-us",
    "edition": "Global",
    "style": "Modern",
    "temp": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher",
    "repairer": {
      "threads": 4,
      "fast": false
    },
    "behavior": "Hide"
  },
  "game": {
    "path": {
      "global": "/run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail/",
      "china": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/HSR China"
    },
    "voices": [
      "en-us"
    ],
    "wine": {
      "prefix": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/prefix",
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/runners",
      "selected": "wine-9.18-staging-tkg-amd64",
      "sync": "FSync",
      "language": "System",
      "borderless": false,
      "drives": {
        "drive_c": true,
        "game_folder": "G",
        "map_folders": {}
      },
      "virtual_desktop": {
        "enabled": false,
        "width": 1920,
        "height": 1080
      },
      "shared_libraries": {
        "wine": true,
        "gstreamer": true
      }
    },
    "dxvk": {
      "builds": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/dxvks"
    },
    "enhancements": {
      "fsr": {
        "strength": 2,
        "quality": "Balanced",
        "enabled": true
      },
      "gamemode": false,
      "hud": "None",
      "gamescope": {
        "enabled": false,
        "window_mode": "Default",
        "game_window": {
          "width": null,
          "height": null
        },
        "gamescope_window": {
          "width": null,
          "height": null
        },
        "framerate": {
          "focused": null,
          "unfocused": null
        },
        "upscaling": {
          "upscaler": "None",
          "filter": "None",
          "sharpness": "None"
        },
        "options": {
          "hdr_support": false,
          "realtime_scheduler": false,
          "adaptive_sync": false,
          "force_grab_cursor": false,
          "mangohud": false
        },
        "extra_args": ""
      }
    },
    "environment": {},
    "command": null
  },
  "sandbox": {
    "enabled": false,
    "isolate_home": true,
    "hostname": null,
    "args": null,
    "private": [],
    "mounts": {
      "read_only": {},
      "bind": {},
      "symlinks": {}
    }
  },
  "components": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/components",
    "servers": [
      "https://github.com/an-anime-team/components"
    ]
  },
  "patch": {
    "path": "/var/home/kftX/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/patch"
  }
}

Are you sure that's issues with the f drive/partition kftX you set the game path to? The default is /home/tom/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/HSR Yoursl is /run/media/kftX/dff5c1e5-a94b-4503-aff4-e4a69a71e997/Others/Honkai Star Rail/

Yeah, nope. Issue happens both if that's the path (SD card) or if I set it to be inside of /var/home/.var/app/moe.launcher.the-honkers-railway-launcher/data/honkers-railway-launcher/Honkai Star Rail (moved it from the SD card to the SSD inside of the launcher folder). Both ways, the thing just fails.

Unless the issue is that my path has spaces on it, which seems to be the only difference. Lemme try renaming to HSR and I'll edit.

@kftX
Copy link
Author

kftX commented Nov 20, 2024

Issue fixed by reinstalling and manually changing the global path to where I wanted it to be (SD card in this case). I guess I should've done that to begin with, but felt that having the app itself on the SSD might help in some way. Apparently it did not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants