Raspberry Pi 4 Citrix Receiver

Posted on  by admin

I just got a Raspberry Pi 4 and was surprised to find Citrix performance with XenApp 7.6 is only average and really takes a nose dive when you try connecting to a machine over RDP inside the ica session. What gives?

I’ve used Receiver and Workspace for years on Windows, iOS, and macOS, and they’ve always been pretty solid. On the Raspberry, everything’s a smidge laggier feeling and seems to get worse the more apps you launch (especially the aforementioned RDP session).

RX-HDX is designed based on the popular Raspberry Pi 3 Model B platform. The device comes with built-in 10/100 Ethernet and integrated 802.11 b/g/n (2.4GHz) WiFi.RX-HDX+ is a newly released model based on the new Raspberry Pi 3 Model B+ platform. The device comes with built-in Gigabit Ethernet and integrated 802.11 b/g/n/ac (2.4GHz and 5GHz) Wifi.

  • I will soon be testing the Raspberry Pi Thin Client Project, specifically the 1.99 release which has Citrix Receiver 13.3 bundled in. I hope to have a follow up blog on this. On the fun side, I plan to build an Arcade Machine for my kids based on the Pi and perhaps even a media center, although I really love my Roku 🙂 Check out some of the.
  • Citrix Receiver. Important: Citrix Receiver has reached End of Life. For more information, refer to Important lifecycle milestone for Citrix Receiver in this article. Users that are still accessing Workspace with Citrix Receiver see the “purple” user interface shown below.
  • Since you can only install the Citrix Receiver on this Operating System. Below is the network diagram of my Lab. By the way, I have used Citrix Xen App 6.5 for this. Here are the results: Here is my “Raspberry Pi” setup. I have installed Ice Weasel and Citrix Receiver on a Debian Wheezy.

the only thing I’ve tried so far is to disable H.264 by setting the All_regions.ini parameter H264Enabled to false. I confirmed this change was committed via remote display analyzer, but so far can’t tell much of a difference. On the XenApp server side, I have Citrix GPO configured for high display quality and 20fps max, and not much else that seems pertinent.

Does anyone have any suggestions for making the Linux experience better?

Australia’s ThinLinX Pty Ltd has been developing Thin Client and IoT Hardware & Software for over 17 years. More recently we have transitioned to TLXOS Software solutions which allows us to concentrate on developing the best value Thin Client, Digital Signage and IoT Gateway Software for existing high volume hardware such as Raspberry Pi’s, Intel and AMD based Small Form Factor devices and Re-Purpose PC’s and Laptops

TLXOS is a small down loadable custom Linux based Operating System with minimal hardware requirements needing less than 1GB of RAM and less than 2GB of storage to deliver high performance Desktops using Citrix HDX, VMware Horizon Blast and Microsoft RDP / RemoteFX.

Start your trial today by clicking on the Download Tab above, select a Download Mirror, click on the Version of TLXOS that you want to Trial. You should also download the ThinLinX Management Software (TMS) which is Free when used with any version of TLXOS. Many Raspberry Pi’s are shipped with a SD Card already installed with the NOOBS boot loader, TLXOS installation is now also available via the NOOBS boot loader. Just boot your RPi’s while tapping the Shift Key, select TLXOS from the OS List, click on install.

During the installation the TLXOS installer automatically Registers the 30 Day Free Trial with the ThinLinX License Server, you must be connected to the Internet with a DHCP Server on the local Network for the Free Trial to successfully Register your device.

See YouTube demo below explaining how to create a SD Card version of TLXOS for the Raspberry Pi using the ThinLinX SD Card solution

Creating a TLXOS USB Stick installer which is used for Intel based devices and Re-Purpose PC or Laptops is identical to the above demo with the only difference being that a different TLXOS installer image is downloaded and then the image is written to a USB Stick instead of an SD Card

ThinLinX Management Software (TMS) is a very powerful, scalable Management Console that allows TLXOS devices located anywhere in the World to be configured, updated via Hotfixes, or have complete Firmware upgrades installed from one central location. TMS consists of a TLXOS client side component and TMS itself, the latest TLXOS client side component is always integrated in each TLXOS release, this may be updated from time to time via a TMS client upgrade. TMS is available for Windows and Linux, TMS is also integrated into TLXADM which is a Free Virtual Appliance used for administration and Desktop Shadowing

ThinLinX has recently released a new much improved version 8.2.3 of TMS which has a corresponding 8.2.2 TLXOS client side which is already integrated into the current TLXOS 4.9.3 release. This allows access to all the new features of TMS 8.2.3

Raspberry Pi 4 Citrix Receiver Software

Raspberry pi 4 citrix receiver windows 10

Citrix Receiver Raspberry Pi 4

Download TLXOS for a 30 day Free trial, which is available now for the Raspberry Pi Zero, RPi1, RPi2, RPi3, RPi3A+, RPi3B+, the Dual Screen RPi 4, RPi 400, RPi Compute Module 3, RPi Compute Module 4, Intel and AMD Small Form Factor devices such as the Intel NUC, Intel Compute Sticks, Gigabyte Brix, Re-Purpose PC or Laptop market

ThinLinX will be releasing TLXOS_RockPi in 2021 which supports the very popular Rock Pi 4


