AvengeMedia / AvengeMedia/DankMaterialShell

ProtonVPN fails to open GUI app, also missing tray icon

Open
#2,227 2 comments 0 reactions 0 assignees View on GitHub
bug needs-retest-on-latest-release
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Compositor

Niri

### Distribution

Fedora

### If Other, please specify

_No response_

### Select your Installation Method

DankInstaller

### Was this your original Installation method?

Yes

### If no, specify

_No response_

### dms doctor -vC

Click to expand
## DMS Doctor Report

**System**
- [ok] Operating System: Fedora Linux 43 (Workstation Edition)
- ID: fedora, Version: 43, Arch: amd64
- [ok] Architecture: amd64
- [ok] Display Server: Wayland
- WAYLAND_DISPLAY=wayland-1

**Versions**
- [ok] DMS CLI: dms v1.4.4
- /usr/bin/dms
- [ok] Quickshell: quickshell 0.2.1, revision 26531fc46ef17e9365b03770edd3fb9206fcb460, distributed by: Fedora COPR (avengemedia/quickshell)
- /usr/bin/qs
- [ok] DMS Shell: 1.4.4
- /usr/share/quickshell/dms

**Installation**
- [ok] DMS Configuration: Found
- /usr/share/quickshell/dms
- [ok] shell.qml: Present
- /usr/share/quickshell/dms/shell.qml
- [info] Install Type: System package
- /usr/share/quickshell/dms

**Compositor**
- [ok] niri: 25.11
- /usr/bin/niri
- [info] Active: niri

**Quickshell Features**
- [ok] Polkit: Available
- Authentication prompts
- [ok] IdleMonitor: Available
- Idle detection
- [ok] IdleInhibitor: Available
- Prevent idle/sleep
- [ok] ShortcutInhibitor: Available
- Allow shortcut management (niri)

**Optional Features**
- [ok] accountsservice: Available
- User accounts
- [ok] power-profiles-daemon: Available
- Power profile management
- [ok] logind: Available
- Session management
- [ok] cups-pk-helper: Available
- Printer management
- [info] I2C/DDC: No monitors detected
- External monitor brightness control
- [ok] qt6-imageformats: Installed (1 formats)
- Formats: GIF (/usr/lib64/qt6/plugins/imageformats)
- [ok] kimageformats: Installed (4 formats)
- Formats: AVIF, HEIF, JXL, EXR (/usr/lib64/qt6/plugins/imageformats)
- [ok] Terminal: alacritty
- [ok] Network: NetworkManager
- NetworkManager present. Using NM API.
- [ok] matugen: Installed
- Dynamic theming
- [ok] dgop: Installed
- System monitoring
- [warn] cava: Missing
- Audio visualizer
- [info] khal: Not installed
- Calendar events
- [info] danksearch: Not installed
- File search
- [ok] fprintd: Installed
- Fingerprint auth

**Config Files**
- [ok] settings.json: Present
- /home/*****/.config/DankMaterialShell/settings.json
- [info] clsettings.json: Not yet created
- /home/*****/.config/DankMaterialShell/clsettings.json
- [info] plugin_settings.json: Not yet created
- /home/*****/.config/DankMaterialShell/plugin_settings.json
- [ok] session.json: Present
- /home/*****/.local/state/DankMaterialShell/session.json
- [ok] dms-colors.json: Present
- /home/*****/.cache/DankMaterialShell/dms-colors.json

**Services**
- [ok] dms.service: enabled, active
- [info] greetd: Not installed
- Optional greeter service

**Environment**
- [info] QT_QPA_PLATFORMTHEME: gtk3
- [info] QS_ICON_THEME: Not set

---
**Summary:** 0 error(s), 1 warning(s), 28 ok

### Description

ProtonVPN GUI app doesn't start. Yet the VPN is correctly connected, it's just the GUI that is not working, and also the tray icon is missing. This has been an issue since DMS 1.4

### Expected Behavior

Before DMS 1.4 I could easily open the GUI app and the tray icon was there. Other tray icons are working, in ex. Telegram

### Steps to Reproduce

1. Start a Niri session with DMS
2. Open the launcher
3. Launch ProtonVPN GUI app
4. It doen't show up
5. (Also the tray icon is missing)

### Error Messages/Logs

_No response_

### Screenshots/Recordings

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.