Vous êtes sur la page 1sur 11

Whitepaper

IGEL Universal Desktop LX/OS customizing the desktop in 15 minutes or Pimp my IGEL!-Part 1
Version 1.00

Blog: blog.cloud-client.info This document can be distributed / used free of charge and has no commercial background. Its not allowed to use parts of this document in other documentations, articles or any other way without the permission by the author. For questions related to the document contact mhoting@cloud-client.info. The author is not responsible for any damage related to this document incl. usage of 3 Party Software or configuration suggestions provided by this document. Please test any provided information in advance! Michael Hoting 2012
rd

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 1

Task By default the IGEL Universal Desktop LX / OS Desktop looks quite nice and much better than other ones.

Cool If youre working for IGEL of course, so where is your corporate identity? How can the system be modified to get a smile in the faces of your users and CEOs of course. This Whitepaper will provide some answers and ways how the system can be modified in 15 Minutes of course.

Requirements A running IGEL Universal Management Suite environment (Version should be 3.09.x and higher) A set of graphics prepared with you company logos etc. A graphical Editor can be helpful if you want to modify some files A IGEL Universal Desktop LX based Thin Client and/or a device running the IGEL Universal Desktop OS

Please Note For this Whitepaper Ive used the IGEL Universal Management Suite Version 4.01.100 and the IGEL Universal Desktop LX firmware Version 4.08.500.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 2

Minute 1 Disable not needed stuff In general the Application Launcher, this Task can be done with a profile>Accessories->Application Launcher and change the configuration like this:

Minute 2 Now we want to set the Background, first copy you background picture to exactly the same place where you have located your Firmware Update files. I use a regular FTP Server so I place the picture in my FTP pub folder. Note: If youre using the Universal Firmware Update feature in the IGEL Universal Management Suite together with the UMS internal Webserver you have to copy the file(s) in your current used directory (depending on the Firmware Version). Example: If youre currently deploying IGEL Universal Desktop LX Version 4.08.500 thru the Universal Firmware Update, then the folder with the firmware can be found in *Your UMS Installation Folder*\RemoteManager\rmguiserver\webapps\ums_filetransfer\IGEL_Universal_Desktop*OS Firmware Version*. The firmware needs to be assigned to the clients in the UMS to make sure the configuration for the firmware update settings is assigned to the thin clients.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 3

Minute 3 Setting up the wallpaper is the next task, open your profile again. Now open User Interface->Display>Desktop->Background(1st Monitor). In my case I use a small logo which I want centered on the desktop and the background color should be a nice blue. So I set up the background color to blue/grey with a gradient, configure the Wallpaper Style to Centered and then I enable the custom Wallpaper Download for the 1st Monitor including the file name for my wallpaper (Note: Please enter the name case sensitive!).

After this is done, setup the download server settings in User Interface->Display->Background (1st Monitor)->Custom Wallpaper Server. The easiest way is to configure Use firmware update server location, of course you can also setup a different Server if needed.

If using multiple Monitors you can configure also the screens from here including using different wallpapers for all screens.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 4

Minute 5 We want also to setup a cutom bootlogo, the setup for this is can be found in System>Firmware Customization>Custom Bootsplash. Enable the custom bootsplash feature here and if configured right enable Use firmware update server location also. Now enter the graphic name. If needed, you can also configure the position for the Bootsplash for your demands.
Close the profile and assign the configuration to the client.

Minute 6 Reboot the device and see the results.. My bootscreen and desktop after the profile is gone to the client.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 5

Minute 7 We need some writable space to deploy our graphics at the client for the next steps. To do this, were using the custom partition feature. Open your profile and go to System->Firmware Customization->Custom Partition->Partition and create select Enable Partition, keep the mount point and set the size to 20MB or the size you need for your graphics. The configuration should look like this:

Now assign the configuration to the client and the custom partition should be created at the client.

Minute 8 Now we have finished the standard features for the desktop customization but my CEO still doesnt feel its finished; lets see what can be done now starting with the screensaver. This is the default screensaver:

