How to launch Proton VPN

Yes, I searched for other threads first.

I installed the openSUSE repo version of Proton, but it does not launch.

I get this output:

erry@StudioAsus01:~> /usr/bin/protonvpn
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 11, in <module>
    load_entry_point('protonvpn-gui==1.12.0', 'console_scripts', 'protonvpn')()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2443, in load
    return self.resolve()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2449, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.6/site-packages/protonvpn_gui/main.py", line 23, in <module>
    from .view.dashboard import DashboardView
  File "/usr/lib/python3.6/site-packages/protonvpn_gui/view/dashboard.py", line 18, in <module>
    from ..view_model.dataclass.dashboard import (ConnectedToVPNInfo, ConnectError,
  File "/usr/lib/python3.6/site-packages/protonvpn_gui/view_model/__init__.py", line 1, in <module>
    from .dashboard import DashboardViewModel
  File "/usr/lib/python3.6/site-packages/protonvpn_gui/view_model/dashboard.py", line 19, in <module>
    from .dataclass import dashboard as dt
  File "/usr/lib/python3.6/site-packages/protonvpn_gui/view_model/dataclass/dashboard.py", line 1, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'
gerry@StudioAsus01:~> ^C

Sorry. How did I install? In Yast==>Software (gui)

unistall gui then install proton-vpn 4.9.6-1

where do I find proton-vpn 4.9.6-1

I do not see it in the repositories in Yast

what repo’s do you have? I have just the opensuse repos. search proton in yast does it for me. It’s in the main repo oss

it’s in the main opensuse oss repo

In Yast=>Software it does not show up.

@Fraser_Bell Hi there :wink:
You need to install python3-dataclasses it’s a backport for python3.6…

Ahhh, thank you, malcolmlewis
gtsy!

That did it.

In this case you should open bug report because it means the package does not list all required packages.