Having a problem with the app that is not covered below?

Go here for more troubleshooting tips.

To make sure our desktop app works for as many people as possible, it supports a wide variety of Linux operating systems. Here are tips on installation and the most common troubleshooting steps for a variety of Linux distributions.

Install on Debian 8, Ubuntu 16.04, Mint

If app installation using graphical install tools fails, please try running the install from the command line.

On 64 bit:

$ sudo dpkg -i upwork_amd64.deb
 $ sudo apt-get -f install
                  

On 32-bit:

$ sudo dpkg -i upwork_i386.deb
 $ sudo apt-get -f install
                  
Install on Fedora 24

Install the Upwork package and then install the beesu manually. If app installation using graphical install tools fails, please try running the install from the command line.

GUI installation

  1. Open the folder containing the package
  2. Right-click to show the context menu and select Open With Software Install

Command line installation

On 64-bit:

$sudo dnf -y --nogpgcheck install upwork_x86_64.rpm
                  

On 32-bit:

$sudo dnf -y --nogpgcheck install upwork_i386.rpm
                  

Beesu:

$sudo dnf -y install beesu
                  
Install on OpenSuSE 42.1

App installation using graphical install tools isn't possible. The zypper subsystem caches the packages and without clearing the cache, it will install the previous version. Simply removing the app doesn't help. Please run install from the command line as shown.

On 64-bit:

$ sudo zypper remove - upwork
 $ sudo zypper clear --all
 $ sudo zypper install upwork_amd64.rpm
                  

On 32-bit:

$ sudo zypper remove - upwork
 $ sudo zypper clear --all
 $ sudo zypper install upwork_i386.rpm
                  
Install on Centos 7 — Not possible

Installation on Centos 7 isn't possible due to lack of certain necessary libraries. Please use a supported Linux distribution.

Icon Missing in System Tray

This issue affects Ubuntu pre-17.04, Fedoras, and other Red Hatoids. To resolve the issue, install a Gnome extension: TopIcons Plus.

  • TopIcons Plus requires GNOME Shell 3.16 or newer, which can be found in Software Center or installed via the command line (command varies per OS distro)
  • You may need to restart your session if the plugin is not immediately recognized by the Gnome shell
  • After completing the items above, the Upwork icon should appear in the tray on the next launch of the Upwork app

Alternatively, beginning in Ubuntu 11.04, icons don't appear in the system tray by default. You'll need to add the app to your list of allowed apps for convenient access in the systray. It was fixable for 11.04 by one CLI command, or by Dconf Editor (see previous link). Starting Ubuntu 13.04 this ability was removed, but there is a workaround. Root privileges and restarting the computer will be necessary. Alternatively, if you want to see an icon in the tray you can turn on Notification Area on the Panel, and you'll see the Upwork icon.

Application Stuck in Update Loop

If you upgrade and restart but the app displays the upgrade dialog again, there could be some problems with application dependencies. Try running the update manually from the command line. You can find the downloaded install package in.

~/.Upwork/Upwork/Updates//
                  

For example:

~/.Upwork/Upwork/Updates/4.1.297.0/update.deb
                  
Linux-Specific Issues Not Listed Here

Due to the large variations of Linux distributions and versions, we can't provide answers to all problems you may encounter. Fortunately, we have a large community of users who may already have solved similar problems. Try searching our forums or posting a new question there

Log in to get personalized help.