Its not the thing we want. The screensaver session can be configured thru the profile->User Interface>Screen lock saver, this configuration is very limited. So go to System->Registry->Sessions->xlock0, this is the session configuration thru the registry and expand the options tree here. Now you can see a lot of more available settings incl. custom_logo.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 6

Now go to the UMS Console select files in the left UMS Console tree and create a new file, as new file select the graphic you want to use for the Screensaver and as Thin Client File location select /custom/screensaver.png. The result should look like this:

Assign the file via drag&drop to your client and open your profile again, directly go to System->Registry>Sessions->xlock0->options->custom_logo. Enable the setting and enter /custom/screensaver.png. Of course you dont have to use a png file, this is only my sample and you can do it with different formats too. You can also play/test the other settings in the xlock0 options area; there are a lot of useful tweaks here. The result:

So my screensaver configuration is done to

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 7

Minute 10 The taskbar is also not that what I would like to see:

Looks a little bit like a graveyard at this time, lets bring some life in here. You can configure the Taskbar thru the User Interface->Display->Desktop->Taskbar configuration, this will configure the general behavior like should the taskbar be hidden or appear on the bottom, right side and so on. To have more settings go to System->Registry->windowmanager->wm0->variables. Not all settings here belong to the taskbar, for me important are now: Startbuttonshowtitle = Enable a text on the Start Button Startbuttontitle = The Title Startbuttonicon = Give the filename for the Start Button graphic Startbuttonmessage = Context Message for the Start Button Deploy the png file for your Startmenu icon like the graphic for the Screensaver (Minute 8) and setup the four options Ive mentioned, for the starbuttonicon setting use /custom/*you icon filename*. My result:

Still to black, so lets chance the tile for the taskbar; this task is a little bit more tricky. The file for the taskbar tiles are located in the thin client folder /usr/share/pixmaps/panel with the following file names: buttom-bg.png buttom-part-bg.png bottom-part-bg-trayicon.png

File format: PNG Size: 4x46 Pixel DPI: 72x72 Colors: 16,7 Millions (32 Bit per Pixel) If you want to change this, create a new Image with a Tool like Photoshop and use the same format like the original files. Create a gradient or solid color picture, my sample tile is looking like this:

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 8

After you have created the tile, deploy it to the client via filetransfer like the files before. Now comes the tricky step, we have to replace the original files. Open your profile and go to System>Firmware Customization->Custom Commands->Network Commands. In the field Custom Command Network Final enter the following statements: ln -f -s /custom/taskbar.png /usr/share/pixmaps/panel/bottom-bg.png ln -f -s /custom/taskbar.png /usr/share/pixmaps/panel/bottom-part-bg-trayicon.png ln -f -s /custom/taskbar.png /usr/share/pixmaps/panel/bottom-part-bg.png After this is done reboot the Client.

Yes, this looks good enough for me

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 9

Minute 13 No we need a session on the desktop and I want to modify the startmenu do have a shutdown button there. Lets start with the shutdown button, this is an easy task: Open your profile and go to Accessories>Commands. Click on Shutdown Terminal and select modify, my modification looks like that:

After this is done I create a simple Webbrowser Session as sample, so in the profile go to Sessions->Browser>Browser Session and create a new Browser Session. Close the profile and assign it to the client, result:

So far so good, but I dont like the Browser Icon, lets change this icon and were done for this time. First I deploy a PNG Icon file that I want to use for the Browser Session thru the file transfer feature like the last times.

Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes

Page 10

I named the icon browser.png, now I want to assign the graphic to the session. Open the profile and go to System->Registry->Sessions, in the area you can find all created sessions here. All session here with a % sign at the end are default settings, you can ignore this. The other sessions can be modified, browser sessions are called browser*nr* in the sessions area. Expand the session and you see this:

Now select icon and replace firefox with the name of your icon, I use /custom/browser.png. After this is done close the profile and transmit the changes to the thin client. This will work for all session types.

Done.
Whitepaper: Setup the IGEL Universal Management Suite in 15 Minutes Page 11

Vous aimerez peut-être aussi