Do you wish to remote-desktop into Clear Linux? TurboVNC works great. You’d need the
package-utils bundle (providing the
sudo swupd bundle-add package-utils x11-server x11-tools
First, there is a bug ticket for the CL team to add three missing symbolic-links. Create the symbolic links if missing.
cd /usr/share/X11/xkb/rules sudo ln -s base xorg sudo ln -s base.lst xorg.lst sudo ln -s base.xml xorg.xml
Running TurboVNC on Clear Linux is possible after making the 3 symbolic links.
The scripts embedded in the TurboVNC RPM package is not compatible on Clear Linux. So, the
--noscripts option to
rpm is necessary.
sudo rpm -ivh --nodeps --noscripts turbovnc-3.0.3.x86_64.rpm
That completes the TurboVNC installation. Launch
vncserver on the server side.
/opt/TurboVNC/bin/vncserver Desktop 'TurboVNC: clr-pc:1 (mario)' started on display clr-pc:1 Starting applications specified in /opt/TurboVNC/bin/xstartup.turbovnc Log file is /home/mario/.vnc/clr-pc:1.log
:1 above. Provide the same X display/screen number when connecting from the client side, using
vncviewer or connect application. Note: There is a
:1 after the IP address.
TurboVNC logs are found in your HOME
~/.vnc/ folder. Press the red
X icon to disconnect, though the session still remains on the server side. To kill the session, pass the
-kill option to
vncserver on the server side using the same X display/screen number.
/opt/TurboVNC/bin/vncserver -kill :1
There is an issue request for adding audio support to TurboVNC. In the meantime, see my tips (in the same thread) having audio tunneled via OpenSSH. It works great. Note: Your configuration may differ. My client machine is a mac laptop.
To uninstall TurboVNC, like before, the
--noscripts option is needed.
sudo rpm -e --noscripts turbovnc