GlobalProtect-openconnect
GlobalProtect-openconnect copied to clipboard
Kinoite/Aurora - Failed to update the GUI components.
Describe the bug The application fails to start.
Screenshots
Logs
[2025-01-23T09:36:03Z INFO gpservice::cli] gpservice started: 2.4.3 (2025-01-21)
[2025-01-23T09:36:03Z INFO gpservice::ws_server] WS server listening on port: 43287
[2025-01-23T09:36:03Z INFO gpapi::process::gui_launcher] Check version failed: No such file or directory (os error 2)
[2025-01-23T09:36:03Z INFO gpapi::process::gui_helper_launcher] Launching gpgui-helper
[2025-01-23T09:36:03Z INFO gpgui_helper::cli] gpgui-helper started: 2.4.3 (2025-01-21)
(gpgui-helper:7287): Gtk-WARNING **: 09:36:03.545: Theme parsing error: gtk.css:2:33: Failed to import: Erro ao abrir o ficheiro /home/cjcma/.config/gtk-3.0/window_decorations.css: Ficheiro ou pasta inexistente
(WebKitWebProcess:7316): Gtk-WARNING **: 09:36:03.639: Theme parsing error: gtk.css:2:33: Failed to import: Erro ao abrir o ficheiro /home/cjcma/.config/gtk-3.0/window_decorations.css: Ficheiro ou pasta inexistente
[2025-01-23T09:36:03Z INFO gpgui_helper::updater] Update GUI, version: 2.4.3
[2025-01-23T09:36:03Z INFO gpgui_helper::updater] Downloading file: https://github.com/yuezk/GlobalProtect-openconnect/releases/download/v2.4.3/gpgui_x86_64.bin.tar.xz
[2025-01-23T09:36:04Z INFO gpgui_helper::downloader] Content length: 3258860
[2025-01-23T09:36:04Z INFO gpgui_helper::downloader] Downloaded to: "/tmp/.tmp1ftDFp"
[2025-01-23T09:36:04Z INFO gpgui_helper::updater] Checksum success
[2025-01-23T09:36:04Z INFO gpservice::handlers] Update GUI: UpdateGuiRequest { path: "/tmp/.tmp1ftDFp", checksum: "cf610be3b13336dd15d60fe674c616fd1f83a3adc9f70597733978173f746dc7" }
[2025-01-23T09:36:04Z INFO gpservice::handlers] Verifying checksum
[2025-01-23T09:36:04Z INFO gpservice::handlers] Installing GUI
[2025-01-23T09:36:04Z INFO gpservice::handlers] Unpacking GUI archive
[2025-01-23T09:36:04Z WARN gpservice::handlers] Failed to install GUI: Read-only file system (os error 30)
[2025-01-23T09:36:04Z WARN gpgui_helper::updater] Install error: HTTP status server error (500 Internal Server Error) for url (http://127.0.0.1:43287/update-gui)
Environment:
- OS: Ublue Aurora [Fedora 41 Atomic]
- Desktop Environment: [KDE]
Additional context The application is layered into the rpm-ostree. It comes from the Fedora 41 COPR
@celsomiranda The solution is to download the RPM package, which includes the GUI component, from the latest release.
Duplicate of #329
I ran into this same issue on Bluefin, I'd installed the package via the copr repository as well. It was yesterday before the 2.4.6-1 build was added. Installing the rpm from the GitHub releases fixed the problem. Is it recommended to use the rpm from GitHub instead of the copr?
Hi @skymoo, yes, it is expected. For an immutable system like Bluefin/Kinoite, it cannot download the GUI component dynamically. So the copr won't work. Just use the RPM package from the GitHub release page.