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. On x86 platforms, TLXOS typically uses a 64-bit kernel.  TLXOS SFF/ISFF (a.k.a. NUC32/NUC64) uses ...
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 and 4.10.x? Which do I need?
Short answer: The releases are functionally near-identical, the main difference is that 4.8.x has older Citrix, VMware and RDP client versions; use 4.8.x only if you need to, and 4.10.x otherwise. Lon...
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 "Wipe Everythin...
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 Chinese/Taiwanese hardware that doesn't comply with SMBIOS standards that the rest of the world uses (we're not being racist or ideologically bigoted - until such time as we find an...
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...
The RePC ISO installer wants me to use TMS. Why do I have to do this?
Complicated answer. The short answer is that (a) you should not attempt to use the ISO installer unless you really need to, e.g. the PC you're booting doesn't support boot from USB, or you're installi...
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 a beta Pi 4 EEPROM release (that's typically 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 (t...