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

closing gui on linux mint 22 cinnamon logs out your linux session #406

Open
jousley opened this issue Aug 6, 2024 · 2 comments
Open

closing gui on linux mint 22 cinnamon logs out your linux session #406

jousley opened this issue Aug 6, 2024 · 2 comments

Comments

@jousley
Copy link

jousley commented Aug 6, 2024

Describe the bug
I'm trying to use globalprotect-openconnect in a Linux Mint 22 (cinnamon) client via gnome-boxes (libvirt). I installed using the Ubuntu 24 instructions: https://github.com/yuezk/GlobalProtect-openconnect#ubuntu-2404-and-later

When I launch the gui client, then without connecting or configuring anything, simply close the gui, I'm logged out of my Linux session and must login again.

Expected behavior
GUI client should simply close.

Screenshots
If applicable, add screenshots to help explain your problem.

Logs

  • For the GUI version, you can find the logs at ~/.local/share/gpclient/gpclient.log
  • For the CLI version, copy the output of the gpclient command.
$ cat ~/.local/share/gpclient/gpclient.log
[2024-08-06T22:32:17Z INFO  gpservice::cli] gpservice started: 2.3.4 (2024-07-08)
[2024-08-06T22:32:17Z INFO  gpservice::ws_server] WS server listening on port: 36277
[2024-08-06T22:32:17Z INFO  gpapi::process::gui_launcher] Version check passed: 2.3.4
[2024-08-06T22:32:17Z INFO  gpapi::process::gui_launcher] Launching gpgui
[2024-08-06T22:32:17Z INFO  gpgui::cli] gpgui started: 2.3.4 (2024-07-08)
[2024-08-06T22:32:17Z INFO  gpgui::app] Setting the custom openssl conf path
[2024-08-06T22:32:17Z INFO  gpgui::config::private_data] Loaded config key from keyring
[2024-08-06T22:32:17Z WARN  gpgui::config::app_config] Can't read the app config: No such file or directory (os error 2)
[2024-08-06T22:32:17Z INFO  gpgui::app::app_initializer] App initialized
[2024-08-06T22:32:17Z INFO  gpgui::ws_connector] Connecting to WS server
[2024-08-06T22:32:17Z INFO  gpgui::ws_connector] Received ping
[2024-08-06T22:32:17Z INFO  gpgui::ws_connector] Connected to WS server
[2024-08-06T22:32:17Z INFO  gpservice::handlers] New client connected
[2024-08-06T22:32:17Z INFO  gpservice::ws_server] Sending current VPN state to new client
libEGL warning: DRI2: failed to authenticate
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
[2024-08-06T22:32:17Z INFO  gpapi::utils::window] Window raised after 1 attempts
[2024-08-06T22:32:18Z INFO  gpgui::handlers::subscription] Sending the init event to client: main
[2024-08-06T22:32:18Z INFO  gpgui::handlers::subscription] Sent the init event to client: main
X connection to :0 broken (explicit kill or server shutdown).

Environment:

  • OS: Mint 22
  • Desktop Environment: Cinnamon
  • Output of ps aux | grep 'gnome-keyring\|kwalletd5' | grep -v grep:
$ ps aux | grep 'gnome-keyring\|kwalletd5' | grep -v grep
jousley     1154  0.0  0.5 322092 10240 ?        SLsl 17:27   0:00 /usr/bin/gnome-keyring-daemon --foreground --components=pkcs11,secrets --control-directory=/run/user/1000/keyring
lightdm     3644  0.0  0.4 322068  9728 ?        Ssl  17:34   0:00 /usr/bin/gnome-keyring-daemon --foreground --components=pkcs11,secrets --control-directory=/run/user/114/keyring
  • Is remote SSH? No
$ cat /etc/os-release 
NAME="Linux Mint"
VERSION="22 (Wilma)"
ID=linuxmint
ID_LIKE="ubuntu debian"
PRETTY_NAME="Linux Mint 22"
VERSION_ID="22"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=wilma
UBUNTU_CODENAME=noble

Additional context
The gui does work properly in my Ubuntu 24.04 guest in gnome-boxes.

@yuezk
Copy link
Owner

yuezk commented Aug 8, 2024

It could have this problem because I didn't test it with gnome-boxes.

@jousley
Copy link
Author

jousley commented Aug 9, 2024

@yuezk I have another gnome-boxes deployment of Ubuntu 24.04. Works fine there.

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

2 participants