Between our Major releases such as above, Citrix and VMware often release updated versions of Citrix Receiver and VMware Horizon Client. ThinLinX creates updates which we call Hotfixes that allow our customers to install the latest Citrix Receiver, VMware Horizon clients, RDP clients and additional features from time to time.


Install Citrix Receiver Raspberry Pi 4

Dual screen capability is available via TLXOS for the new Raspberry Pi 4, RPi 400, Intel and AMD Small Form Factor Devices and our x86 Re-Purpose PC & Laptop solution.

One or Thousands of Thin Clients / Digital Signage / IoT devices can be managed and updated from one central location using the ThinLinX Management Software (TMS) which is available at no cost with any TLXOS License. All configuration information is stored locally on each Thin Client, and also in the TMS custom built in Database, the Thin Clients are managed via a secure SSL connection between the client and the PC running TMS. Thin Clients can be configured with the IP Address or Hostname of the system running TMS before shipping to any location in the World. The port number used for the SSL connection is also configurable allowing the Thin Clients to be visible and managed via TMS even when situated behind multiple Firewalls.

TLXOS supports High Performance on Single, Dual or Triple Displays. A new addition to TLXOS 4.9.3 is a local Desktop mode and Microsoft Teams for Linux which is a Video Conferencing App. Protocols supported include Citrix HDX, RemoteFX 8.1, RDP, VMWare View, XRDP, VNC, X11, Redhat Spice, NoMachine NX, Chromium local Web Browser, Telnet, TN5250 and TN3270 (Mainframe), IoT Gateway, Media Player, Digital Signage Mode which can be Single, Dual or Triple Screen Digital Signage. The Signage features include play Images and Videos from local storage, while the HTML5 Kiosk Mode Web Browser can display local or remote content including PDF files. Images, Videos and Web content may be displayed in any order on any of the connected displays. The content can be updated remotely using the ThinLinx Management Software (TMS) or locally on the device using a USB stick to sync files to local storage

• Citrix Rasberry Pi 2 demo showing high HDX performance

• Citrix Synergy Demo TLXOS running on the NUC 60fps HDX performance


• Did I really see a $165 thin client doing 55fps with Borderlands 2 with HDX 3D Pro Citrix XenDesktop?

• ThinLinX Quick Start User Guide

• ThinLinX Management Software User Guide

• TLXOS User Guide


Raspberry Pi Citrix Receiver

TLXOS Small Form Factor is the result of many years R&D by ThinLinX, we have created a powerful Operating System that is optimized for the Intel & AMD range. TLXOS also supports Intel NUC clones, Compute Sticks and Intel Inside variations such as the Gigabyte Brix.

The lastest Intel NUC’s now have SD, SDHC, SDXC Card or Micro SD Card slots, no need to fit a hard disk drive, just buy a low cost SD Card and boot from SD. Use the TLXOS USB stick installer to write the TLXOS image to the SD Card inserted into a single NUC or use the built in TLXOS PXE Boot Server running on a single NUC to program TLXOS to multiple NUC’s fitted with SD Cards by PXE booting the NUC’s. Mass installs of TLXOS can be carried out simultaneously to SD Card or other storage by using a Network switch. A 24 Port switch would allow 22 simultaneous installs of TLXOS to the NUC storage. A new Diskless boot mode has also been integrated into TLXOS, this allows devices to be booted using PXE boot with NO storage whatsoever fitted to the devices. This allows for significant hardware cost reductions in Schools, Universities, Call Centers etc

Don’t throw out those old PC’s and Laptops just yet…Consider Re-Purposing them as Powerful Thin Clients. Even an 12 year old Dell Dimension 1100 with 512MB Ram is a powerful thin client when loaded with ThinLinX’s TLXOS-RePC. You can convert one or Hundreds of PC’s simultaneously into Thin Clients using ThinLinX’s Management Software (TMS) and the TLXOS-RePC PXE Boot Server. RePC also Supports Dual Displays and Digital Signage

TLXOS RPi is a variation of TLXOS for the Raspberry Pi 2, 3, 4 & new 400 which supports Citrix HDX & VMware Horizon Blast Extreme decode up to 60fps @ 1080p resolution. RemoteFX 8.1 H.264 decode coming soon, although TLXOS supports the RPi 2, 3, 4 & new 400 Models, we recommend the new Dual Screen RPi400 or RPi4 for Thin Client usage. Many different Remote Desktop connection protocols are supported. Also integrated is a low cost Digital Signage mode and Microsoft Teams for Video Conferencing

To install TLXOS on your SD Card use either the new RPi -Imager available from the Rpi Website, our TLXOS .exe installer available from the ThinLinX Website or boot the RPi using the standard NOOBS bootloader while tapping the Shift Key, select TLXOS, click on Install to write the image to your MicroSD Card. After you write the image to a Micro SDCard, insert it into the RPi, boot up, it will partition and configure the card, automatically License the 30 Day Free Trial (The Rpi must be on a Network connected to the Internet for the 30 Day Free trial to be successful) You can License TLXOS either during the trial or after the Trial. Use TMS to License the Rpi, TMS -> Device -> Update -> Update License, enter the email address and password that you provided when you purchased a TLXOS RPi License at the ThinLinX online Store, select “Paid License” in License Type and “Install/Reinstall” in License Action, you will see Product Licensed appear. If you License after the trial has expired you must then use TMS -> Device -> Commands -> “Enter/Exit Maintenance mode”, the RPi will reboot ready to use again.