Knowledgebase
ThinLinX Support > ThinLinX Help Desk > Knowledgebase

Search help:


» Category: Frequently Asked Questions  (Go back)

» Articles in this category:

 
How can I SSH / get root access to a TLXOS device?
For security reasons, no local user account in TLXOS has a password, including the root account, so it is not possible to access to an interactive root shell by any means that involves password entry....
How does ThinLinX licensing work?
TLXOS licenses are perpetual, although historically your ability to upgrade TLXOS used to be time-limited to three years from the date of license activation (the "Support Expiry" date; in practice we ...
How do client devices find the TMS server?
The TMS agent's (tms_client's) default TMS server discovery behaviour (the "auto" method) tries the "dhcp" method first, then the "static" method (values default to hostname "tms" and port 8085), and ...
How secure is TLXOS? / TLXOS design overview
It's difficult to answer a generic question about TLXOS "lockdown", because this is a vague term that means different things to different customers.  We have conflicting requirements from customers th...
What is TLXOS? Is it Linux? What parts of it are proprietary?
Yes, TLXOS is Linux.  It's is a slightly modified version of Debian stable (currently 10 (Buster) for 4.9.x or 8 (Jessie) for 4.8.x).  TLXOS RPi IoT is based on Raspbian instead of Debian because Debi...
Is TLXOS 32-bit or 64-bit?
In TLXOS 4.x: RePC and NUC32 (ISFF) are both, NUC64 (ISFF/SFF) is 64-bit, RPi and RPi IoT are 32-bit. In TLXOS 5.x: RePC is 32-bit in 5.0.x LTS, and 64-bit in progressive releases; RPi is 32-bit by de...
What hardware does TLXOS support? What is each TLXOS edition for?
TLXOS RPi IoT supports all Raspberry Pi models with an ARMv6 CPU, such as the version 1 Pi models, the Zero / Zero W, and the original Compute Module.  TLXOS RPi IoT does not support HDX or Horizon m...
I can't boot the USB installer! What's wrong?
Have you turned Secure Boot off?  TLXOS does not support Secure Boot. There are some other known issues - we'd argue they are BIOS bugs - with certain UEFI BIOSes.  Known offenders include Dell Optipl...
Why aren't my RDP mode USB redirections working?
Unlike Citrix and Horizon clients, the RDP client doesn't have a useful default position on USB device redirection and will not attempt to redirect anything by default.  Consequently, if you want RDP ...
How do I get out of fullscreen mode?
The answer depends on which application you are using, and whether or not you have enabled ThinLinX's Kiosk Mode option. Many applications, such as FreeRDP (RDP mode), Citrix Workspace App (HDX or Web...
Why is there no toolbar in a fullscreen Citrix/Horizon desktop on my Raspberry Pi?
Both Citrix Workspace App and VMware Horizon Client have minimally functional support for H.264 hardware acceleration that prevents use of their drop-down toolbars. The nature of the H.264 hardware ac...
Does TLXOS include a VNC server?
Yes, TLXOS has a VNC-based session shadowing feature, but it doesn't work the way that you probably think it does.  TLXOS uses stunnel-encapsulated reverse VNC, for three reasons: Forward VNC connect...
How can I auto-launch a fullscreen Citrix/Horizon app/desktop only (no app browser)?
It is possible to configure both HDX and Horizon modes to launch a specific published application or desktop without ever letting the user access the main Workspace App Horizon Client / UI.  In both c...
Can I install/upgrade/run TLXOS via PXE boot?
Yes, except on early models of Raspberry Pi.  Pis earlier than the Pi 3 can't network boot at all, the Pi 3B's network boot firmware is so buggy as to be unusable, and while the the Pi 3B+ can network...
Can I install additional software on TLXOS?
Yes.  TLXOS is fundamentally just Debian Linux, so you can use standard Debian tools such as apt-cache and apt-get to locate and install additional software, and perform whatever configuration changes...
Why am I getting a "license revoked" error when installing a license on RePC/SFF?
It's likely that you are trying to license hardware that we have blacklisted, particularly if you are using a version of tms_client earlier than 8.3.0. Prior to TMS / tms_client 8.3.0, our licensing o...
How can I reconfigure TLXOS while an app is running / what are the keyboard shortcuts?
See http://help.thinlinx.com/knowledgebase.php?article=63 for more information on how to escape from a running fullscreen application. When the local window manager has keyboard focus - which is any t...
Can I customize the installation image prior to install?
Not really.  Since TLXOS is intended to be a product rather than a custom solution, our main strategy is to perform post-install configuration using TMS rather than pre-install customization. ISFF and...
CUPS printer redirection (using Citrix Universal Print Driver) isn't working!
Unfortunately, while redirection of printers from a Windows client is simple and "just works", high-level redirection of printers from a Linux client is arcane and difficult.  If the printer is connec...
Why is the keyboard layout still ENG (US) in my RDP/Citrix desktop?
Windows and Linux handle keyboard layout in fundamentally incompatible ways.  The Windows taskbar keyboard layout setting that you are looking at is really only meaningful for Windows clients - Linux ...
How can I set the same configuration on many devices?
You were probably hoping for a solution resembling Active Directory Group Policy, but we don't have the resources to do anything that sophisticated yet (read as: you aren't paying us enough for that!)...
Why doesn't multimedia/HTML5 redirection work?
We deliberately disabled client-side multimedia and HTML5 rendering in TLXOS for HDX and Horizon modes because it just wasn't worth the hassle.  The Linux ports of Citrix Workspace App and VMware Hori...
Why is my CA certificate not recognized/trusted?
If you encounter problems uploading a CA certificate to your TLXOS device, it is probably because it is in the wrong format.  There is a binary format (DER) and a text format (PEM/Base64) and TLXOS re...
In HDX mode, why isn't auto-login working / why do I have to log in twice?
If HDX mode is asking for logon credentials more than once, or credentials saved using the "Auto Login" feature are being ignored and you are still being interactively prompted, then the most likely c...
What is the difference between TLXOS 4.8.x/5.0.x LTS and later versions (e.g. 4.11.x/5.2.x)? Which do I need?
Short answer: TLXOS 4.8.x and 5.0.x are more conservative "Long Term Stable" (LTS) releases, which are functionally almost the same as their higher version number contemporaries (currently 4.11.x and ...
How can I change the boot screen to show our own logo instead?
You may change the boot image if you wish - we use the usual Plymouth boot splash system used by most mainstream Linux distributions, and have not gone out of our way to obfuscate this in any way - bu...
How can I protect clients from rogue/unauthorized TMS servers?
Starting from TMS/tms-client 8.3.0, it is possible to use your own Public Key Infrastructure for TMS and tms_client.  This is useful in order to prevent unauthorized TMS instances from reconfiguring y...
How does TLXOS differ from other Thin Client software?
You don't have to buy our hardware. ThinLinX is currently a software-only company.  We don't sell hardware, so you are free to acquire whatever compatible hardware you wish.  We can't guarantee that...
How many gigabytes of RAM does my Pi need?
There are a few use cases for which a Pi with 2 GB of RAM might be beneficial: Use of Video Conference mode - this application uses a lot of RAM Use of a local web browser (Web or Digital Signage mod...
Why aren't my devices showing up in TMS?
Because clients can't locate a remote TMS server by magic!  Unless your devices are on the same TCP/IP subnet as the TMS server - in which case they will locate it by detecting periodic broadcasts - y...
Why isn't USB redirection working for my Pi-connected peripheral?
There could be application/mode-specific reasons for this - you may wish to check other Knowledgebase articles specific to RDP mode and
Is there a virtual appliance for managing TLXOS devices?
Yes, but it is very out-of-date and is not currently maintained as it was diverting staff time away from higher priority work.  We hope to provide a new version of this based on CentOS 8 (rather than ...
Why do some of my devices show a Support Expiry date while others show "Never"?
Because we are phasing out the Support Expiry concept.  We've concluded that so little of our income comes from license renewals that this limitation just causes needless confusion and - because of hi...
I can't / don't want to use Windows. Is there a ".img" version of the installation image?
If you want to install TLXOS RPi, consider using Raspberry Pi Imager instead.  We have made it easy to image SD cards using this tool. ThinLinX's own installation image is provided in Windows self-ext...
Can I install TLXOS without overwriting pre-existing storage?
It is not obvious at first glance that it is possible to perform a "careful install" of TLXOS ISFF and RePC by using the installer's "Upgrade/Recover TLXOS" menu option rather than the "(Re)Install TL...
Can I upgrade TLXOS without using TMS or reinstalling from scratch?
Using TMS is the best and easiest way to perform TLXOS upgrades, and TMS is currently free, so there is no reason for you not to use it. However, we have given some thought to providing an alternative...
The web UI wants to run "xdg-open", but this does nothing. What now?
"xdg-open" is a generic means of launching a helper application from a web browser in Linux.  Commercial web UIs often use this to either try to detect the existence of, or install, a better alternati...
Can TMS be used to manage remote devices connecting via the Internet?
Yes, this is possible, because clients connect to TMS, rather than the other way around, which allows the connection to work over NAT translation. At the TMS server end, you will need to set up a port...
How can I provide many Windows desktops for the cheapest possible price?
I could provide a detailed HowTo for the best solution I know of, with screenshots and step-by-step instructions, but this would require an enormous amount of effort, and ThinLinX would derive little ...
Why are some version numbers in TMS blue?
Because that version is out of date. TMS will display Firmware and TMS Client version numbers using blue rather than black text if a later version is known to be available.  It's a gentle hint that yo...
Do you support Orange/Banana/Mango/Rock Pi or other Pi lookalikes?
Not the ARM-based ones, no.  TLXOS SFF supports some x86-based Pi lookalikes (e.g. we own an Aeon Up Board and a Rock Pi X), although there may be a few support deficits (e.g. analog audio doesn't wor...
What hardware do you recommend?
ThinLinX is a software only company, so we leave the choice of hardware up to you.  We can only offer you advice on what is or is not supported by our O/S, and pass on what we have learned about diffe...
What does this message about Fallback Licensing mean? I don't understand!
You have purchased hardware that doesn't comply with SMBIOS standards (this is unfortunately very common for computer hardware manufactured in China or Taiwan).  Your hardware fails to provide the exp...
Why can't I log on in RDP mode, using a password that I know is correct?
It's possible that your password may have expired. This is something of a design flaw in the RDP protocol.  NLA authentication - which was not the way RDP authentication was originally conceived (it's...
Why is my screen black while viewing an RDP/Horizon console session via VNC?
Because VNC cannot display accelerated regions of the display that bypass the O/S' usual pixel rendering and interact directly with hardware instead. This is true on every platform, including Windows....
What is the sudo password?
Apparently you have been miseducated to expect that you can run anything you want with superuser privilege just by prepending "sudo " to it.  This was never the original intent of the sudo utility (se...
Why does the screen remain blank after booting my Pi while its monitor is turned off/unplugged?
Because, unlike x86-based PCs, the Raspberry Pi does not support monitor hotplug (i.e. changes to the video configuration after boot-up).  This is not a failing of TLXOS, it's limitation of the Raspbe...
Why won't my Pi boot from certain brands of SD card?
Are you using an early beta Pi 4 EEPROM release (one with a pretty pink and white screen that prompts you to hold down shift for a network install)? If so, install a stable EEPROM release (until recen...
Upgrading from TLXOS 4.x to 5.x fails - what's wrong?
You cannot upgrade directly from unmodified TLXOS 4.x to TLXOS 5.x - this will fail with an "Error programming the boot partition" error, because the boot partition is too small for the TLXOS 5.x /boo...
Why doesn't the installer install anything? It just says "ready for firmware upgrade"!
Because you haven't asked it to.  You must interrupt the boot countdown with a keypress, and then select the appropriate option from the menu. Most mainstream Linux O/Ses have an interactive installer...
Can I run TLXOS (RePC) on a Chromebook?
Yes, but getting it installed is very difficult, because Google has locked down the Chromebook to boot only Chrome OS.  Running TLXOS is mutually exclusive with running Chrome OS - no dual boot arrang...
Can TLXOS be used in a server role?
Yes, it can.  Although TLXOS is designed primarily with a graphical role in mind, it's still useful more generally as a small-footprint remotely-managed Linux O/S. I am using TLXOS in the following se...
Is there any way RePC can be installed on a 2 GB SSD?
Under normal circumstances, TLXOS RePC require at least ~2.5 GB of disk space for TLXOS <= 5.0.x, and ~4 GB for TLXOS >= 5.2.x. However, we're aware that some old thin clients - in particular HP...