005

Document Sample
005 Powered By Docstoc
					005 MWSService




        Exceed 2006 for
       Managed Windows
           Service




             Rachid Chalabi & Dave Turner
                   December 2008
                    Document 005

            Computing Services Department
Contents
          1    INTRODUCTION                                                                      1

          2    INSTALLING THE SOFTWARE                                                           2

          3    USING EXCEED                                                                      3
                Starting a Session                                                               3
                Cut–and–Paste                                                                    4

          4    DEFAULT SETTINGS                                                                  5
                Basic Ones                                                                       5
                Security Issues                                                                  5

          5    CONFIGURING EXCEED                                                                6
                Xconfig                                                                          6
                Changing to Single Window Mode                                                   6
                Changing to Multiple Window Mode                                                 6
                Setting your Exceed UNIX Password                                                6

          6    BUGS AND QUIRKS                                                                   7




  Format Conventions

     In this document the following format conventions are used:

       Computer output is given in a Courier font.                 Password
       Input which is to be typed by you is in bold                a:\setup
       Input which must be replaced by your details is             LOGIN user_name
       given in bold italics.
       Keys that you press are bold.                               Enter
       Menu options are given in a Helvetica font.                 File New

  Feedback
     The Computing Services Department welcomes feedback on its documentation. If you notice
     any mistakes in this document, or if you wish to make any suggestions on how the document
     could be improved, please contact Allyson Matthews, Information Officer. Electronic mail
     should be sent to the email address allyson@liv.ac.uk
1 Introduction
     Exceed is an X window Server for Microsoft Windows. It enables you to simultaneously
     run multiple host-based X applications and Microsoft Windows–based applications.

     For the Exceed sessions a choice of 3 supported modes of running is available:

        On starting Exceed a CDE (Common Desktop Environment) session is started on
         UNIX, and this allows dtterm terminal sessions to be started on that host, dtterm
         terminal sessions to be started on other UNIX hosts, and X client applications to be
         run. Exceed should be configured to run in single window mode — see Configuring
         Exceed, page 6.

        On starting Exceed a single dtterm window is started on UNIX from which
         applications can be run. Exceed should be configured to run in multiple window mode
         (which is the default after the initial installation ) — see Configuring Exceed (page 6)
         if the window mode needs to be changed.

        On starting Exceed a single xterm window is started on UNIX from which
         applications can be run. Exceed should be configured to run in multiple window mode
         ( which is the default after the initial installation ) – see Configuring Exceed (page 6)
         if the window mode needs to be changed.

     Exceed software includes Launch Pad, a utility that automates the use of Exceed. Launch
     Pad can be used to start Exceed or to configure it. Although both Exceed and the Launch
     Pad menus can be tailored by the user, great care must be taken if this is done as it could
     stop Exceed from working correctly.




                                                                                                   1
2 Installing the Software
         To make Exceed available to you, log onto the Managed Windows Service (MWS)
          and select Start | Install University Applications. Scroll down in the applications
          window and select Exceed 2006 – Install . Then click on Run

         Exceed 2006 will then be installed.




      2
3 Using Exceed

   Starting a Session
            If you want to use CDE mode, then before starting the Exceed session change
             Exceed to run in single window mode (see Configuring Exceed page 6). Note that
             this configuration change only needs to be performed once (unless you
             subsequently change it back to multiple window mode).

      To start the session, choose either one of the following methods:

            Start Launch Pad by

             Start | Programs | Hummingbird Connectivity 2006 | Launch Pad.

             Then with the mouse pointer on the Windows background press the Ctrl+Shift key,
             and then click once on the left mouse button. Select Start Exceed with the left
             mouse button;

      Or

            Use Start | Programs | Hummingbird Connectivity 2006 | Exceed

             The CDE login screen will appear. You have a choice of working in CDE mode,
             just starting a single dtterm window or just starting a single xterm window.

            From Options | Session choose Common Desktop Environment (CDE) or
             Single Dtterm session (PC exceed users) or Single Xterm session (PC
             Exceed Users).

             Note that this choice will be retained over subsequent sessions, so that Options |
             Session will only need to be used again if you desire to change the mode of
             Exceed working.

            Then enter your UNIX username and then press the Return key.

            It will then prompt you for your password. Enter your UNIX password and then
             press the Return key.

      After a short while the CDE desktop will be displayed, or the single dtterm window or the
      single xterm window, depending on which mode was chosen.

      If running in CDE mode:

            To start a terminal session click on the arrow above the computer icon and
             then select This Host from the menu that appears.

            To start a terminal session on a different UNIX machine, click on the arrow above
             the computer icon and then select CSD Named Host from the menu that appears.
             In the new window that appears type in the hostname that you want the session
             on and either press the Return key or click on OK.

            To finish the Exceed session click in the EXIT box on the CDE desktop. In the
             Logout Confirmation window click on OK.



                                                                                                  3
  If running in single dtterm or xterm mode:-

        First you will need to set up your UNIX username and password within Exceed (see
         Setting your Exceed UNIX password page 6 ). Then to start an extra xterm window
         with the mouse pointer on the Windows background press the Ctrl+Shift key, and
         then click once on the left mouse button. Select New xterm on unix or the relevant
         menu selection for the required UNIX host with the left mouse button.

        To finish the Exceed session, just exit from the original dtterm or xterm window.




