You can use an iOS VNC client to connect to screen sharing on your mac. This gives you an image of the Mac desktop on the iOS screen, with the ability to translate iOS taps into Mac keystrokes and mouse-clicks.
If you want to write programs to do it, you can turn on Remote Apple Events on the Mac in System Preferences > Sharing, and send AppleEvents over TCP to the Mac from iOS.
If you can't find the spec for remote Apple Events, you can write a Mac program that advertises itself over Bonjour and accepts messages over WiFi or Bluetooth, then the Mac program performs actions on the Mac.
You can even use the build in apache web server on macOS, and write a small Swift CGI to perform the actions.
RealVNC supports encryption and is secure. It is even HIPPA complient (safe for medical companies to use).
I recommend sticking with RealVNC, there's no reason to switch.
I don't know how familiar you are with setting up a Pi, SSH etc so I am going to explain everything as if you didn't know, just in case.
I hope that's clear enough. Let me know if you get stuck and need a hand with any of the steps.
I'll do a follow up on the productivity comparison once I've had a few weeks to get used to it. I'll certainly still keep my computers, but it's nice to know how much more I can now get done without them.
I downloaded Andronix which provides a range of Linux distros to install. Termux provides a terminal that you can install it in (Andronix provides all of the commands required, so you just need to copy and paste). Once installed, you launch Linux with a simple command. You then need a VNCViewer window to see, click and type in your linux desktop.
It sounds a bit convoluted, but it really only takes half an hour to set up. After that, it then boots up within seconds when you need it. I went for the modded Ubuntu XFCE OS which is a paid extra. It comes with some useful apps preinstalled (as a beginner, that's a plus for me), such as FCEterminal, Thunar File Manager, Thunderbird Mail, Code OSS headmelted (VSCode for tablet architecture), Vim, Geany, Libreoffice suite, GIMP, Firefox and Chromium web browser There are free options that you can set up exactly like this (or however you want), but I paid a couple of dollars to save the hassle on my first go. Once I've used it for a while, I'll have a go at customising my own from one of the free options.
It's not the official Linux on Dex by Samsung. That project's come to an end now and won't be made available on new devices.
I downloaded Andronix which provides a range of Linux distros to install. Termux provides a terminal that you can install it in (Andronix provides all of the commands required, so you just need to copy and paste). Once installed, you launch Linux with a simple command. You then need a VNCViewer window to see, click and type in your linux desktop.
It sounds a bit convoluted, but it really only takes half an hour to set up. After that, it then boots up within seconds when you need it.
For RealVNC? Not really, it uses a password and encryption right out of the box. You can lock down the IP address, but that seems to be in the enterprise version only, the regular home version doesn't have it.
On the server side there are a wide range of options you can configure ranging from IP, ports, no mouse input etc. Their documentation covers it pretty well.
If you create a RealVNC account, log into it on the Pi, and enable cloud connections, you can remote into your Pi from anywhere in the world without knowing the IP. See https://www.realvnc.com/en/connect/docs/raspberry-pi.html#raspberry-pi-setup
Yes, but there is a free version which is just as good.
https://www.realvnc.com/en/connect/
Click VNC connect, click downloads, then click server to download the app for the device you want to connect to, or click viewer for the device you want to connect from.
I tend to just use Realvnc and its free home user plan. I mainly vnc in from my mobile phone to my pc from outside my home, so its handy for me.
Not sure what realvnc guides are out there, I set it up ages ago, so know the basic procedure, download the .deb, install it, run vncserver, enter my license info. then use the real vnc client to login.
Minecraft uses some hacks to display its graphics, so it's not visible to xrdp or many other remote desktop programs.
RealVNC is the only working one that I'm aware of. (GIF evidence)
MS RDP is not supported by anything you are currently running on the ubuntu desktop. So that's a non starter at this point.
The errors in the VNC viewers are stating there's an issue with the security level of the connection. The VNC Server that is running on your Ubuntu Desktop is using some encryption or authentication mechanism that is not supported by the client you are using to try and connect to it.
Is that the latest version of RealVNC Viewer on the Computer ? the error message says to get the latest version to try and resolve the issue..
Alternately you could disable the encryption being used by the VNC server...
https://medium.com/joeplaa/how-to-enable-screen-sharing-between-ubuntu-and-realvnc-d8b7cd09e99
gsettings set org.gnome.Vino require-encryption false
RealVNC:
https://www.realvnc.com/en/connect/
Download the Viewer (client PC): https://www.realvnc.com/en/connect/download/viewer/
Download the Server (serving PC): https://www.realvnc.com/en/connect/download/vnc/
you can use the free home license and use realvnc on your Ubuntu and Windows PCs. Been doing that for ages.
They do sort of hide the links on their homepage however.
So you do not need to pay anything, but there is like a 5 pc limit. to any single 'free' realvnc account.
https://www.realvnc.com/en/connect/pricing/
WAYYYYYY at the bottom...
> We also have a FREE version of VNC Connect which is available for personal non-commercial use, this can be obtained by activating a Home subscription.
https://www.realvnc.com/connect/home/
Been using realvnc on my phone to manage 2-3 pis and a windows pc. for ages.
The main annoyance with the limit of the free license is that for example - my Windows PC is dual booting linux, so it counts as 2 machines.
There are several. I use https://www.realvnc.com/en/connect/. It is free for personal use on up to 5 computers, and has clients that work on Android, iOS, Macs, Windows, Linux, etc. I've used Teamviewer as well, but got tired of the nag screens. You will have to be using X11, not Wayland, though.
Teamviewer is easier to configure, but RealVNC isn't hard if you read the documentation. Both are available in the AUR, but make sure you follow the setup guide on the website for RealVNC. You have to enable the service and register the server before you can use it.
I personally don't use VNC, however it looks like it is encrypted: https://www.realvnc.com/en/connect/docs/faq/encryption.html
I also stumbled upon this link: https://rbgeek.wordpress.com/2012/06/27/how-to-encrypt-vnc-traffic-with-putty/
I used X11 forwarding over SSH when I needed a GUI back in my university days (a long time ago, technology probably has changed since then).
So you could look into VNC, try https://www.realvnc.com/en/connect/docs/raspberry-pi.html
I used realVNC to make my kindle a 2nd monitor. I imagine it will work a lot better on the pi :P
I haven't done this but if it works out well, report back!
https://www.realvnc.com/en/connect/docs/printing.html
Upgrade to VNC professional or have print to pdf as a default option.
Or setup a VPN and have him RDP into his machine and use printer redirection within RDP.
The network setup is the trickiest part. Basically your point of contact with the internet is your router. The router needs to receive the incoming VNC connection attempt and forward it to the correct host on your network, this is what step 2 in the second screenshot is trying to tell you albeit not very clearly.
If you are unsure of what you're doing think you might need to try a more comprehensive guide. Alternatively, what i would recommend is to abandon network config and use the free VNC cloud option...
https://www.realvnc.com/en/connect/docs/raspberry-pi.html#raspberry-pi-connect-cloud
Think of this as your router in the cloud. Connections are passed through this as opposed to having to open direct connections via your router and potentially increasing your security risk. This also mitigates the need to reconfigure connections when your home I changes (which it more than likely will unless you are specifically using a static IP).
Hope this helps. Good luck.
You can get a free account, courtesy of Raspberrypi for up to 5 devices! This allows access from anywhere. You don’t need an account for local LAN access - just download VNC Connect.
https://www.realvnc.com/en/connect/download/viewer/
If you want access from anywhere but don’t want a VNC account, install PiVPN.
You pi comes within RealVNC Server installed (assuming you loaded the “preferred software” version of the OS.) You need to make sure it is enabled either via raspi-config on the command line or via the desktop - Applications/Preferences/Raspberry Pi Configuration.
The deal Pi have done is that at no cost you can attach up to 5 devices via RealVNC’s internet service by creating an account, but you don’t need that for local (on your lan) connection.
You need to download and install VNC connect from here…
https://www.realvnc.com/en/connect/download/vnc/
Onto your laptop.
If I understand right, something like this should work.
​
-Download Server on work laptop
-Download Viewer on Personal computer (Or vice versa)
This should allow you to be on your personal computer and connect into your work laptop or if you install the other way around then allows you to be on your work laptop and remote into your personal laptop.
When we hit quarantine last March, I expanded my existing subscription to RealVNC to include VNC Connect for $200/year ($17/month). It was great, especially since I could elevate to Admin when I needed to.
Plus, it’s cross platform. I use RealVNC with Mac, Win, and Linux on a regular basis.
>the seller refuses to take responsability or help me diagnose the issue.
Well yeah, they sold you the hardware, which is working as intended. They can't diagnose the software, as they didn't produce it nor sell it to you.
If you want support for VNCServer you're going to be looking at RealVNC.
Download & use RealVNC server; it is free for home users. You can set up the Mac as a VNC server, and then there are clients that can be installed on other Macs and your iPhone.
https://www.realvnc.com/en/connect/home/
https://apps.apple.com/gb/app/vnc-viewer-remote-desktop/id352019548
I'm also not sure I'd trust TeamViewer given their history.
What's your tolerance for configuring things?
I.e. you could do dyndns + Wireguard + xrdp (or a VNC server). That would involve some router configuration. Easier if you have an OpenWRT, DD-WRT, or some other kind of capable router firmware. Another DIY option might be to look at Guacamole, which you'd host on a server in your LAN and then expose that over VPN + dyndns. If you can manage it, I'd highly recommend using Wireguard as your VPN solution. Much easier to manage than something like OpenVPN, and I'm a big fan of how it's completely stealth to scanners.
If you want turnkey solutions, I'd recommend looking at paid services. Chrome Remote Desktop is the only free one that seems good. I don't know if Google will keep it around. I'd be tempted to check out VNC Connect, as most commercial offerings (naturally) focus on Windows and MacOS only.
Setting up remote desktop is pretty easy on Linux - you run some kind of server, be that RDP or VNC, and then connect a client. The thing that makes this troublesome is when you want to do it over the Internet (especially securely over the Internet). Hence these commercial offerings are usually all about solving the networking routing & discovery problems, even though under the hood they typically use the bog-standard protocols that you'd already be using in a free DIY setup.
Here. one is the server, which goes on the PC you want to connect to. clicky
and this is the viewer, you put on the PC you are connecting from. clicky
don't bother setting up a 'realvnc' account since that's just used for cloud based connections, which you don't want anyway. You can manually setup the connection so it doesn't use the cloud and goes directly from one device to the other.
I'm not seeing the free version on their site. When you try to download it says 30-day trial and prompts to select Professional or Enterprise subscription. Is there another version somewhere that I'm not seeing?
You might be very limited on what you can do if you don't have admin on the PC; and some employers may not like Teamviewer, etc installed on their machine. But the distro on the work desktop may come with Remmina already installed as part of the Ubuntu OS. You would install RealVNC on your home PC to remote in.
Keep in mind there may already be some kind of remote monitoring software on it that alerts if you install new software or it may capture screenshots, etc. You might want to be up front with the employer with what you're trying to do to avoid getting in trouble or having them think their machine is being compromised.
https://www.howtogeek.com/429190/how-to-set-up-remote-desktop-on-ubuntu/
I’ve been using RealVNC to connect to and provide remote support for 2 groups of Macs with a total of 6 Macs. And they have a free version that works for up to 5 computers I believe.
It’s nice because it works with the native Mac VNC support when you are on the same network as your Mac and then if you are wanting to connect over the internet, the VNC apps step in for that.
I’ve been using this with my iPhone and iPad for years now. It works perfect for my needs.
Paste clipboard manager. Good for iPhones too, cloud sync the clips too. https://apps.apple.com/us/app/paste-clipboard-manager/id1020667032
VNC to operate a Windows, macOS, Linux, etc machine remotely via the iPad. Free for personal use. https://www.realvnc.com/en/connect/download/viewer/
I’m not sure since my Mac is too old for Sidecar. However, I do know that most people use a Remote Desktop app for your use case. A lot of people suggest using Screens, or Jump Desktop, or others.
However, I use a free-for-personal-use app - RealVNC.
I personally use VNC Viewer.
App on Canadian store: https://apps.apple.com/ca/app/vnc-viewer-remote-desktop/id352019548
The free version has a limit of 5 devices, but it’s more than enough for my purposes. No ads, no delays, no lag.
Edit: Here's the web site in case your not using the Canadian iTunes store: https://www.realvnc.com/en/connect/download/vnc/
I use RealVNC. They have a free plan for personal use for up to 5 computers. I only use it on my iPhone so I haven’t tried it on an iPad. And I don’t know if they have mouse support. Here is the link to the free “Home Subscription.”
Found a solution that works for me y'all, and its stupidly simple and works great!
This page lists a chrome extension, available on the chrome web store, called VNC Viewer for Google Chrome.
So if you have Google Chrome, you can do this too! Will update if I come across any limitations.
I'm not sure if this is exactly what you want but this worked for me! I was connecting to a Raspberry pi through my phone and it worked perfectly!
I also tried it on my Raspberry Pi 3, and as OP said, Gloomhaven Helper doesn't run on it due to ARM.
I ended up using VNC Viewer to screenshare from my PC upstairs running the Helper server. Some lag when inputting but we primarily use our phones to add changes.
https://www.realvnc.com/en/connect/download/viewer/raspberrypi/
Raspberry Pis come with RealVNC, and I think they have an offering which allows you access to them even over a NAT or a firewall. That way, you don't have to open any ports in your firewall, as their VNC Connect software will allow you in.
Alternatively, if you have a decent Windows, Linux, or Mac machine, Chrome Remote Desktop is another way in.
What I personally use is Chrome Remote Desktop to a virtual machine (because it supports 2FA on the account, and a client PIN), then ssh or RDP from the VM to the rest of my internal network.
https://www.realvnc.com/en/connect/download/vnc/
Haven't seen it suggested here. It works just like TV in there's a client and server app, and helps get around pesky firewalls or other vpn connections.
VNC Connect is pretty good if you are looking for the most basic abilities and want to get up and running painlessly. It's $40 per computer annually for business, but you can do quite a bit without that. It's easily as reliable as TV used to be before they became paranoid.
We are using Simplehelp for our organization. It is not free but pretty fair pricing ($300 one-time fee per concurrent), and if you are using it for support it has some amazing features like diagnostics, scripted fixes, tunneling, and much more. Remote access is of course great too. Also you can run it on your own server and again, the fee is one-time, not subscription. It's not for everyone but I had to put it's hat in the ring :)
I'm on Pop, and I was able to get it to work without any issue (which was a release after all the time I wasted on tight VNC). https://www.realvnc.com/en/connect/download/vnc/
Both the pi and your laptop have HDMI output ports so neither of them can receive HDMI input. It sounds like you're trying to do something like this https://youtu.be/AJ7skYS5bjI . Vncserver will allow you to have a virtual desktop without having a monitor https://www.realvnc.com/en/connect/docs/raspberry-pi.html#raspberry-pi-virtual just make sure you have it enabled in raspi-config. Otherwise you will need a monitor or one of those small screens as you mentioned to view the desktop.
The Panel (Siemens) has an IP address (or you can assign one in TIA).
From "some other" computer that is handling the video rendering for the attached monitors can run vnc viewer. You can use this one:
https://www.realvnc.com/en/connect/download/viewer/
Or talk to your distributor or Siemens support and they will send you one also.
Simply pop it up, put in the IP address of the HMI screen you want to clone and connect. Then whatever is in the HMI will appear in a window from the computer you are running VNC on.
Yeah, TeamViewer always worked well for me when I had to remote assist friends. All you need is their remote code and the client does a reverse connection in through TeamViewer's servers or some such. The Linux client was pretty buggy at the time (5+ years ago).
RealVNC supports cloud connections as well, has good cross-platform support, and nice mobile client. It saved my butt on more than one occasion when I was on the road without my laptop. The free RealVNC Home license let's you do up to 5 computers. Beyond that it gets pricey.
For cross-platform LAN solutions there's lots of free VNC clients and servers out there. You can still use the RealVNC mobile client to connect to those. NoMachine is also worth a mention. Good OS support like RealVNC, but in my experience uses more CPU than VNC.
One way of doing it is to enable remote desktop on your desktop (which allows remote access). And then on your laptop just get a client that can connect to computers over RDP. One example is MobaXterm, which is software you have to pay for.
​
Another option (if you don't want to use RDP), is to use VNC. For a home user, RealVNC has a plan called VNC Connect that costs around $40/year for one remote.
VncViewer has an option named "SendSpecialKeys" which is TRUE by default on Mac and Windows, to send things like the windows key to the server
​
https://www.realvnc.com/en/connect/docs/viewer-parameter-ref.html#viewer-sendspecialkeys
I’ve been using Real VNC to connect my iPad to my current PC and it works great. Maybe I’ll change it, maybe not. Haven’t done a whole lot of research on this front yet
how can I install VNC on a linux vps when I cannot yet connect to the vps via a GUI? I assume I could install VNC by SSH first? I dont see any instructions on the VNC website for this, it just shows the download files https://www.realvnc.com/en/connect/download/vnc/linux/
thanks
My mistake, I am still very new at all of this. The program I was using is this: https://www.realvnc.com/en/connect/download/vnc/ . My confusion stemmed from that the server and viewer together are called VNC connect.
​
Thanks for the information.
I sometimes just log into mine over SSH on my phone, but of course, that only works within my home. You could do something similar, but for the GUI, by setting up VNC on the Pi, and RealVNC even has a (free) cloud-connection option called VNC Connect. Their docs explain how it works.
You can download Bluestacks on computer and let it stay on the app the entire event. You can also use VNC desktop and phone app to view it from your phone. If yo need anymore help, let me know in pm!
Mobile gamin on pc bluestacks.com
Download VNC connect on computer, and vnc viewer on mobile so you can use Remote Desktop with your device (and check your games progress) real VNC Remote Desktop
RealVNC works with Linux, you get the full desktop. No wayland support though, X only. I use Fedora, so have to switch to X. There are rpm's and deb's....
https://www.realvnc.com/en/connect/download/vnc/
​
Would ZeroTier work?
It builds a private LAN across any distance...
There's also RealVNC Connect (Free edition)
https://www.realvnc.com/en/connect/download/vnc/
Remote Desktop doesn't work outside your home network. This is what Back to my Mac was for. But like you said it's discontinued.
If you turn on screen sharing in Settings app, it'll open a standard VNC server. There are many app to connect to it. RealVNC is pretty good. TigerVNC is good too. https://www.realvnc.com/en/connect/download/viewer/macos/
There are programs for this, but they seem to be platform-specific --- for a Mac there's AstroPad, but I believe it's only for the iPad.
You could use VNC: https://www.realvnc.com/en/connect/download/viewer/android/ or Synergy: https://sourceforge.net/projects/synergyandroid/
VNC server/client usually works on several different platforms... assuming you're running a Linux variant? Can even tap into it using your Android phone.
I'm sure there are 3rd party programs (fuckin' nerds) but here's the official (now I'm research, and I think "official" is the wrong word, since VNC is more like a protocol) https://www.realvnc.com/en/connect/download/vnc/linux/.
for what purpose? to grant a third party access to your data on multiple file systems, just because? Mac has VNC built in, but if you want a third party option be my guest: VNC Viewer Plus from RealVNC is a great option. Open source, cross platform, free for personal use: https://www.realvnc.com/en/connect/download/vnc/macos/
>I understand there is no option to connect to the current active LOCAL connection with xrdp.
That's called console access. That doesn't happen automagically with RDP either. You have to put in a /console switch to connect that way.
>I can't install tightvnc on the windows machine for example
VNC viewer/clients have portable/standalone versions. You don't need to install it.
https://www.realvnc.com/en/connect/download/viewer/windows/
You are trying to gain console access on Linux(current visible session). That's how you do it.
If it's a security issue, you can run it over ssh, and port forward on 5900.