Jump to content

I am open to whatever solution, but I dont want junk/spam/sketchy software if you get my drift. I am also trying to avoid any subscription service, or not pay more than $5 a month. My plan is to run a couple game servers off of a server I created running Kubuntu. this is my first linux PC, and I have a lot to learn. My question today is what is best practice to remote into the desktop environment, preferably, pre-login. I see a lot of terms like RDP and VPC thrown around.  I jam just looking to remote into a GUI desktop environment, and use a mouse and keyboard, from a windows 10 machine.

Link to comment
https://linustechtips.com/topic/1395758-remote-into-linux-with-gui/
Share on other sites

Link to post
Share on other sites

a VNC Server could help...

 

But this doesn't show you the bootup...

 

For that you would need a TCP/IP KVM adapter... but those cost a few bucks...

Main System:

Anghammarad : Asrock Taichi x570, AMD Ryzen 7 5800X @4900 MHz. 32 GB DDR4 3600, some NVME SSDs, Gainward Phoenix RTX 3070TI

 

System 2 "Igluna" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

System 3 "Inskah" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

 

On the Road: Acer Aspire 5 Model A515-51G-54FD, Intel Core i5 7200U, 8 GB DDR4 Ram, 120 GB SSD, 1 TB SSD, Intel CPU GFX and Nvidia MX 150, Full HD IPS display

 

Media System "Vio": Aorus Elite AX V2, Ryzen 7 5700X, 64 GB Ram DDR4 3200 Mushkin, 1 275 GB Crucial MX SSD, 1 tb Crucial MX500 SSD. IBM 5015 Megaraid, 4 Seagate Ironwolf 4TB HDD in raid 5, 4 WD RED 4 tb in another Raid 5, Gainward Phoenix GTX 1060

 

(Abit Fatal1ty FP9 IN SLI, C2Duo E8400, 6 GB Ram DDR2 800, far too less diskspace, Gainward Phantom 560 GTX broken need fixing)

 

Nostalgia: Amiga 1200, Tower Build, CPU/FPU/MMU 68EC020, 68030, 68882 @50 Mhz, 10 MByte ram (2 MB Chip, 8 MB Fast), Fast SCSI II, 2 CDRoms, 2 1 GB SCSI II IBM Harddrives, 512 MB Quantum Lightning HDD, self soldered Sync changer to attach VGA displays, WLAN

Link to post
Share on other sites

12 minutes ago, TheGroundedPilot said:

I am open to whatever solution, but I dont want junk/spam/sketchy software if you get my drift. I am also trying to avoid any subscription service, or not pay more than $5 a month. My plan is to run a couple game servers off of a server I created running Kubuntu. this is my first linux PC, and I have a lot to learn. My question today is what is best practice to remote into the desktop environment, preferably, pre-login. I see a lot of terms like RDP and VPC thrown around.  I jam just looking to remote into a GUI desktop environment, and use a mouse and keyboard, from a windows 10 machine.

VNC will work. Another option to consider is Guacamole. It still will use VNC to connect to the Linux box. But it allows you to remote access that machine via a Web browser. My friend uses it and says its the bees knees. Also one last thing, if the Linux box is not connected to a monitor 100% of the time you need to get a dumb plug for the video out. Other wise no GUI. Just thought Id mention that. 

 

11 minutes ago, Anghammarad said:

For that you would need a TCP/IP KVM adapter... but those cost a few bucks...

I think I saw a project with a Raspberry Pi 4 where you could add IPMI functionality to about any machine. Id imagine its cheaper than a IP KVM adapter. 

I just want to sit back and watch the world burn. 

Link to post
Share on other sites

Theoretically you can set up x server so that it can run over ssh, although you would need to look that up since I've never personally done that and it might be a bit complicated to set up, but it would probably be a lot easier to just use VNC.

rhythm games are best fight me

Link to post
Share on other sites

50 minutes ago, Donut417 said:

I think I saw a project with a Raspberry Pi 4 where you could add IPMI functionality to about any machine. Id imagine its cheaper than a IP KVM adapter. 

Yup. https://pikvm.org/

