Please go ahead and commit the patch attached earlier to fix epoptes on openSUSE, I am unable to find the clean way to detect vncviewer on Fedora/rh clones as there is nothing common that we could use to detect it.
See content of the rpm package: Centos: http://rpm.pbone.net/index.php3/stat/4/idpl/29077807/dir/centos_7/com/tigervnc-1.2.80-0.30.20130314svn5065.el7.x86_64.rpm.html Fedora: http://rpm.pbone.net/index.php3/stat/4/idpl/31137891/dir/fedora_other/com/tigervnc-1.5.0-3.fc23.x86_64.rpm.html SUSE, Fedora/RH clones do not have any other vncviewer available, the new patch attached would be ideal if you are happy to drop support for other non-default vncviewers. ** Patch added: "Patch that works for SUSE and RH clones" https://bugs.launchpad.net/epoptes/+bug/1501747/+attachment/4526176/+files/epoptes-tigervnc-vncviewer-all-rpm-distro.patch -- You received this bug notification because you are a member of Epoptes Developers, which is subscribed to Epoptes. https://bugs.launchpad.net/bugs/1501747 Title: unble to launch Assist/Monitor when using vncviewer from tigervnc Status in Epoptes: Incomplete Bug description: vncviewer from tigervnc requires launching like xvnc4viewer, so may be test to find out which vncviewer binary is used before launching it would be better. On openSUSE there is /usr/bin/vncviewer-tigervnc actual binary and /usr/bin/vncviewer is link to /etc/alternatives/vncviewer. On suse the attached patch would work, however it does not solve issue with other distributions that install vncviewer binary which is from tigervnc. For example on CentOS /usr/bin/vncviewer is actual binary provided by tigervnc. Only way I could discover if the binary comes from tigervnc is like this:: if grep TigerVNC /usr/bin/vncviewer; then echo "this is vncviewer-tigervnc, using vnc4viewer parameters" elif grep TightVNC /usr/bin/vncviewer; then echo "this is TightVNC vncviewer, using old school parameters to launch" else echo "unknown vncviewer, using .... parameters to launch" fi Don't know python equal of this. To manage notifications about this bug go to: https://bugs.launchpad.net/epoptes/+bug/1501747/+subscriptions -- Mailing list: https://launchpad.net/~epoptes Post to : [email protected] Unsubscribe : https://launchpad.net/~epoptes More help : https://help.launchpad.net/ListHelp

