diff -ur a/epoptes/ui/gui.py b/epoptes/ui/gui.py --- a/epoptes/ui/gui.py 2016-02-24 17:51:21.399067155 +0530 +++ b/epoptes/ui/gui.py 2016-02-24 17:52:38.131067711 +0530 @@ -272,9 +272,9 @@ self.vncviewer = subprocess.Popen(['xvnc4viewer', '-listen', str(self.vncviewerport)]) # Support tigervnc on rpm distributions (LP: #1501747) - elif os.path.isfile('/usr/share/locale/de/LC_MESSAGES/tigervnc.mo'): + elif os.path.isfile('/usr/bin/vncviewer-tightvnc'): self.vncviewer = subprocess.Popen(['vncviewer', - '-listen', str(self.vncviewerport)]) + '-listen', str(self.vncviewerport-5500)]) # The rest of the viewers, like tightvnc else: self.vncviewer = subprocess.Popen(['vncviewer',