There is AB Svenska Pass's eID which any registered resident of Sweden can get (
https://skatteverket.se/id-kort) and which supports Linux.
Unfortunately, only Swedish Tax Agency services (including minmyndighetspost.se) seem to support it, which means it's not a realistic alternative.
I think all essential services should be forced to support multiple providers.