Cut–and–Paste
        You can cut–and–paste between the X clients such as dtterm and Windows by
         clicking on the Control–Menu box (small square at the top left corner of the
         Exceed window) and selecting Edit.

  This will offer you the following selections:

  Copy Rectangle, Copy All and Copy X Selection offers the ability to copy to
  Clipboard, Printer or a File. The format used to store the selection to a file is the
  Microsoft bitmap format.

  X selection is the buffer storing data when dragging using the left mouse button on a portion
  of text in an X client. It can be pasted in the same X client or others by pressing the middle
  mouse button. Middle mouse button functionality is achieved by pressing the left and right
  mouse buttons simultaneously (this is a default setup).

  You can paste to X selection from the Windows clipboard or from a file. If you have done
  that, you can clear it by selecting the Clear X Selection item. Otherwise this last item is
  greyed.




  4
4 Default Settings

   Basic Ones
      The following are some of the default settings:

            Exceed is set to run in multiple windows mode. This needs to be changed to single
             window mode if you wish to run Exceed in CDE mode (see Configuring Exceed
             page 6).

            Exceed is configured for use by a 2–button mouse. The middle–button of a three–
             mouse button is emulated by clicking on the left and right button together.

            X selection (for example highlighting text using the right mouse button in an xterm)
             is automatically pasted to the Windows clipboard.



   Security Issues
      Exceed is setup to use user access based mechanism. When Exceed is started, after logging
      in, an encrypted key (called a magic cookie) is created or updated in the .Xauthority file
      by the XDM process that offers you the logging screen. This magic cookie is also available
      to the Exceed server.

      The magic cookie defined in the .Xauthority file is shared by the server and a particular
      user logged in on a particular display. When an X client is run on the local display, the
      Exceed server checks to see whether the client program has access to the magic cookie.
      Once XDM creates an .Xauthority file for a user, each time the user logs on, XDM
      merges in magic cookies.

      One consequence of this setup is that other users cannot display X client on your PC.

      The need to run X clients on remote sites may arise. This can be done by supplying the
      remote site with the magic cookie specific to your display. A X client , xauth, is used to
      do just that (i.e. manipulate .Xauthority files). For example to extract authorisation
      information for your display, copy it to another machine called for example remote_site,
      and merge it into the .Xauthority on the remote_site; the command

             xauth extract - $DISPLAY | rsh remote_site xauth merge -

      needs to be typed at the UNIX prompt.

      However this command is fraught with problems as you may need to specify the full path
      of xauth on the remote machine. Also you need to tell the remote machine to let UNIX
      execute commands on it (by means of an .rhosts file if the remote machine is a UNIX
      one). It is easier to do a binary transfer using ftp of the .Xauthority UNIX file to the
      remote host. This must be done once at the beginning of every Exceed session.




                                                                                                   5
5 Configuring Exceed

   Xconfig
         The default Exceed settings can be changed using the Xconfig application accessed either
         by:

               Start Launch Pad by

                Start | Programs | Hummingbird Connectivity 2006 | Launch Pad.

                Then with the mouse pointer on the Windows background, press the Ctrl+Shift
                key, and then click once on the left mouse button. Then select Exceed
                Configuration Utility with the left mouse button.

         Or

               Use Start | Programs | Hummingbird Connectivity 2006 | Exceed | Xconfig

               Some changes to the configuration might stop Exceed from working correctly.



   Changing to Single Window Mode
               Start Xconfig (see above).

               Click with the left mouse button on Display and Video. Ensure that Single is set
                in the Window Mode — if not then select it with the left mouse button. Ensure that
                full screen is not set and that the root size width and height are both set to 0.

               Click Validate and Apply Changes with the left mouse button. Close the Xconfig
                window.



   Changing to Multiple Window Mode
               Start Xconfig (see above).

               Click with the left mouse button on Display and Video. Ensure that Multiple is set
                in the Window Mode — if not then select it with the left mouse button. Ensure that
                the root size width and height are both set to 0 and that Cascade Windows is
                selected. Ensure that Window Manager is set to Native.

               Click Validate and Apply Changes with the left mouse button. Close the Xconfig
                window.



   Setting your Exceed UNIX Password
   When you change your UNIX password on UNIX using the passwd command , you will also need
   to change your UNIX password within Exceed. You can achieve this by doing the following :-

               Use Start | Programs | Hummingbird Connectivity 2006 | Xstart


         6
           Use Tools | Find and Replace…

           In the Replace part of the Find and Replace window fill in the UserID: field with
            your UNIX username, the Password: field with your UNIX password and the
            Confirm password: field with your UNIX password.

           Click with the left mouse button on Replace All.

           Click with the left mouse button on Close.

           Use File Exit




6 Bugs and Quirks
     Exceed does contain a few bugs. Some limitations are also apparent. Below is a list of
     known bugs and limitations:

           There is at the present no support for over disk quotas on UNIX. It is your
            responsibility to ensure that you have enough free disk space available for Exceed
            to work.

           Exceed is locally supported for Super–VGA resolutions. That is 800x600 and
            above. VGA resolution (640x480) is not supported as the task to set every X client
            at this resolution is enormous.

           Xstart is buggy. If your UNIX password contains special characters such as %,$ the
            setting Exceed UNIX password procedure will not work. Please change your UNIX
            password before attempting this procedure.

           Applications such as Pageview cannot run under Exceed as they rely on the X
            extension to the X server (in this case Postscript extensions to the Sun XNews
            server). Use Ghostview instead.

           In certain circumstances, the Caps Lock key will seem stuck. To resolve this
            problem, just press the Shift key once.

           If after inputting your username/password in the Login window nothing happens or
            you get a message that xdmcp does not recognise your PC, this may be due to the
            fact that your PC has not been given a name in our DNS database.




                                                                                                 7

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:7
posted:9/12/2011
language:English
pages:9