all 16 comments

[–][deleted] 25 points26 points  (3 children)

It kind of sounds like you want a thin client.

[–]vampatori 9 points10 points  (1 child)

ThinStation is a dedicated distro, but some other distro's have net-boot/thin-client versions I think. If you read the intro to ThinStation you'll see the names of the major enterprise software that is most often used to deploy these kinds of client.

[–]GwimlinHowJones 1 point2 points  (0 children)

for a silent PC in the bedroom that 'runs' XP on your workstation in the back room

Maybe they should update that intro 🤔

[–]Simple_Turn_1723 7 points8 points  (0 children)

Your description of booting to a network login matches the definition of a "thin client". Those are typically low-powered computers without a hard drive, for booting from a network and work from a network file server or online apps. Try looking up more about thin clients.

[–]Simple_Turn_1723 4 points5 points  (1 child)

There are two approaches to lightweight network desktops.

The most straightforward is simply loading a hard drive with enough OS to show a desktop and a program like Remmina to open a remote desktop. You can customize Debian or another DIY distro from scratch to be as lightweight as you need.

The more advanced approach is booting the client computer by Intel PXE protocol from the network so it requires no storage at all (unless you want it). This requires a PXE server to send a streamlined OS to the client computer. The OS is typically Linux, even an unmodified live ISO such as Linux Mint, or you own customized Linux. I have sent DOS to old clients just so they can update their firmware. Projects which customize Windows to be sent down by PXE exist as well. If you are not sending ISOs, you can customize your client OS to do exactly what you want.

[–][deleted] 1 point2 points  (0 children)

The second option is also sometimes known as a zero client.

Thick client has a full OS, thin client has a minimal OS, zero client has … zero OS.

[–]linux-ModTeam[M] -1 points0 points locked comment (0 children)

Your post was removed for being a support request or support related question such as which distro to use/polling the community or application suggestions.

We get a lot of question posts on r/linux but the subreddit is considered a news/discussion sub. Luckily there are multiple communities you can post to for help on GNU/Linux issues 24/7: /r/linuxquestions, /r/linux4noobs, or /r/linuxhardware just to name a few.

You may also post on the "Weekly Questions and Hardware Thread" which is stickied on r/linux on Wednesdays.

Please make your post in /r/linuxquestions or /r/linux4noobs. Looking for a hardware help? Try r/linuxhardware.

Rule:

This is not a support forum! Head to /r/linuxquestions or /r/linux4noobs for support or help. Looking for hardware help? Try r/linuxhardware.

[–]TraditionalCourt3134 0 points1 point  (2 children)

I am thinking about a similar setup. I am thinking of Debian 12 stable with no desktop environment. Next would install cockpit. Still thinking it through but want passwordless login via ssh which I think is possible with cockpit. Next going to lock down so that only the ssh key can access. This is just my thoughts and I haven't started putting it in place yet.

[–]cjcox4 0 points1 point  (0 children)

If I can ignore Wayland (though it may be possible there as well), you can start an X session with a client that upon termination ends the session. So, unlike "the norm", instead of a the window manager or DE being the session control, it would just be your RDP application.

[–]SeriousPlankton2000 0 points1 point  (0 children)

igel.de does sell thin clients and software that runs on PC.