With the growing number of users jumping from Windows to Linux, I decided to fully take the plunge and dive deep into the Open Source ocean. A few months and several headaches later, it has proved to be the best computer-related decision I've made in over a decade (and perhaps in my entire life).
Choose a KDE spin like Fedora KDE. Gnome isn’t any fun for someone coming off of windows, it’s like trying to use a bad version of MacOS.
Are you meaning you want to access your machine remotely or use that machine for accessing others over RDP?
I want to be able to RDP into the machine from Windows or another Linux box and have the target machine be responsive and adapt to the source machine’s DPI and resolution.
I’m going over 5gbit lines so it isn’t a bandwidth issue.
Thus far…text is either blurry no matter the scaling used, the mouse and typing is sluggish, I end up with scrollbars for the display, or things like it spawns a new session and doesn’t connect me to the existing one.
I’ve been able to solve some of the above with config file changes and/or trying other methods like NoMachine, AnyDesk, xrdp, x11vnc, gnome remote desktop, or otherwise - but I’ve yet to find something that works and achieves all of it.
One issue I think that might be at play is that my monitor is 4K and Windows recognizes that as a supported resolution but no Linux distros do. I tried forcing it with xrandr and other tweaks, but it either doesn’t take or it basically kills the display entirely and I can’t get it back up.
I really want this to work, I have no real reason to use Windows other than shortcut keys which I can adapt to and the portability and usability of RDP which I’m struggling to find a useful replacement for.
Since this is for remoting in to the Linux box, you might have better success with VNC. TigerVNC, NeatVNC, TinyVNC are all decent, I believe. RDP is a proprietary Microsoft-specific solution. There are VNC clients for Windows too.
There is also Xpra.
This could be a case of XY problem.
Gnome and Plasma both recognize 4K, or should. So Plasma has a builtin RDP server you can enable in settings, which connects to the console session every time. I’m not sure if I would call it rock-solid, but it’s not terrible for remote work, and usually it’s the shit internet connection that gives me trouble.
Using Xfreerdp client or Remmina from linux boxes seems to be as good as the RDP clients get, and I don’t generally see any issue with it. If I remote into one of my boxes with the plasma RDP session enabled, I see both monitors at their running resolutions in the RDP client. I’m using Krdc as a client, but it’s maybe a bit flaky as a client which is why I recommend the others.
Oh interesting, didn’t know this about Plasma, I’ll check it out!