Package Details: turbovnc 3.0.2-2

Git Clone URL: (read-only, click to copy)
Package Base: turbovnc
Description: An optimized version of TightVNC
Upstream URL:
Licenses: GPL
Conflicts: tigervnc, tigervnc-svn, tightvnc, turbovnc-bin
Replaces: turbovnc-bin
Submitter: kfgz
Maintainer: angelv
Last Packager: angelv
Votes: 29
Popularity: 0.016479
First Submitted: 2013-06-03 18:29 (UTC)
Last Updated: 2023-01-03 08:27 (UTC)

Dependencies (10)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

angelv commented on 2023-01-23 13:06 (UTC)

@celogeek, do you think your vncserver.service file now will work OK with all desktops? (I never start VNC at boot, so I'm just not sure what would be the best option). In any case this file is not installed by this package, so not sure if I should keep it?

celogeek commented on 2023-01-14 07:29 (UTC)

Thanks !

I have difficulties to start vnc at boot.

I manage to do that by changing a bit the system file you provide.

Description=Remote desktop service (VNC)

# Clean any existing files in /tmp/.X11-unix environment, especially useful for VMs
ExecStartPre=-/usr/bin/vncserver -kill %i
# DBUS REQUIRED HERE (I use mate desktop, but others use dbus too)
ExecStart=/usr/bin/dbus-launch /usr/bin/vncserver %i
ExecStop=/usr/bin/vncserver -kill %i
# Go to home directory by default


angelv commented on 2023-01-03 08:10 (UTC)

@celogeek both files protected now. Cheers

celogeek commented on 2022-12-30 14:58 (UTC)


Can you protect the config files please. I've just update the package and loose my tweaks.

  • turbovncserver.conf
  • turbovncserver-security.conf


malcolm commented on 2021-12-17 12:59 (UTC)

Is the build broken? This is what is displayed to me

dklymenk commented on 2021-06-18 08:31 (UTC)


Thanks. I've just checked and I was indeed missing the jdk-openjdk package. It's weird that is a required dependency, but wasn't pulled automatically. Also the comments below mentioning that you need to do archlinux-java set java-13-j9 are no longer true - the package build successfully with java-16-openjdk.

ozz commented on 2021-06-12 23:25 (UTC)


The build seems to get confused if you have multiple versions of the JDK installed. I had to look through the packages installed (pacman -Qs java) and remove a bunch of various versions until I was left with just one version. Once I did that the build still didn't work because it couldn't find the JDK so even though I already had it installed I had to reinstall just the one I wanted (jdk-openjdk and jre-openjdk). Finally it would build.

dklymenk commented on 2021-06-06 09:32 (UTC)

I have an issue similar to one @angelv had:

/home/dklymenk/.cache/yay/turbovnc/src/turbovnc-2.2.6/java/com/turbovnc/rfb/ error: cannot access TJDecompressor
  private TJDecompressor tjd;
  bad class file: /usr/share/java/turbojpeg.jar(/org/libjpegturbo/turbojpeg/TJDecompressor.class)
    class file has wrong version 59.0, should be 57.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.

Here is the output of java --version:

$ java --version
openjdk 13.0.2 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 13.0.2+8)
Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.18.0, JRE 13 Linux amd64-64-Bit Compressed References 20200117_151 (JIT enabled, AOT enabled)
OpenJ9   - 6968c18d7
OMR      - 7a1b0239a
JCL      - 9c5a41bd5f based on jdk-13.0.2+8)

I'm am using jdk13-openj9-bin package as suggested by @patryk.

How does one troubleshoot this further?

angelv commented on 2021-03-25 10:52 (UTC)

@hcartiaux all good now, thanks