Thinstation is an open source thin client-solution based on Crux Linux. In this post I will describe how to configure two thin-client images. The second image will allow users to launch individual applications published using RemoteApp also served via a FreeRDP client.
You can also switch out IIS for another web server if you prefer. The relevant files can be obtained via syslinux. We will use version 4. Note: The following commands will restore the default WDS boot programs in case you need to roll back :. The next step is to configure the environment we will use for creating our thin-client image. Fortunately, Thinstation comes with a pre-configured build environment called DevStation direct download of approx.
I used an x64 Linux 2. After booting the virtual machine from the downloaded media, follow these steps to install DevStation internet access is required :. The first step is to identify the device drivers required by our target platform i.Playing around with an HP Thin Client
In the context of this article, I will assume the client is a Hyper-V virtual machine, but in practice, you would probably use a lightweight desktop or thin-client terminal. To start, from our existing Terminal session, run the following two commands to create a clean build configuration:. Edit build. Save the file and use the following command to build an image that includes all available drivers:. This is because we need the hardware profile data to be copied to DevStation, and the script we will use to collect the data is preconfigured to post the results back to the PXE server that booted the client.
Now boot the client. If you've configured everything correctly, the system should receive an IP address and immediately commence booting from the network. After a short delay during which the image is downloaded, you should see the default Thinstation desktop.
In my case, a file named module. On the DevStation system, run the following commands to create a new hardware profile named Hyper-V based on the collected data replace Hyper-V with a name representing your target device model :. The remainder of the configuration will occur in a file named thinstation. First, let's take a backup of the original: cp thinstation.
Note: Replace rdp. We will now apply some simple branding. Firstly, to use a custom splash screen shown during bootreplace the file named silent.
How to setup Thinstation 5.3 thin client for use with VMware Horizon View 5 – Part I
The dimensions of the image should be based upon the name of the folder. Note: The dimensions of the image must be 32x32 pixels. I used Connect to LAB. We are now ready to build the thin-client image.First of all you have to set up a ThinStation build environment for boot images. You can choose between either. Then you need a reasonably modern Linux installation with Git installed.
This will clone the current stable ThinStation branch into a newly created directory thinstation. Enter the chroot building environment:. This will take a few seconds. Leave the pager application by pressing q. This will again take some time up to a few minutes, depending on your system. Afterwards in the subdirectory boot-imagesmultiple flavors of boot images will be available. You could now go and boot any of these images, but they probably will be of no real use to you, as the default config is very generic.
Most people getting into ThinStation usually need a very specific result, so we need to edit the configs to make something tailored to your environment. After having seen how to build ThinStation boot images, it is time for you to adapt the configuration to your requirements. This involves. From time to time you will want to update your repository.
Skip to content. Getting Started with ThinStation Jump to bottom. Choosing a build environment First of all you have to set up a ThinStation build environment for boot images. Read on for further instructions. Watch the video. Building a boot image Enter the chroot building environment: cd thinstation. This involves deciding how to deploy ThinStation how to boot up your thin clientsanalyzing the target hardware where your boot image is intended to be run onchoosing the applications or protocols to be used by the end user and for each application defining the parameters details on how it should operate.
See here for further instructions. Pages Basics Getting Started Configuration build. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window.Part I — How to setup Thinstation 5.
Part II — How to build Thinstation images and exploring config files. Searching the web, I ended up settling on and wresting with Thinstation for a couple days. As one of the few, free, thin client options, Thinstation is probably the most stable and most up to date software available. This post shares the efforts I put into getting it running in my home lab. My end state goal is to touch the thin client as little as possible before working from a View desktop. So my vision, then, is to PXE boot the end point, let it download the thin client OS, and have it auto-launch a View desktop client.
From there, a user could enter credentials and log in. There are a few ways to get Thinstation working in a PXE boot environment. The overall idea, no matter how you go about it, is that you have to use a development station to build the thin client boot image that will be downloaded to your thin client hardware via a PXE boot infrastructure. The above graphic describes the servers and clients in the environment.
Full View desktops would work just as well in this post. In addition, I chose to disable all other boot options. The boot file name is pxelinux. It downloads pxelinux. Once booted into the thin client OS, you can launch a Horizon View client or web browser and make a connection request to the View Connection Server. While you have the option to create your own development station from a Linux build of your own making, the Thinstation ISO will create such a DevStation very easily and quickly, which is very nice for a non-Linux geek like me.
My VM settings are shown to the right. These instructions are also on the Thinstation Git page. Honestly, the folks who develop Thinstation are a lot smarter than me.
My short rant above just goes to show how lazy I am. So, here we go. What makes this ISO installation a development environment is that it creates a special directory structure and adds files for the purpose of building Thinstation thin client OS images.
It even builds the first image for you. You can see this directory being populated below from the most recent repositories on Git. Pretty much everything you need to build and customize images will use this directory.
After your first build process, you could PXE boot your thin client immediately and be on your way. All in all, Thinstation is very simple to setup and get going — but for some un-fathomable reason, it took me two days to get this far. Either way, I guarantee you I was googling for one of these recently:. The thin client OS itself is stock at this point.Please do NOT submit any questions about installation, usage or problems directly to me - these should go to the mailinglist, where you can get support.
Contributed by many people. I'm nothing but an editor. Document revised: Feb Where does Thinstation come from. Where to get Thinstation andmore information. This is the FAQ for Thinstation 2. The FAQ for Thinstation 0.
Neither this author nor the project contributors are in any way responsible for physical, financial, moral or any other type of damage incurred by following the suggestions in this text or using the programs. Both this document and the Thinstation program and supporting programs are presented "as is" without any warrenty concerning functionallity or security. Any trademark belongs to the owner.
Thinstation is a basic and small yet very powerful Open Source "thin client" operating system and some programs which make it possible to connect to servers via a network. Thinstation is mainly intended for office, company or department use. Being a private individual with just one PC you will have little use for Thinstation. Thinstation is based on Linux, but users may actually never see Linux at all if you decide to connect directly to a Microsoft Windows server, a Citrix server or a Unix server!
But if you want to, you can have a Linux interface - a blackbox window manager to be exact. Thinstation runs on ordinary PC hardware x86 and is based on Linux, which itself is Open Source and free.
You may either reuse older computers or save a lot of time on workstation administration. Or both! And you don't need a hard disk - you can boot off the network and even have a fairly silent workstation.
But even with brand new hardware Thinstation is advantageous, saving a lot of administration time I personally did assamble a new small mini-itx PC from its boxes AND connected to Word on a Windows server within 19 minutes! You can save money too, as you can just buy entry level or mini-itx computers and still have fast program execution as your server permits.
With a new cpu and psu fanless and diskless mini-itx PC you may have a powerful and completely silent workstation and cool too, if you have to think about air conditioning expenses.
You just need a decent server for the users. Sound on clients if supported by the server and client connected printers LPT and USB - as well as server and network printers. Or kill processes.Thinstation is a free and open source Linux implementation of a thin client operating system. Thinstation is a standalone system, that does not require any modification of the server as long as the server accepts remote client connections. This is true for:. Even a light standalone desktop is available with Mozilla Firefox and some other basic application like editors and file managers.
A web kiosk is a standard solution too. Thinstation started as a fork of Netstation in Mayhosted on SourceForge. Marcos Amorim Brazil is heading a future version based on OpenEmbedded. The present version 5 is developed mainly by Donald A. Cupp Jr. USA and is based on Crux Linux ver. Tobias Paepke Germany joined the development of ver. From Wikipedia, the free encyclopedia. Thinstation Developer s Donald A. Tobias Paepke Stable release 6.
Linux portal. General comparison Distributions list Netbook-specific comparison Distributions that run from RAM Lightweight Security-focused operating system Proprietary software for Linux Package manager Package format List of software package managers. Linux Linux kernel features Portal WikiProject. Categories : Free network-related software Remote desktop Thin clients. Namespaces Article Talk.
Showing 25 50 results of You seem to have CSS turned off. Please don't fill out this field. Please provide the ad click URL, if possible:.
Help Create Join Login.
Operations Management. IT Management. Project Management. Services Business VoIP. Resources Blog Articles Deals. Menu Help Create Join Login. Home Browse Thinstation Mailing Lists. Thinstation Brought to you by: doncuppjr. Flat Threaded. Re: [Thinstation-general] Desktop menu icon that opens program in a terminal window.
Re: [Thinstation-general] ctxusbd Fatal error: bind failed: No such file or directory. Re: [Thinstation-general] VSync. Attachments: image Re: [Thinstation-general] Networkmanager Wifi autoconnect. Re: [Thinstation-general] How to actually work on building images?
Re: [Thinstation-general] Battery Indicator. Oh no! Some styles failed to load.
Sign Up No, Thank you. Thanks for helping keep SourceForge clean. X You seem to have CSS turned off. Briefly describe the problem required :. Upload screenshot of ad required :. May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar You seem to have CSS turned off. Please don't fill out this field.
Thinstation is a thin client linux distro using std. Thinstation Web Site. Calibre has the ability to view, convert, edit, and catalog e-books of almost any e-book format. Includes FreeRDP. This project one of those that help us in day-by-day operations.
Thank you for all your work! Excellent project. I use since In addition I corrected tsmon to whom it is necessary - here the working tsmon version. It's an interesting project. We have a ton of Dell desktops with Windows XP Pro on them that do little else but get used as a platform to run Remote Desktop and we're trying to replace the OS with something more resistant to With Thinstation, we like the concept, but we're not crazy about the interface for RDesktop as it wasn't nearly as friendly as GRDesktop on a few systems I switched over to Ubuntu.
We saw where you can type command line switches, but we'd prefer users not have that ability. It also froze on us when connecting to one of our R2 terminal servers. The FreeRDP option wouldn't work at all for us.
Anyway, I hope someone looks at this. We do think this project has some promise. Please provide the ad click URL, if possible:. Help Create Join Login. Operations Management. IT Management. Project Management. Services Business VoIP. Resources Blog Articles Deals.