# Problème Proton VPN sur Debian 13

**URL:** <https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591>\
**Category:** Support Debian\
**Created:** [Octobre 3, 2025, 2:28 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591 "2025-10-03T14:28:35Z")\
**Posts on this page:** 5\
**Page:** 3

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Octobre 5, 2025, 6:18 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591/41 "2025-10-05T06:18:01Z")

</div>

A tous les utilisateurs de Debian 13,

J’aimerais savoir si le problème d’installation de Proton VPN sous Debian 13 est fréquent.

Cela ne prend que 2 mn de votre temps, il suffit de suivre ce lien [Installation Proton VPN sous Debian](https://protonvpn.com/support/fr/official-linux-vpn-debian)

qui donne 3 commandes pour installer le client, et 1 commande pour désinstaller , ce qui remet le système à l’état initial.

Les 3 commandes pour l’installation sont :  
cd /tmp  
wget [https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release\_1.0.8\_all.deb](https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.8_all.deb)  
sudo dpkg -i ./protonvpn-stable-release\_1.0.8\_all.deb && sudo apt update  
sudo apt install proton-vpn-gnome-desktop

Merci de retourner si cette dernière commande (apt nstall …) passe sans ou avec erreur.

et la commande pour désinstaller (à faire, y compris si erreur à la commande précédente)  
`sudo apt autoremove proton-vpn-gnome-desktop && sudo apt purge protonvpn-stable-release`

---

<div class="post-metadata">

**Author:** ![ReVeNaNt](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/46a35a/32.png) [@ReVeNaNt](https://www.debian-fr.org/u/ReVeNaNt)\
**Post date:** [Novembre 11, 2025, 10:05 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591/42 "2025-11-11T10:05:06Z")

</div>

Salutations,

Je confirme que l’erreur précédente est bien présente, que le purge puis reinstall suffit à la corriger.

---

<div class="post-metadata">

**Author:** ![DaffyDuke](https://www.debian-fr.org/user_avatar/www.debian-fr.org/daffyduke/32/15105_2.png) [@DaffyDuke](https://www.debian-fr.org/u/DaffyDuke)\
**Post date:** [Novembre 12, 2025, 7:19 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591/43 "2025-11-12T19:19:39Z")

</div>

Hello, pour ma part le problème est toujours présent. Le purge n’y change rien. protonvpn-stable-release s’installe sans problème mais proton-vpn-gnome-desktop ne renvoi toujours rien dans un `apt cache policy`.

```
Distributor ID:	Debian
Description:	Debian GNU/Linux 13 (trixie)
Release:	13
Codename:	trixie
```

---

<div class="post-metadata">

**Author:** ![ReVeNaNt](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/46a35a/32.png) [@ReVeNaNt](https://www.debian-fr.org/u/ReVeNaNt)\
**Post date:** [Novembre 12, 2025, 7:58 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591/44 "2025-11-12T19:58:33Z")

</div>

Voici la solution proposée par le support qui a résolu le problème initial que je rencontrai comme toi :

```auto
Could you try following the steps below:

1. Uninstall the Proton VPN repository package using the following command in Terminal:

`sudo apt purge "protonvpn*"`

2. Uninstall the Proton VPN application with:

`sudo apt autoremove proton-vpn-gnome-desktop`

3. Remove any leftover application cache and data files:

`cd ~/.cache/Proton && rm -rf VPN`
`cd ~/.config/Proton && rm -rf VPN`

4. Reboot your device

Afterward, continue with the installation process as highlighted in our dedicated support article:
https://protonvpn.com/support/official-linux-vpn-debian/
```

EDIT : ma réponse précédente qui n’a rien à voir, j’avais mis ‹&nbsp;Off&nbsp;› dans les paramètres en auto connection… Ce qui suit est donc le second problème que j’avais moi même créé, l’essentiel de la réponse est donc le code mis en haut de ce message.

Depuis j’ai eu un autre soucis. Je ne parviens plus à lancer protoncpn depuis le lanceur sous gnome, il me retourne une erreur étrange, mais grace à l’extension desktop tray ubuntu (sic!) l’icone du vpn apparait dans le tray, et je parviens à le démarrer.

C’est en cours d’investigation avec le service proton.

Je ne parviens pas à trouve la ligne de commande permettant de lancer dans un terminal proton-vpn-gnome-desktop, j’ai trouvé : protonvpn-app.

Mais les erreurs retournée ne me disent rien.

```auto
:~$ protonvpn-app 
2025-11-12T20:27:30.527927+00:00 | proton.vpn.core.connection:508 | INFO | CONN:STATE_CHANGED | Disconnected (initial state)
2025-11-12T20:27:30.764307+00:00 | proton.vpn.app.gtk.app:57 | INFO | APP:PROCESS_START | self=<app.App object at 0x7ff231fb0e80 (proton+vpn+app+gtk+app+App at 0x4624290)>
2025-11-12T20:27:30.808058+00:00 | proton.vpn.core.api:147 | WARNING | is_fido2_lib_available is deprecated, use is_fido2_available instead
2025-11-12T20:27:30.808257+00:00 | proton.vpn.core.api:147 | WARNING | is_fido2_lib_available is deprecated, use is_fido2_available instead

(protonvpn-app:14308): libayatana-appindicator-WARNING **: 21:27:30.810: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
2025-11-12T20:27:30.815142+00:00 | proton.vpn.core.refresher.vpn_data_refresher:200 | INFO | APP.VPN_DATA_REFRESHER:ENABLE | VPN data refresher service enabled.
2025-11-12T20:27:30.815234+00:00 | proton.vpn.core.refresher.vpn_data_refresher:208 | INFO | Next client config refresh scheduled in 2:56:08.371091
2025-11-12T20:27:30.815291+00:00 | proton.vpn.core.refresher.vpn_data_refresher:217 | INFO | Next server list refresh scheduled in 0:13:26.632853
2025-11-12T20:27:30.815630+00:00 | proton.vpn.core.refresher.vpn_data_refresher:226 | INFO | Next certificate refresh scheduled in 1 day, 19:41:23.184389
2025-11-12T20:27:30.815678+00:00 | proton.vpn.core.refresher.vpn_data_refresher:235 | INFO | Next feature flags refresh scheduled in 1:28:04.973314
2025-11-12T20:27:30.829232+00:00 | proton.vpn.app.gtk.services.reconnector.reconnector:96 | INFO | VPN reconnector enabled.
2025-11-12T20:27:30.959852+00:00 | proton.vpn.app.gtk.controller:187 | INFO | APP.STARTUP:STARTUP_ACTIONS | Running startup actions
2025-11-12T20:27:30.961291+00:00 | proton.vpn.app.gtk.utils.exception_handler:228 | ERROR | APP:ERROR | No server available in the current tier
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/util.py", line 33, in wrapper
    callback(*args, **kwargs)
    ~~~~~~~~ ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 195, in run_startup_actions
    self.autoconnect()
    ~~~~~~~~~~~~~~~~ ^^
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 207, in autoconnect
    return self._connect_to(connect_at_app_startup)
           ~~~~~~~~~~~~~~~~ ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 217, in _connect_to
    return self.connect_to_country(connect_to)
           ~~~~~~~~~~~~~~~~~~~~~~~ ^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 226, in connect_to_country
    server = self._api.server_list.get_fastest_in_country(country_code)
  File "/usr/lib/python3/dist-packages/proton/vpn/session/servers/logicals.py", line 241, in get_fastest_in_country
    raise ServerNotFoundError("No server available in the current tier")
proton.vpn.session.exceptions.ServerNotFoundError: No server available in the current tier
2025-11-12T20:27:30.962192+00:00 | proton.vpn.app.gtk.widgets.vpn.vpn_widget:199 | INFO | APP.VPN:WIDGET_READY | VPN widget is ready (load time: 0.15 seconds)
2025-11-12T20:27:30.970611+00:00 | proton.vpn.app.gtk.services.reconnector.reconnector:181 | INFO | Network connectivity was detected.
```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Septembre 1, 2026, 6:18 UTC](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591/45 "2026-09-01T18:18:28Z")

</div>

Sur Sid ce 1er septembre 2026

```
sudo apt install proton-vpn-gnome-desktop
Installation de :                               
  proton-vpn-gnome-desktop

Installation de dépendances : 
  easy-rsa openvpn python3-frozenlist python3-proton-vpn-api-core
  libbpfcc pcscd python3-gnupg python3-pycares
  libcares2 proton-vpn-daemon python3-importlib-metadata python3-pyscard
  libccid proton-vpn-gtk-app python3-jaraco.classes python3-secretstorage
  libclang-cpp21 python3-aiodns python3-keyring python3-sentry-sdk
  libeac3 python3-aiohappyeyeballs python3-multidict python3-systemd
  libpkcs11-helper1t64 python3-aiohttp python3-nacl python3-yarl
  network-manager-openvpn python3-aiosignal python3-openssl runit-helper
  network-manager-openvpn-gnome python3-bpfcc python3-propcache wireguard-tools
  opensc python3-dbus-fast python3-proton-core
  opensc-pkcs11 python3-fido2 python3-proton-keyring-linux

Paquets suggérés :
  pcmciautils libkf5wallet-bin python-nacl-doc python3-wxgtk4.0
  openvpn-systemd-resolved python3-keyrings.alt python-openssl-doc python-secretstorage-doc
  gir1.2-ayatanaappindicator3-0.1 python3-shtab python-pycares-doc

```

Mais le service ne démarre pas  
` Failed to start me.proton.vpn.split_tunneling.service - Proton VPN D`

Il manque en effet un module , qui doit être construit avec la chaine Debian headers, gcc, etc  
Pour gérer le **split tunneling** (le fait de séparer le trafic de certaines applications), Proton VPN utilise la technologie de filtrage réseau **eBPF (Extended Berkeley Packet Filter)** via la bibliothèque Python `bcc` (BPF Compiler Collection

L’erreur signifie que le script Python de Proton essaie de compiler un programme réseau «&nbsp;à la volée&nbsp;», mais qu’ **il lui manque les outils de développement de votre noyau Linux** actuels pour y parvenir. C’est un problème d’infrastructure de compilation présent sur Debian

Pour que le module BPF se compile correctement, vous devez installer les en-têtes de votre noyau (Linux headers) ainsi que les outils de compilation requis par `bcc` .

```
sudo apt update

sudo apt install linux-headers-$(uname -r) build-essential llvm clang libbpf-dev

```

**S’assurer que le paquet BCC est à jour**  
Vérifiez que la bibliothèque de compilation Python liée à eBPF est bien présente :

`sudo apt install python3-bpfcc bpfcc-tools`

Recharger et redémarrer le service  
Une fois les outils installés, effacez le blocage de sécurité de systemd (généré par les crashs en boucle) et relancez le démon :

`sudo systemctl reset-failed me.proton.vpn.split_tunneling.service`

`sudo systemctl start me.proton.vpn.split_tunneling.service`

`systemctl status me.proton.vpn.split_tunneling.service`

me.proton.vpn.split\_tunneling.service - Proton VPN Daemon  
Loaded: loaded (/usr/lib/systemd/system/me.proton.vpn.split\_tunneling.service; enabled; preset: enabled)  
Active: active (running) since Tue 2026-09-01 19:21:23 CEST; 21min ago  
Invocation: f5f25a7f988b443bb51b3562997f1720  
Main PID: 144726 (python3)  
Tasks: 1 (limit: 9082)  
Memory: 87.3M (peak: 94.4M)  
CPU: 1.421s  
CGroup: /system.slice/me.proton.vpn.split\_tunneling.service  
└─144726 /usr/bin/python3 -m proton.vpn.daemon

Parfait !

Le service est désormais **actif et fonctionnel** ( `active (running)` ). L’installation des en-têtes du noyau et des outils LLVM/Clang a permis à Python de compiler correctement le module eBPF requis pour le split-tunneling.

Tout est en ordre au niveau du système. Vous pouvez maintenant ouvrir l’application graphique Proton VPN ou utiliser son interface en ligne de commande, les fonctionnalités de split-tunneling fonctionneront sans erreur.

 ![Capture d’écran du 2026-09-01 20-01-47](https://www.debian-fr.org/uploads/default/original/2X/6/6cb13695b0d61f608edc6ee9a51af67eaf2b2b52.png)

 ![proton](https://www.debian-fr.org/uploads/default/original/2X/5/5ee5db8aa443cf6f4ac9a990a967a9c950114c62.png)

[Page précédente](https://www.debian-fr.org/t/probleme-proton-vpn-sur-debian-13/91591.md?page=2)
