OpenThinRDP

Turning an old PC into a thin client for Windows Remote Desktop

An office PC that is too slow for Windows 11, or a used thin client bought for little, makes a good Remote Desktop
client. OpenThinRDP turns it into a kiosk that starts straight into a sign-in form and opens the user's Windows
desktop in full screen. Nothing is installed on the Windows side and there is no licence per device.

What the PC needs

CPU 64-bit x86 (Intel or AMD from about 2010 on). 32-bit only CPUs, such as the first Atoms, cannot run it
Firmware UEFI, with or without Secure Boot, or a legacy BIOS
Memory 2 GB
Disk 8 GB (an old SSD, eMMC or hard disk); none to run it live from a USB stick
Network its own card or Wi-Fi; a USB Ethernet adapter works too

Drivers are not a worry: the system is Debian 13 with its complete kernel and every firmware package
(hardware). The quickest test is to start it live from a stick: if the settings dialog shows an
address, the network works.

What it connects to

Step by step

  1. Download the ISO and write it to a USB stick
    with Rufus (DD mode), balenaEtcher or dd.
  2. Start the PC from the stick. It is usually F12, F11, F9 or Esc at power on; enable USB boot in the firmware
    setup if the stick is not in the list. Turn off "fast boot" if the PC never shows the boot menu.
  3. The live system starts by itself after 10 seconds. It runs from the stick and writes nothing to the disk.
  4. In the settings dialog set the broker (or the name of the Windows PC) and the domain. Save, then sign in with
    a Windows account.
  5. Happy with it? Restart from the stick and choose Install. It shows the disk it is going to erase and asks,
    then takes about three minutes. From then on the PC starts straight into the sign-in form, in a few seconds.

Making it a good thin client

When it is not the right choice

Questions: FAQ. Compared with Linux Mint + Remmina and the thin client systems:
alternatives.