an-anime-team / an-anime-game-launcher

An Anime Game launcher for Linux with telemetry disabling
https://discord.gg/ck37X6UWBp
GNU General Public License v3.0
1.51k stars 64 forks source link

Cannot disable telemetry on i3 #264

Closed Minitajfun closed 10 months ago

Minitajfun commented 11 months ago

When attempting to disable telemetry on Arch with i3, the launcher will fail to do so every time.

When run from a terminal, it will allow to enten a user password, but fail even if the password is provided.

Screenshot_20230922151116

Console output as text ``` [minitajfun@Megare ~]$ an-anime-game-launcher (An Anime Game Launcher:6282): Adwaita-CRITICAL **: 15:06:53.257: Unable to parse release notes: Unexpected element 'name' at line 6, char 29 2023-09-22T13:06:53.570956Z WARN anime_launcher_sdk::games::genshin::sessions: Session file doesn't exist. Returning default value at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/sessions.rs:38 2023-09-22T13:06:53.570989Z WARN anime_launcher_sdk::games::genshin::sessions: Session file doesn't exist. Returning default value at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/sessions.rs:38 2023-09-22T13:06:53.731089Z WARN anime_game_core::games::genshin::telemetry: Server is not disabled: log-upload-os.hoyoverse.com at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:21 (An Anime Game Launcher:6282): Adwaita-WARNING **: 15:06:58.205: AdwToastOverlay 0x55d831bf8ae0 exceeds AdwApplicationWindow width: requested 824 px, 640 px available ==== AUTHENTICATING FOR org.freedesktop.policykit.exec ==== Authentication is needed to run `/usr/bin/bash -c echo '' >> /etc/hosts ... >> /etc/hosts ; echo '' >> /etc/hosts' as the super user Authenticating as: minitajfun Password: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie ==== AUTHENTICATION FAILED ==== Error executing command as another user: Not authorized This incident has been reported. 2023-09-22T13:11:02.991972Z ERROR anime_game_launcher::ui::main::disable_telemetry: Failed to update /etc/hosts file at src/ui/main/disable_telemetry.rs:45 2023-09-22T13:11:03.042618Z WARN anime_game_core::games::genshin::telemetry: Server is not disabled: log-upload-os.hoyoverse.com at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:21 ```
Debug log ```log 2023-09-22T13:33:33.096281Z INFO anime_game_launcher: Starting application (3.9.0) at src/main.rs:157 2023-09-22T13:33:33.190801Z DEBUG anime_launcher_sdk::config: Reading config data from file at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/config/mod.rs:41 2023-09-22T13:33:33.190963Z INFO anime_game_launcher: Set UI language to en-US at src/main.rs:208 2023-09-22T13:33:33.194155Z INFO anime_game_launcher::ui::main: Initializing main window at src/ui/main/mod.rs:624 2023-09-22T13:33:33.230726Z INFO anime_game_launcher::ui::about: Initializing about dialog at src/ui/about.rs:145 2023-09-22T13:33:33.258146Z INFO anime_game_launcher::ui::main: Main window initialized at src/ui/main/mod.rs:809 2023-09-22T13:33:33.258269Z INFO anime_game_launcher::ui::main: Initializing heavy tasks at src/ui/main/mod.rs:815 2023-09-22T13:33:33.258413Z DEBUG anime_game_launcher::background: Downloading background picture at src/background.rs:45 2023-09-22T13:33:33.258672Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state: "/home/minitajfun/.local/share/anime-game-launcher/components" at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/traits/git_sync.rs:21 2023-09-22T13:33:33.258690Z TRACE minreq::connection: Setting up TLS parameters for sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:167 2023-09-22T13:33:33.258696Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state. Folder: "/home/minitajfun/.local/share/anime-game-launcher/components". Remote: https://github.com/an-anime-team/components at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/traits/git_sync.rs:40 2023-09-22T13:33:33.258719Z DEBUG anime_game_core::games::genshin::game: Trying to find version diff for the game at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:136 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.258732Z TRACE anime_game_core::games::genshin::api: Fetching API for Global at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/api/mod.rs:12 in anime_game_core::games::genshin::api::request with game_edition: Global in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.258820Z TRACE minreq::connection: Setting up TLS parameters for sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:167 2023-09-22T13:33:33.259519Z TRACE minreq::connection: Establishing TCP connection to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:175 2023-09-22T13:33:33.259523Z TRACE minreq::connection: Establishing TCP connection to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:175 2023-09-22T13:33:33.288677Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.312853Z TRACE minreq::connection: Establishing TLS session to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:179 2023-09-22T13:33:33.312876Z TRACE minreq::connection: Writing HTTPS request to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:181 2023-09-22T13:33:33.312889Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.329324Z INFO anime_game_launcher::ui::preferences::main: Initializing preferences window at src/ui/preferences/main.rs:77 2023-09-22T13:33:33.332900Z INFO anime_game_launcher::ui::preferences::general: Initializing general settings at src/ui/preferences/general/mod.rs:543 2023-09-22T13:33:33.333766Z INFO anime_game_launcher::ui::migrate_installation: Initializing migration window at src/ui/migrate_installation.rs:46 2023-09-22T13:33:33.350700Z DEBUG anime_game_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: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7fffe4e28940" 2023-09-22T13:33:33.350952Z DEBUG anime_game_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: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7fffe4e28940" 2023-09-22T13:33:33.351144Z INFO anime_game_launcher::ui::preferences::enhancements: Initializing enhancements settings at src/ui/preferences/enhancements/mod.rs:721 2023-09-22T13:33:33.355001Z TRACE minreq::connection: Setting up TLS parameters for discord.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:167 2023-09-22T13:33:33.355082Z TRACE minreq::connection: Establishing TCP connection to discord.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:175 2023-09-22T13:33:33.369354Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.380707Z TRACE minreq::connection: Establishing TLS session to discord.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:179 2023-09-22T13:33:33.380727Z TRACE minreq::connection: Writing HTTPS request to discord.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:181 2023-09-22T13:33:33.380730Z TRACE minreq::connection: Timeout requested, it is currently: Ok(None) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.393688Z TRACE minreq::connection: Reading HTTPS response from discord.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:186 2023-09-22T13:33:33.511678Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(7.747073159s)) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.535832Z TRACE minreq::connection: Establishing TLS session to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:179 2023-09-22T13:33:33.535882Z TRACE minreq::connection: Writing HTTPS request to sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:181 2023-09-22T13:33:33.535896Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(7.722845104s)) at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:154 2023-09-22T13:33:33.575135Z TRACE minreq::connection: Reading HTTPS response from sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:186 2023-09-22T13:33:33.592031Z TRACE minreq::connection: Reading HTTPS response from sdk-os-static.hoyoverse.com. at /var/home/observer/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minreq-2.8.1/src/connection.rs:186 2023-09-22T13:33:33.613572Z DEBUG anime_game_launcher::background: Background picture is already downloaded. Skipping at src/background.rs:53 2023-09-22T13:33:33.629858Z DEBUG anime_game_core::games::genshin::game: Trying to get installed game version at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:53 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.647580Z DEBUG anime_game_core::games::genshin::game: return: Ok(4.0.1) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:51 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.647636Z DEBUG anime_game_core::games::genshin::game: Game version is latest at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:166 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.647663Z DEBUG anime_game_core::games::genshin::game: return: Ok(Latest { version: 4.0.1, edition: Global }) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:134 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } 2023-09-22T13:33:33.647695Z INFO anime_game_launcher::ui::main: Updated game version status at src/ui/main/mod.rs:901 2023-09-22T13:33:33.705253Z INFO anime_game_launcher::ui::main: App is ready at src/ui/main/mod.rs:918 2023-09-22T13:33:33.746120Z TRACE anime_launcher_sdk: Checking package availability at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:44 in anime_launcher_sdk::is_available with binary: "gamemoderun" 2023-09-22T13:33:33.747153Z TRACE anime_launcher_sdk: return: true at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:42 in anime_launcher_sdk::is_available with binary: "gamemoderun" 2023-09-22T13:33:33.747556Z TRACE anime_launcher_sdk: Checking package availability at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:44 in anime_launcher_sdk::is_available with binary: "gamescope" 2023-09-22T13:33:33.748636Z TRACE anime_launcher_sdk: return: false at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:42 in anime_launcher_sdk::is_available with binary: "gamescope" 2023-09-22T13:33:33.762218Z DEBUG anime_game_launcher::ui::main: Called main window event: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.763606Z DEBUG anime_game_launcher::ui::main: Called main window event: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true } at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.763684Z DEBUG anime_launcher_sdk::games::genshin::states: Trying to get launcher state at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:155 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.763765Z DEBUG anime_launcher_sdk::components::loader: Getting wine versions at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/components/loader.rs:12 in anime_launcher_sdk::components::loader::get_wine_versions with index: "/home/minitajfun/.local/share/anime-game-launcher/components" in anime_launcher_sdk::components::loader::get_wine_versions with self: ComponentsLoader { folder: "/home/minitajfun/.local/share/anime-game-launcher/components" } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.765640Z DEBUG anime_launcher_sdk::games::genshin::states: Trying to get launcher state at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:70 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.765706Z DEBUG anime_game_core::games::genshin::game: Trying to find version diff for the game at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:136 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.765774Z DEBUG anime_game_core::games::genshin::game: Trying to get installed game version at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:53 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.783185Z DEBUG anime_game_core::games::genshin::game: return: Ok(4.0.1) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:51 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.783264Z DEBUG anime_game_core::games::genshin::game: Game version is latest at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:166 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.783295Z DEBUG anime_game_core::games::genshin::game: return: Ok(Latest { version: 4.0.1, edition: Global }) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:134 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.783443Z DEBUG anime_game_core::games::genshin::voice_data::package: Trying to find version diff for en-us voice package at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:335 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.783498Z DEBUG anime_game_core::games::genshin::voice_data::package: Trying to get en-us voice package version at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:225 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.784544Z DEBUG anime_game_core::games::genshin::voice_data::package: Found .version file: 4.0.1 at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:235 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.784592Z DEBUG anime_game_core::games::genshin::voice_data::package: return: Ok(4.0.1) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:220 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.784615Z DEBUG anime_game_core::games::genshin::voice_data::package: Package version is latest at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:344 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.784637Z DEBUG anime_game_core::games::genshin::voice_data::package: return: Ok(Latest { version: 4.0.1, edition: Global }) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:333 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.784662Z DEBUG anime_game_core::games::genshin::telemetry: Checking telemetry servers status at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:17 in anime_game_core::games::genshin::telemetry::is_disabled with game_edition: Global in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.814082Z WARN anime_game_core::games::genshin::telemetry: Server is not disabled: log-upload-os.hoyoverse.com at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:21 in anime_game_core::games::genshin::telemetry::is_disabled with game_edition: Global in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.814146Z DEBUG anime_launcher_sdk::games::genshin::states: return: Ok(TelemetryNotDisabled) at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:153 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.815943Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.817539Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.819072Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.820438Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLauncherState(Some(TelemetryNotDisabled)) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLauncherState(Some(TelemetryNotDisabled)), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.821944Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(None) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(None), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:33.839838Z INFO anime_game_launcher::ui::preferences::general::components: Initializing general settings -> components page at src/ui/preferences/general/components.rs:250 2023-09-22T13:33:33.841549Z DEBUG anime_launcher_sdk::components::loader: Getting dxvk versions at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/components/loader.rs:83 in anime_launcher_sdk::components::loader::get_dxvk_versions with index: "/home/minitajfun/.local/share/anime-game-launcher/components" in anime_launcher_sdk::components::loader::get_dxvk_versions with self: ComponentsLoader { folder: "/home/minitajfun/.local/share/anime-game-launcher/components" } 2023-09-22T13:33:33.864794Z DEBUG anime_game_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedWine at src/ui/preferences/general/components.rs:340 in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedWine, component: "anime_game_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7fffe4e28a50" 2023-09-22T13:33:33.866355Z DEBUG anime_game_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedDxvk at src/ui/preferences/general/components.rs:340 in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedDxvk, component: "anime_game_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7fffe4e28a50" 2023-09-22T13:33:33.879027Z INFO anime_game_launcher::ui::preferences::gamescope: Initializing gamescope settings at src/ui/preferences/gamescope.rs:266 2023-09-22T13:33:33.905781Z INFO anime_game_launcher::ui::preferences::enhancements::game: Initializing game settings at src/ui/preferences/enhancements/game.rs:162 2023-09-22T13:33:33.908319Z WARN anime_launcher_sdk::games::genshin::sessions: Session file doesn't exist. Returning default value at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/sessions.rs:38 2023-09-22T13:33:33.908397Z WARN anime_launcher_sdk::games::genshin::sessions: Session file doesn't exist. Returning default value at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/sessions.rs:38 2023-09-22T13:33:33.911560Z INFO anime_game_launcher::ui::preferences::enhancements::sandbox: Initializing sandbox settings at src/ui/preferences/enhancements/sandbox.rs:335 2023-09-22T13:33:33.929246Z TRACE anime_launcher_sdk: Checking package availability at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:44 in anime_launcher_sdk::is_available with binary: "bwrap" 2023-09-22T13:33:33.930098Z TRACE anime_launcher_sdk: return: false at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/lib.rs:42 in anime_launcher_sdk::is_available with binary: "bwrap" 2023-09-22T13:33:33.931156Z INFO anime_game_launcher::ui::preferences::enhancements::environment: Initializing environment settings at src/ui/preferences/enhancements/environment.rs:164 2023-09-22T13:33:33.964437Z DEBUG anime_game_launcher::ui::preferences::main: Called preferences window event: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })) at src/ui/preferences/main.rs:108 in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })), component: "anime_game_launcher::ui::preferences::main::PreferencesApp", id: "0x7fffe4e28a10" 2023-09-22T13:33:33.970093Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })) at src/ui/preferences/general/mod.rs:577 in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 4.0.1, edition: Global })), component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7fffe4e28940" 2023-09-22T13:33:37.384096Z DEBUG anime_game_launcher::ui::main: Called main window event: PerformAction at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: PerformAction, component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:37.386227Z DEBUG anime_game_launcher::ui::main: Called main window event: DisableButtons(true) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: DisableButtons(true), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.746542Z ERROR anime_game_launcher::ui::main::disable_telemetry: Failed to update /etc/hosts file at src/ui/main/disable_telemetry.rs:45 2023-09-22T13:33:40.746813Z DEBUG anime_game_launcher::ui::main: Called main window event: Toast { title: "Failed to disable telemetry servers", description: None } at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: Toast { title: "Failed to disable telemetry servers", description: None }, component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.750305Z DEBUG anime_game_launcher::ui::main: Called main window event: DisableButtons(false) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: DisableButtons(false), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.751842Z DEBUG anime_game_launcher::ui::main: Called main window event: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true } at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.751890Z DEBUG anime_launcher_sdk::games::genshin::states: Trying to get launcher state at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:155 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.752311Z DEBUG anime_launcher_sdk::games::genshin::states: Trying to get launcher state at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:70 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.752364Z DEBUG anime_game_core::games::genshin::game: Trying to find version diff for the game at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:136 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.752431Z DEBUG anime_game_core::games::genshin::game: Trying to get installed game version at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:53 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.768712Z DEBUG anime_game_core::games::genshin::game: return: Ok(4.0.1) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:51 in anime_game_core::games::genshin::game::get_version with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.768788Z DEBUG anime_game_core::games::genshin::game: Game version is latest at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:166 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.768812Z DEBUG anime_game_core::games::genshin::game: return: Ok(Latest { version: 4.0.1, edition: Global }) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/game.rs:134 in anime_game_core::games::genshin::game::try_get_diff with self: Game { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact", edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.768925Z DEBUG anime_game_core::games::genshin::voice_data::package: Trying to find version diff for en-us voice package at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:335 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.768963Z DEBUG anime_game_core::games::genshin::voice_data::package: Trying to get en-us voice package version at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:225 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.769809Z DEBUG anime_game_core::games::genshin::voice_data::package: Found .version file: 4.0.1 at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:235 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.769849Z DEBUG anime_game_core::games::genshin::voice_data::package: return: Ok(4.0.1) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:220 in anime_game_core::games::genshin::voice_data::package::try_get_version with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.769866Z DEBUG anime_game_core::games::genshin::voice_data::package: Package version is latest at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:344 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.769882Z DEBUG anime_game_core::games::genshin::voice_data::package: return: Ok(Latest { version: 4.0.1, edition: Global }) at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/voice_data/package.rs:333 in anime_game_core::games::genshin::voice_data::package::try_get_diff with self: Installed { path: "/home/minitajfun/.local/share/anime-game-launcher/Genshin Impact/GenshinImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global } in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.769899Z DEBUG anime_game_core::games::genshin::telemetry: Checking telemetry servers status at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:17 in anime_game_core::games::genshin::telemetry::is_disabled with game_edition: Global in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.799163Z WARN anime_game_core::games::genshin::telemetry: Server is not disabled: log-upload-os.hoyoverse.com at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/e34a35e/src/games/genshin/telemetry.rs:21 in anime_game_core::games::genshin::telemetry::is_disabled with game_edition: Global in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.799230Z DEBUG anime_launcher_sdk::games::genshin::states: return: Ok(TelemetryNotDisabled) at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/b858205/src/games/genshin/states.rs:153 in anime_launcher_sdk::games::genshin::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: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.800669Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.803301Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.804387Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover"))) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover"))), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.805282Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLauncherState(Some(TelemetryNotDisabled)) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLauncherState(Some(TelemetryNotDisabled)), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" 2023-09-22T13:33:40.806373Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(None) at src/ui/main/mod.rs:925 in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(None), component: "anime_game_launcher::ui::main::App", id: "0x7fffe4e28930" ```
krypt0nn commented 10 months ago

You can disable telemetry manually by adding these lines to the /etc/hosts file:

# Global version
# Genshin logging servers (do not remove!)
0.0.0.0 sg-public-data-api.hoyoverse.com
0.0.0.0 log-upload-os.hoyoverse.com

# Some old global logging servers
0.0.0.0 log-upload-os.mihoyo.com
0.0.0.0 overseauspider.yuanshen.com

# Chinese version
# Genshin logging servers (do not remove!)
0.0.0.0 public-data-api.mihoyo.com
0.0.0.0 log-upload.mihoyo.com

After that launcher won't ask about it anymore. Also, it expects that your system has some polkit agent or something, not an expert in tiling managers.