I recommend mobile bankid or possibly running mobile bankid in chrome as described here (Swedish):
https://wiki.ubuntu.com/SwedishTeam/Support/BankID_i_Linux_genom_Google_Chrome
Graphical Installation
- Download installation script: https://github.com/kribor/bankid-linux-installer/archive/master.zip
- Extract the zip file
- Right click the file install-bankid.sh, choose properties, switch to the permissions tab and check the "allow executing file as program" box
- Doubleclick to run and choose execute in terminal
- Supply your password when asked
- Clean up by removing the script and zip file
Install in terminal, run:
wget https://raw.github.com/kribor/bankid-linux-installer/master/install-bankid.sh
chmod +x install-bankid.sh
./install-bankid.sh
rm -f install-bankid.sh
Ubuntu 12.04 Precise Pangolin 32-bit
Ubuntu 12.04 Precise Pangolin 64-bit
Ubuntu 13.10 Saucy Salamander 32-bit
Ubuntu 13.10 Saucy Salamander 64-bit
http://ubuntu-se.org/wiki/NexusPersonal
http://bakeabyte.blogspot.se/2013/06/bankid-with-card-reader-on-ubuntu-1304.html
http://bakeabyte.blogspot.se/2013/10/bankid-with-card-reader-on-ubuntu-1310.html