Ryzen 7 7800x3D -  Asus RTX4090 TUF OC- Asrock X670E Taichi - 32GB DDR5-6000CL30 - SuperFlower 1000W - Fractal Torrent - Assassin IV - 42" LG C2 - Windows 11 Pro

Link to post
Share on other sites

VNC is a simple and good-enough option, just be aware that your connection is not secured so you should not use it outside of your home network. There are ways to get around that problem but they're relatively advanced.

 

If you don't want to login before you can access your machine then you should use VNC as a systemd service, i.e. if you are using tigervnc:

https://wiki.archlinux.org/title/TigerVNC#Running_vncserver_for_virtual_(headless)_sessions

 

Also note that by default VNC creates a new desktop rather than showing what you'd see on a physical screen. That can also be changed and instructions are available on the page I linked.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to post
Share on other sites

8 hours ago, TheGroundedPilot said:

My plan is to run a couple game servers off of a server I created running Kubuntu.

You you by any chance looked at Pterodactyle, which allows hosting game servers inside docker containers and managing them via a web interface?

 

You can also start up a VNC Server Instance. TigerVNC as @Sauron posted above is what I personally recommend.

You can however host and configure a VNC Session with Krfb or Remmina.

 

For Accessing a VNC Session from Windows, I personally recommend Remmina.

Link to post
Share on other sites

17 hours ago, Donut417 said:

Also one last thing, if the Linux box is not connected to a monitor 100% of the time you need to get a dumb plug for the video out. Other wise no GUI. Just thought Id mention that. 

VNC can be run headlessly with a virtual desktop, no need for any video output at all or a dumb plug.

FX6300 @ 4.2GHz | Gigabyte GA-78LMT-USB3 R2 | Hyper 212x | 3x 8GB + 1x 4GB @ 1600MHz | Gigabyte 2060 Super | Corsair CX650M | LG 43UK6520PSA
ASUS X550LN | i5 4210u | 12GB
Lenovo N23 Yoga

Link to post
Share on other sites

2 hours ago, igormp said:

VNC can be run headlessly with a virtual desktop, no need for any video output at all or a dumb plug.

I was told differently. Good to know. 

I just want to sit back and watch the world burn. 

Link to post
Share on other sites

On 12/14/2021 at 6:00 PM, Donut417 said:

I was told differently. Good to know. 

Same here, I was only able to get this working with a dumb plug, so maybe I need to try something else. I also need to wait until I can get a new GPU for my server before this is even worth setting up though.

 

Also answering OP's question, I've actually found teamviewer to be the easiest to setup and use on linux, and use pre-login, and seems to fit most of the requirements they specified. They also mentioned playing a few games and I see parsec has linux support now but I've only used it on windows before.

Link to post
Share on other sites

9 minutes ago, norgaladir said:

They also mentioned playing a few games and I see parsec has linux support now but I've only used it on windows before.

They mentioned a gamer server, not regular games. With persec you'd actually need a display already running and a gpu with encode capabilities for streaming that running display onto a remote device.

FX6300 @ 4.2GHz | Gigabyte GA-78LMT-USB3 R2 | Hyper 212x | 3x 8GB + 1x 4GB @ 1600MHz | Gigabyte 2060 Super | Corsair CX650M | LG 43UK6520PSA
ASUS X550LN | i5 4210u | 12GB
Lenovo N23 Yoga

Link to post
Share on other sites

4 minutes ago, igormp said:

They mentioned a gamer server, not regular games. With persec you'd actually need a display already running and a gpu with encode capabilities for streaming that running display onto a remote device.

oh oops, I misread that

Link to post
Share on other sites

You could take a look at https://en.wikipedia.org/wiki/NX_technology by https://www.nomachine.com/ You can find the software for the machine that you want to control at https://www.nomachine.com/download/linux&id=1
I've used this in the past and it easy to set up and doesn't use too much bandwith. Clients are available for all operating systems as well

 

Link to post
Share on other sites

Anydesk is free and works fine for me in both Linux and Windows.

Ryzen 1600x @4GHz

Asus GTX 1070 8GB @1900MHz

16 GB HyperX DDR4 @3000MHz

Asus Prime X370 Pro

Samsung 860 EVO 500GB

Noctua NH-U14S

Seasonic M12II 620W

+ four different mechanical drives.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×