Is it possible to customize the desktop login screen?

Is it possible to customize the desktop login screen?

Adapting the VDI login screen, which is displayed on the Sun Ray DTUs, is supported, with some limitations.

It is possible to replace the product logo (upper left corner) and the background of the desktop login/selection dialog (middle of the screen) with custom images. However, there is no way to change the text position and colors of buttons and input elements. Due to this limitation we also require a fixed size background image - otherwise the dialog input elements would appear misplaced on the screen.

Place your custom image(s) in the Kiosk session directory under /etc/opt/SUNWkio/sessions/vda - ensure that file permissions (readable for everyone) are correct. The file names must be dialog_background.png and company_logo.png respectively. For the start you might want to download the sample background image below and make the desired modifications there.

Either quit the existing Sun Ray Kiosk session (click on quit button) or perform a cold restart of Sun Ray services to enforce the creation of new Kiosk sessions. The images should now appear in the VDI login/desktop selection screen.











The other more complex alternative for customers using VDI 3 is to replace the default VDI kiosk session with an adapted version. The vda-client CLI offers all the functionality needed to communicate with the VDI service for retrieving a list of assigned desktops, starting desktops, etc. Customers can create their own GUI (login screen/desktop selector) around this CLI. However, this obviously requires a bit more programming effort. Please also keep in mind that the vda-client CLI is not a public, stable API and is still evolving. Future product versions might introduce incompatible changes here that require adaptations again on your custom implementation.

Labels

vdi+srs vdi+srs Delete
vdi+users vdi+users Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jul 14

    fhgfhgf says:

    Hi, I have tried to do this and it doesnt work for me, the DTU doesnt load. The...

    Hi,

    I have tried to do this and it doesnt work for me, the DTU doesnt load.
    These are the steps that i did. <-- note I wanted to test it to the basics.

    1. Extract the "vdaclient.jar"
    2. repackged the folders into a new .jar <-- I didnt make any changes to any files.
    3. replaced the existing vdaclient.jar
    4. rebooted sunray
    5. after this the logon screen doesnt load, the sunray just keeps rebooting.

    I think when i re-package the files im doing something wrong.
    can you help out at all?

    This is the command im using to repackage the vdalcient.jar

    #jar -cvf vdaclient.jar com

    1. Jul 24

      hi-roshi says:

      probably... jar cvfm vdaclient.jar META-INF/MANIFEST.MF com — Exam...

      probably...

      1. jar cvfm vdaclient.jar META-INF/MANIFEST.MF com

      Example 2: use an existing manifest file 'mymanifest' and archive all the
      files in the foo/ directory into 'classes.jar':
      jar cvfm classes.jar mymanifest -C foo/ .

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact