HP T5725 Administrator's Manual

Administrator's Guide
Linux-based HP Compaq t5725 Thin Clients
© Copyright 2007 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
This document contains proprietary information that is protected by copyright. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company.
Administrator's Guide
Business PCs
Second Edition (February 2007)
Document Part Number: 439122–002
About This Book
WARNING! Text set off in this manner indicates that failure to follow directions could result in
bodily harm or loss of life.
CAUTION: Text set off in this manner indicates that failure to follow directions could result in
damage to equipment or loss of information.
NOTE: Text set off in this manner provides important supplemental information.
ENWW iii
iv About This Book ENWW
Table of contents
1 Introduction
Thin client image ...................................................................................................................... 1
Desktop options ....................................................................................................................... 2
Taskbar .................................................................................................................................. 4
Desktop themes ........................................................................................................................ 4
Synaptic ................................................................................................................................. 5
TeemTalk ................................................................................................................................ 8
Connection types ..................................................................................................................... 8
System information ................................................................................................................... 9
Image location ......................................................................................................................... 9
2 Control Panel Settings
Date/Time ............................................................................................................................. 12
Enabling Network Time Protocol ............................................................................... 12
Configuring the system hardware clock from BIOS ...................................................... 13
Display ................................................................................................................................. 14
Screen saver ........................................................................................................... 14
Keyboard .............................................................................................................................. 15
Mouse .................................................................................................................................. 15
Network Manager ................................................................................................................. 16
Interfaces ............................................................................................................... 16
General ................................................................................................................. 17
DNS ...................................................................................................................... 18
Printers ................................................................................................................................. 19
Parallel printer ........................................................................................................ 19
USB printer ............................................................................................................. 21
Network printer ...................................................................................................... 22
Samba printer ......................................................................................................... 24
Print jobs ................................................................................................................ 26
Sound — ALSA Mixer ............................................................................................................. 26
User Manager ....................................................................................................................... 27
Managing a user account ........................................................................................ 27
Add a user .............................................................................................. 27
Modify a user account .............................................................................. 28
Delete a user ........................................................................................... 30
Automatic logon ..................................................................................................... 30
Managing a group .................................................................................................. 31
Adding a group ....................................................................................... 32
Modifying a group ................................................................................... 33
ENWW v
Deleting a group ...................................................................................... 33
Thin State .............................................................................................................................. 34
Thin State Capture ................................................................................................... 34
Thin State Deploy .................................................................................................... 35
FTP Update ........................................................................................................................... 36
3 HP Connection Administrator
HP Connection Administrator window ....................................................................................... 37
Adding, editing, and deleting connections ................................................................. 38
Connection types .................................................................................................... 39
Citrix ICA ................................................................................................ 40
Firefox connection .................................................................................... 44
rdesktop connection ................................................................................. 44
XDM connection ...................................................................................... 50
Other ...................................................................................................... 51
Advanced Configuration utility .................................................................................. 51
Configuring available connections ............................................................. 52
Configuring user connections ..................................................................... 52
Assigning connections to users .................................................... 53
Configuring connections as primary, secondary, or to auto
connect .................................................................................... 54
GLOBAL UI (User Interface) in KIOSK Mode ................................................ 56
Setting Citrix global settings ...................................................................... 56
Server Location ......................................................................... 56
Preferences ............................................................................... 57
Hotkeys .................................................................................... 57
Drive Mapping ......................................................................... 58
COM ports ............................................................................... 58
4 Citrix
Introduction ........................................................................................................................... 61
Citrix (ICA) ............................................................................................................................ 61
ICA Client Settings .................................................................................................. 61
Preferences .............................................................................................. 62
Connection View ...................................................................................... 62
Program Neighborhood Agent (PNAgent) ................................................... 62
5 Support
Hardware warranty ................................................................................................................ 63
Software warranty .................................................................................................................. 63
Image updates and add-ons .................................................................................................... 63
Custom image requests ........................................................................................................... 63
Availability of Linux open source code ...................................................................................... 64
6 Frequently Asked Questions
Linux operating system ............................................................................................................ 65
System Administration ............................................................................................................. 65
System Management .............................................................................................................. 65
General ................................................................................................................................ 66
vi ENWW
Auto-logon/Auto-launch .......................................................................................................... 68
Manageability ....................................................................................................................... 71
7 Troubleshooting
Altiris .................................................................................................................................... 75
HP Connection Administrator ................................................................................................... 75
Citrix ICA .............................................................................................................................. 75
rdesktop ................................................................................................................................ 76
Firefox .................................................................................................................................. 76
XDM ..................................................................................................................................... 77
Kiosk .................................................................................................................................... 77
Printing ................................................................................................................................. 77
ELO Touch Monitor ................................................................................................................ 78
USB ...................................................................................................................................... 78
Network ............................................................................................................................... 78
Keyboard .............................................................................................................................. 79
Multimedia ............................................................................................................................ 79
Miscellaneous ........................................................................................................................ 79
8 Useful information
Index ................................................................................................................................. 83
ENWW vii
viii ENWW
1
Introduction
CAUTION: Thin clients are designed for remote data storage and excessive writes to flash may
damage the flash memory.
This guide provides the network administrator with instructions for configuration of the Linux-based thin client and explains the various configuration utilities.
NOTE: Not all features described in this guide are available in all Linux-based terminal models.
Typically, to configure multiple terminals, you can configure a terminal locally and then use it as a template for other terminals, which you can then configure using remote administration tools.
NOTE: A default administrator account is pre-installed with the following settings: User name
and Password = root. This default account is also the Administrator “rights” account for Linux.
Therefore, HP recommends that you change the password as soon as possible. Additionally, the HP t5725 ships with a basic user account with the user name and password = user.
Thin client image
HP's t5725 Linux thin client offers an extensible Linux image built upon Debian. HP has extensive Debian experience and selected Debian as the foundation for its thin client based on its stability, security, and market acceptance. Debian comes standard with the Aptitude package management system that ties into the Debian and HP repositories. Aptitude is a command-line and/or text-based GUI program for connecting to and managing Debian packages locally and in a repository. Debian package is the generic term for all software, drivers, features, etc., that are “wrapped” in code that allows the software to be easier and more logical to automatically install into proper directories and check for any other dependences that are required to ensure they work properly once installed. Once created, packages reside in various repositories that are maintained by the Open Source Community for open source packages. HP hosts a unique repository for updates and features specifically for the HP t5725.
Additionally, the t5725 image comes with Synaptic, a graphical user interface-based package management tool, allows you to easily add and remove Debian package software and driver packages. Synaptic and Aptitude must be run as root and can not be run at the same time. HP hosts a repository specifically for HP t5725 options, add-on, and package updates, such as new ICA and rdesktop updates.
This image also comes with FTP update for installing new packages and settings files using an FTP server and ThinState capture. For more information about ThinState, see
Thin State on page 34
You can use the Altiris client to provide remote management of the thin client and to upgrade the Linux image with feature enhancements, device drivers, and maintenance updates.
ENWW Thin client image 1
Desktop options
The following sections describe the Linux thin client desktops.
The Linux desktop has a Windows-like look and feel. The desktop includes icons and a Start menu.
By default, the following icons appear on the Desktop for the root (administrator) user:
Home — Allows you to see a graphical representation of the files and folder on the system and allow for browsing of the various folders.
Firefox — Allows you to launch an Internet Web browser.
Connections — Allows you to launch HP Connection Administrator for using and managing various types of connections. You can also launch Connection Administrator by clicking Start > Programs > Apps > Net. For more information about configuring connections, see
HP Connection
Administrator on page 37.
TeemTalk — Allows you to launch a terminal emulator session. For more information, see
TeemTalk on page 8.
Settings — Allows you to configure settings for the unit. Non-root users can access a reduced number of settings. You can also launch Settings Manager by clicking Start > Programs > Apps > System > Admin.
Synaptic — Only displayed for the root user, this icon launches the package management system. For more information, see
Synaptic on page 5.
Middle-click (or press the scroll wheel) on the desktop to show all running programs and the workspaces in which the programs are running.
You can select an image to use as the desktop’s backdrop.
NOTE: You can change the background image to any .jpg or .png image.
To change the background image:
1.
Right-click on the desktop.
2Chapter 1 Introduction ENWW
2. Select Backdrop. The Set backdrop window displays.
3. Click Show. The /usr/share/pixmaps/window displays.
4.
Navigate to and select a .jpg or .png file
5. Click and drag the graphic file to the Set Backdrop window.
ENWW Desktop options 3
Taskbar
The default taskbar contains the following icons that provide quick function access:
Show Desktop — Displays the desktop.
Window List Menu — Displays a list of available workspaces.
XTerm — Accesses the terminal command window. The xterm program is a terminal emulator for the X Window System for programs that cannot use the window system directly. For more configuration options, type man xterm on the xterm command line.
Mozilla Firefox — Opens the Firefox browser.
Mixer — Opens the sound mixer configuration window.
Workspace icons — Provides instant display access to the four available workspaces (sessions). Each workspace can have different programs running. Click an icon to open a workspace.
Minimize the toolbar — Allows you to minimize the toolbar, during which an icon remains that allows you to maximize the toolbar.
Maximize the toolbar — Allows you to maximize the toolbar.
Right-click the taskbar to open a pop-up window with options that allow you to choose how to display the different workspaces.
Desktop themes
The image includes a variety of themes that can change the look and feel of the desktop and taskbar. Additionally, the open source community has many more themes available.
To change the theme of your desktop, click Start > Themes, and select a theme.
4Chapter 1 Introduction ENWW
Synaptic
Thin client software is organized into “packages”. The Synaptic desktop icon provides access to Synaptic Package Manager that allows you to easily add, upgrade, and remove packages to and from your thin client.
Most applications reuse the functionality of other applications or libraries. Therefore, most packages depend on other packages. The Synaptic Package Manager resolves the dependencies automatically.
Synaptic provides the following features:
Install, remove, configure, upgrade, and downgrade single and multiple packages.
Upgrade entire system.
Manage package repositories.
Search packages by name, description, and several other attributes.
Select packages by status, section, name, or a custom filter.
Sort packages by name, status, size, or version.
Browse all available online documentation related to a package.
Lock packages to the current version.
Force the installation of a specific package version.
HP hosts a repository for HP t5725 options, add-on, and package updates at
ftp://ftp.hp.com/pub/
tcdebian.
NOTE: You must log in as root or a user in the Administrator group to use Synaptic.
NOTE: Reload package information regularly so you do not miss important security upgrades.
NOTE: Synaptic requires an active network connection to work properly.
NOTE: Synaptic requires that the thin client have Internet access.
NOTE: If the HP Repository appears to be down or does not connect when trying to update the
package list, wait and retry again.
From time to time HP may release new or updated packages to the HP repository. HP packages have hptc- at the beginning of their name (i.e. hptc-control-panel); however, for the benefit of our customers,
other vendors may also post packages in the HP repository (i.e., ICA updates, ThinPrint packages, etc.) that follow the vendor's naming convention and therefore do not begin with hptc-.
The first time you launch Synaptic, it uncompresses itself and loads the list of all available packages from default ftp sites.
To launch Synaptic for the first time:
1.
Log in as root
2.
Select the Synaptic icon on the desktop. An xterm window opens.
ENWW Synaptic 5
3.
Type Y, and then press Enter. The install results display on-screen.
4.
Read the installation results to confirm the packages successfully installed, and then close the window.
NOTE: After running Synaptic for the first time, its icon changes.
The Synaptic Package Manager window includes a pane (left) that allows you to list packages by category, a pane (upper right) that lists all packages within a selected category, and a pane (lower right) that provides information about a specific selected package.
For detailed information about a package, including size, version number, dependencies, files, and more, right-click the package and select the Properties button.
To install packages on the thin client:
6Chapter 1 Introduction ENWW
NOTE: Be sure to read the installation messages as they can require user input.
installing or removing packages requires administrator root permissions.
1. Open Synaptic Package Manager by double-clicking Synaptic on the desktop.
2. Click Search to open the Find dialog box.
3. Type a parameter of what you are searching for in the Search box, then select the category to
search within in the Look in list, and then click Search. The upper right pane displays all packages located based on your search criteria.
4.
In the upper right pane, select the specific package to install. If desired, read about the selected package in the lower right pane.
5.
A pop-up box provides installation options. Select the option based on the type of installation you are performing.
6.
If necessary, repeat steps 2 - 5 to location and mark more packages for installation.
7. Click Apply.
8. Confirm the action and click Apply.
9. Click Close after all packages are succesfully installed.
NOTE: When uninstalling packages, Mark for Removal uninstalls the package from the thin
client without removing the configuration files. Mark for Complete Removal removes all traces of the package from the thin client.
ENWW Synaptic 7
For more information about Synaptic functions and features, go to the local synaptic help file by launching a Firefox browser and typing the following location: File:///usr/share/synaptic/html/
index.html
.
TeemTalk
TeemTalk is the essential connectivity tool for enabling non-X based applications to be run in the X environment. TeemTalk provides precise emulation of a wide range of industry standard terminals with impressive additional features formulated to increase productivity and reduce network loading. These include dynamic window sizing, hotspots, soft buttons, keyboard mapping, mouse button definition and customizing capabilities. TeemTalk integrates seamlessly into the X Window system with the same look and feel as other applications.
NOTE: The X Window System is a network-based windowing system that provides a common
graphical interface for application programs. It defines how applications create windows and the graphics displayed in them.
The basic function of TeemTalk is to accept command sequences from a host application (client) and convert them into equivalent X functions, which can then be passed on to the X display server. This means that current investment in host application software can be retained in the X Windows environment.
Each window displayed by TeemTalk is, in effect, a separate 'terminal'. Several terminal emulation windows may be displayed simultaneously on the same display server, all running different programs.
For more information about TeemTalk, see the TeemTalk 5.0 for Unix User Guide at
http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00782549/c00782549.pdf.
Connection types
By default the t5725 comes ready to run use the following connection types:
ICA
rdesktop
8Chapter 1 Introduction ENWW
Firefox
XDM
Other
Other connections may be available in the Debian repositories and in the Open Source Community and configured through Connection Administrator’s “Other” connection type.
For more information about connections, see
HP Connection Administrator on page 37.
System information
To locate information about the system and operating system:
1. Select the Settings icon.
2. Click the System Info tab.
The screen displays information about the CPU, flash, memory, BIOS, and operating system.
Image location
The image is stored in various formats. The bootup process decompresses and loads certain portions of the image in RAM. Some features and aspects of the image are not loaded until they are needed. The image is stored in two partitions as follows:
/dev/hda1 – ext2 – Core operating system
/dev/hda5 – ext2 – Persistent configuration information, user home directories, and data.
ENWW System information 9
10 Chapter 1 Introduction ENWW
2
Control Panel Settings
This chapter provides an overview of the utilities in the Control Panel. You can use the Control Panel utilities for local and remote administration.
There are nine controls under the System Tools tab for the root user. By default, non-root users see only the keyboard and mouse applets. The nine controls are:
Date/Time
Display
Printers
User Manager
Network Manager
Keyboard
Mouse
ThinState
FTP Update
The Taskbar provides access to many other controls, such as sound.
You can open the Control Panel in any of the following ways:
Select Settings on the desktop.
Click the Settings button on the HP Connection Administrator window.
Click Start > Programs > Apps > System to access the utilities located in the Control Panel as well as several other system programs and applications.
ENWW 11
NOTE: The utilities available in Control Panel vary depending on whether the current user is
logged in a root account. Some utilities require root user access. You can control this by assigning individual users additional rights in the “Users” applet or editing /usr/share/hp/panel/hpcpl.conf.
Date/Time
The Date/Time Properties utility allows you to set the date and current time, select the appropriate time zone, and enable NTP (Network Time Protocol).
Use the values in the Date, Time, and Time Zone areas to select the appropriate date and time information.
Enabling Network Time Protocol
Network Time Protocol (NTP) is designed to synchronize the clocks of computers over a network. There are numerous servers available on the Internet that are synchronized to Coordinated Universal Time (UTC).
To enable NTP:
1.
Select the appropriate time zone.
2. Select Enable Network Time Protocol.
12 Chapter 2 Control Panel Settings ENWW
3. In the NTP Server box, type the IP address of the NTP server you want to use to set the time on the
thin client. For NTP to function properly, the date on the thin client must match the date on the server.
4. Click Apply.
Configuring the system hardware clock from BIOS
You can set the system hardware clock to your local date and time using the BIOS setup utility as follows:
1.
Reboot the system and press F10.
2.
After the Setup utility displays, press Esc.
3.
Select the standard CMOS features option, and then press Enter.
4.
Set the date and time using the Page Up and Page Down keys.
5.
To save the changes, press F10, and then press Enter.
ENWW Date/Time 13
Display
The Display Settings utility allows you to configure the monitor’s screen resolution, color depth, and refresh frequency.
After you change display settings, the thin client allows you to test the settings. If the settings do not provide the desired results, you can cancel them to revert to the previous settings.
The default resolution is 800x600x16@60Hz.
Screen resolutions and refresh rates differ depending on monitor.
You must reboot the terminal or restart the session for the changes to take effect.
NOTE: Some displays report incorrect information. If you configure the display setting out of
range, you can reset to factory defaults by pressing Alt+F2 and then logging in as root administrator and editing the XF86config.
Screen saver
Select the Screen Saver tab to enable and configure the screen saver. If you select Password Protected, the thin client uses your logon password as the screen saver password.
To enable DPMS, select Monitor Power Saver Option (DPMS). You can query settings using xset –q in the console.
14 Chapter 2 Control Panel Settings ENWW
Keyboard
The Keyboard Settings utility allows you to select a keyboard language and model, key behavior, keyboard character repeat parameters, and the Numlock setting.
Changes to the keyboard language apply locally. Remote settings are determined by the applications (rdesktop, Citrix, etc) and server, but may be affected by local settings.
NOTE: Drivers for the various languages do not transfer to the remote computer; therefore, you
must also install the drivers for the selected language on the remote computer.
Group Shift/Lock behavior—Use this list to select the hot keys used to switch between keyboard layout groups for keyboards that support more than layout group. For more information about configuring keyboards, see
http://xfree86.org/current/XKB-Config.html.
Mouse
The Mouse Settings utility allows you to set the mouse double-click sensitivity, screen speed, and drag and drop settings.
ENWW Keyboard 15
Network Manager
The Network Manager utility allows you to configure connectivity between the terminal and the Internet, a network, or a computer.
Interfaces
Allows adding, removing or modifying network interfaces in /etc/network/interfaces. Select the interface, and then use the following buttons as necessary:
Activate: Click to activate an inactive NIC if the unit has multiple Ethernet cards installed (for example, the down network card and an additional PCI NIC card).
Deactivate: Click to deactivate a specific card if the unit has multiple Ethernet cards installed.
Add: Click to walk through the options to set up a new NIC interface.
Modify: Click to modify an existing interface. The following window is displayed:
16 Chapter 2 Control Panel Settings ENWW
Configuration: Select from the following options:
Automatic address setup (via DHCP): Enables DHCP and displays settings provided by
IT or allows configuration.
Static address setup: Allows you to enter a specific IP address, Subnet Mask, and Gateway.
Link Speed: Allows you to specify a specific link speed. Set to Auto Negotiated by default.
General
The General tab allows you to locate network identification information and current IP settings. Additionally, this tab allows you to name the interface and provide a description, as well as provides the ability to select between provided DNS servers.
ENWW Network Manager 17
DNS
Displays and allows configuration of DNS names and domains.
18 Chapter 2 Control Panel Settings ENWW
Printers
NOTE: To enable printing, you must install “lprng” using Synaptic.
The Printer Management utility allows you to add a new printer and modify printer settings.
NOTE: Text and postscript print formats are currently supported locally.
Parallel printer
1. Select the Printers tab.
2. Select Load LPD Server at boot time. If this check box is not available, “lprng” is not installed.
You must install “lprng” to enable printing.
NOTE: To install lprng, use the package management system (Synaptic or aptitude) and
search for and install lprng. For more information about Synaptic, see
Synaptic
on page 5
3. Click Add.
ENWW Printers 19
4. Select Parallel Printer.
5. Type a Printer Name and Description (optional).
6. Use the value that defaults in the Device Port box. If the box is empty, there is no printer connected
to the client.
7. If necessary, type a driver name in the Windows driver box. Citrix iCA and RDP use this field to
set the printer driver for the session.
NOTE: You must type the windows driver name exactly as it is on the server.
8. From the Use Filter list, select /usr/lib/lprng/filter/lpf. If NONE displays, “lprng” is not
installed
9. If you want to make this the default printer, select Make Default.
10. If desired, click Test to send a sample job to the printer.
11. Click Ok to save changes.
20 Chapter 2 Control Panel Settings ENWW
Loading...
+ 64 hidden pages