Unintalled PIA 77, no internet access at all now

I've been having issues with PIA 77 as shown here:
https://www.privateinternetaccess.com/forum/discussion/31112/ubuntu-mate-17-10-with-mate-desktop-1-18-broken-taskbar-indicatior#latest

I tried a reinstall per this page but that changed nothing:
https://helpdesk.privateinternetaccess.com/hc/en-us/articles/232054147-How-can-I-uninstall-reinstall-your-application-on-Linux-

So I decided to go back to PIA 75 since I still had the tar file for it, until maybe the next version. I used the same instructions above but substituted the PIA 75 .tar and .sh files for the PIA 77 ones. PIA 75 seemed to install but like 77 I have no taskbar indicator. It also does not connect. I uninstalled 75 and my PC can't connect to the Internet.

Comments

  • there are many posts here about how to fix resolv.conf or how to quickly restore a sane config
  • If this was the same issue I had, and you are getting issues with resolving host names, then adding in "hostname 8.8.8.8" or your favorite DNS server to /etc/resolv.conf will fix it. There was a bug with an earlier version of PIA on Linux that would not restore this configuration after disconnecting.
  • @MrSelfDestruct To repair the link, these commands should do it:
    sudo systemctl stop systemd-resolved.service NetworkManager.service
    sudo rm /etc/resolv.conf
    sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
    sudo systemctl start systemd-resolved.service NetworkManager.service
    Afterwards, make sure you use v77 as v75 and older will break it again as soon as you connect.
  • edited March 2018
    Thanks, Max-P. Worked like a charm. I can't use v77 though because there's no taskbar icon. I can't access any settings at all. That's why I wanted to try 75.
  • @taskz Which desktop environment are you using? MATE?

    You may be able to get around that by using either
    XDG_CURRENT_DESKTOP=Unity /opt/pia/run.sh
    or
    XDG_CURRENT_DESKTOP=X /opt/pia/run.sh
    to launch the app after the installation.

    The first one makes it think it's running under unity, and will use the AppIndicator/KStatusIcon method to create the tray, while the other one will cause it to use an Xembed tray.

    Tray issues are pretty much always misdetection of the correct tray to use. Except for Gnome, because they don't have a tray at all :/
  • edited March 2018
    Sorry, something took me away for a few days.

    That worked! I finally have my taskbar icon back, thank you. How can I setup that command so I don't need to run pia out of a terminal?
  • add the environment variable initialization at the top (not the first line!) of /opt/pia/run.sh
Sign In or Register to comment.