Page 1
HP Workstations User Manual for Linux A collection of installation, configuration, and setup papers Part Number 364387-001 October 2006 Edition...
Page 2
Contents Chapter 1: Overview of the HP Installer Kit for Linux Chapter 2: Obtaining the HP Installer Kit for Linux from the HP Support Website Chapter 3: Installing with the HP Installer Kit for Linux Chapter 4: HP Release Notes for Red Hat® Enterprise Linux...
Page 3
Overview of the HP Installer Kit for Linux Summary ... 2 Supported Operating Systems ... 2 HP Installer CDs... 2 HP Driver CDs ... 2 Links... 3...
The Driver CD is designed to use during this additional CD phase. (Refer to Installing with the HP Installer Kit for Linux. ) All the HP-added content is in the /HP directory on the CD and can be used by...
Page 6
Obtaining the HP Installer Kit for Linux from the HP Support Website Summary ... 2 Obtaining the appropriate ISOs in the HP Installer Kit for Linux ... 4 Links... 6...
Page 7
Summary The HP Installer Kit for Linux assists customers installing Red Hat® Linux on HP Workstations. The kit provides updated drivers, tools, and operating system errata to enable HP hardware with various Linux Operating System Versions. This document details the CDs (ISOs) contained in the HP Installer Kit for Linux, the supported...
Page 8
Supported HW CDs (ISOs) in the HP Installer Kit for Platforms Linux xw4200, xw4300, HP Installer Kit for Linux—HP Driver CD for Red xw6200, xw8200, Hat Enterprise Linux 4 and xw9300 HP Installer Kit for Linux—Red Hat Drivers Disk for Red Hat Enterprise Linux 4 xw4200, xw4300, HP Installer Kit for Linux—HP Driver CD for Red...
Page 9
E Rev. 0 xw4200, xw6200, and xw8200 Obtaining the appropriate ISOs in the HP Installer Kit for Linux Open a browser and go to http://www.hp.com/go/workstationsupport Select your workstation model from Table 1-1. In the “Tasks for…” section, click download drivers and software.
Page 10
Installation CDs, and most customers never need to use it. Download Source DVD ISOs from any Linux OS page. – HP Installer Kit for Linux—Source DVD; Part 1 – HP Installer Kit for Linux—Source DVD; Part 2 – HP Installer Kit for Linux—Source DVD; Part 3 –...
Page 11
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.
Installing with the HP Installer Kit for Linux Installing with HP Installer CDs ... 2 Installing with HP Driver CDs... 3 Warranty... 3 Platform Support ... 3 Localization ... 3 Graphics ... 4 System RAM... 4 Network Cards... 4 Links... 5...
HP hardware. WARNING: This erases your hard disk and rewrites new disk partitions. – “install” for an HP identified install leveraging all RPMS needed to enable your hardware as well as specific RPMS identified to optimize your HP Workstation experience.
Red Hat delivers localization support throughout the installation process and with the base OS on both Red Hat 9 and Red Hat Enterprise Linux WS 3. Some README files and menus in the HP installer CDs only have English support, but the installer CDs generally support localization. The supported hardware localization kits are listed in the Installation Support Matrix.
Red Hat only supports 3 GB of memory per process, but supports a total system memory of up to 16 GB on Red Hat Enterprise Linux WS 3 and Red Hat Linux 9. HP supports different amounts of total RAM in the different boxes based on the number of hardware DIMM slots and market requirements.
Page 17
X86 or AMD64/EM64T on xw4300 Does not Contain the Intel HD Audio Driver... 17 DESCRIPTION... 17 SCOPE... 17 RESOLUTION... 17 x86 or AMD64/EM64T on the xw9300 Does Not Fully Enable the Use of All HP USB 2.0 Disk-on-Key Devices ... 17...
Page 18
DESCRIPTION... 21 SCOPE... 21 RESOLUTION... 21 x86 or AMD64/EM64T on the xw9300 Does Not Fully Enable the Use of All HP USB 2.0 Disk-on-Key Devices... 21 DESCRIPTION... 21 x86 or AMD64/EM64T with ATI3100 Fails to Save and Restore libGL.so.1 ... 22 DESCRIPTION...
Page 19
HP xw9300 Workstation Does Not Have A Functional Network Driver For LOM... 27 DESCRIPTION... 27 SCOPE... 27 RESOLUTION... 28 AMD64/EM64T on HP xw9300 Workstation Will Not Ask to Set up Networking... 28 DESCRIPTION... 28 SCOPE... 28 RESOLUTION... 28 x86 or AMD64/EM64T on HP xw9300 Workstation Does Not Install Audio Driver ...
Page 20
AMD64/EM64T Audio on xw4300 is Muted by Default... 39 DESCRIPTION... 39 SCOPE... 39 RESOLUTION... 39 x86 or AMD64/EM64T on the xw9300 Does Not Fully Enable the Use of All HP USB 2.0 Disk-on-Key Devices... 40 DESCRIPTION... 40 RHEL 4 Update 1 WS ... 41 x86 on xw9300 Will Panic when Booting the SMP Kernel...
Page 21
August 2005 HP Installer Kit for Linux ... 46 DESCRIPTION... 46 SCOPE... 46 RESOLUTION... 46 AMD64/EM64T X Server May Lock Up on HP Workstations When Running Accelerated 3D Graphics... 47 DESCRIPTION... 47 SCOPE... 47 RESOLUTION... 47 RHEL 4 WS... 48 AMD64/EM64T on HP xw4200 Workstation, HP xw6200 Workstation or HP xw8200 Workstation Fails to Start X When Using an FX540 or FX1400 Accelerated Graphics Card ...
Summary This document contains a list of known issues on HP Linux Workstations when using Red Hat Enterprise Linux (RHEL) 3 Update 6 WS and Red Hat Enterprise Linux 4 Update 2 WS as of November 1, 2005. If additional issues are uncovered or updates are provided after this date, go to http://www.hp.com/go/workstationsupport.
Customer Advisories for Red Hat Enterprise Linux WS 3 Use the following tables to determine which advisories are applicable to your system and Red Hat Enterprise Linux Version. Advisory Update WV050623_CW01: 4200 NVIDIA Quadro FX 4300 Fails to Start X Server 6200 8200...
Page 25
Advisory Update WK041013_CW01: (AMD64/EM64T) IDE CDROM Becomes Disabled WO040728_CW01: (i386) System May Hang with UP Kernel WV040602_CW01: Flat Panel May Fail to Sync WB040624_CW01: (AMD64/EM64T) Nero Linux Installation Failure WV041021_CW01: FX3400 Needs Driver > 6111 WN040720_CW01: LAN Driver Missing c00576088: (AMD64/EM64T) X Server May Hang WN040721_CW01:...
Page 26
Advisory Update c00532521: Missing Audio Driver c00645844: Lan Driver Issues WD050822_CW01: Audio Driver Missing WE050228_CW01: 9300 (AMD64/EM64T) Memory Remapping May Need to be Enabled WE050627_CW01: 9300 (AMD64/EM64T) Total Memory May Report Less than Expected WE050627_CW02: 9300 (x86) Total Memory May Report Less than Expected WG050127_CW01: USB 2.0 DOK Device...
Page 27
Advisory Update WA050126_CW01: (AMD64/EM64T) Audio Drivers Are Not Present WV050128_CW01: (x86) Accelerated Graphics Will Not Install c00767604: High 4400 Speed USB Fails c00680525: FX4500 4400 Graphics Problems 6400 8400 c00767062: ATI 4400 Graphics Install 6400 Problems 8400 c00680369: 4400 NVS440 Graphics 6400 Cannot Start X 8400...
Customer Advisories for Red Hat Enterprise Linux WS 4 Use the following tables to determine which advisories are applicable to your system and Red Hat Enterprise Linux Version. Advisory Update WO050209_CW02: Install 4200 6200 Failure with Mix of USB/PS2 8200 WV050209_CW01: 4200 6200 (AMD64/EM64T) NVIDIA...
Page 29
Advisory c00513625: Audio Muted by Default WV050624_CW02: Creating X Configs with ATI FireGL V3100 c00517759: (x86) SMP Kernel may Panic after X Starts CN0779W: Audio Driver Missing c00645864: LAN Driver Issues c00632558: Network Issues with System BIOS Prior to v2.05 CN0782W: USB 2.0 Disk On Key Limitations c00767049: Wake-on-LAN May Fail...
If it returns “direct rendering” No”, then you will need to download and configure the accelerated NVidia graphics driver. i. Go to http://www.hp.com/go/workstationsupport to download NVIDIA graphics driver 87.56 or later. ii. Install the NVIDIA driver downloaded from the HP Workstation support site. Update Update...
DESCRIPTION X will fail to start with the NVS 440 when the RHEL3U7 i386 SMP kernel is booted. SCOPE All HP workstations with a nVIDIA NVS 440 that are running RHEL3U7 x86 and booting the SMP kernel RESOLUTION HP recommends that you boot the SMP kernel with the additional boot option "acpi=off noapic".
NOTE: To check the installed ATI RPM version, execute 'rpm -qa | grep fglrx' RESOLUTION: HP recommends that you modify /etc/X11/XF86Config or use the aticonfig tool to use a new screen resolution. To do this, modify the Section "screen" of the appropriate configuration file to include additional modes, such as Modes "1280x1024"...
X86 or AMD64/EM64T on xw4300 Does not Contain the Intel HD Audio Driver DESCRIPTION The HP xw4300 Workstation Intel HD audio driver is not integrated in the Red Hat Enterprise Linux (RHEL 3 WS Update 6 kernel. SCOPE HP xw4300 Workstation with RHEL3U6 WS.
RHEL 3 Update 5 WS x86 or AMD64/EM64T on Dual Core HP xw4300 Workstation Only Reports 2 CPU's When Running the SMP Kernel DESCRIPTION These particular Dual Core processors from Intel® do not support Hyperthreading. Therefore, when running the SMP kernel with Dual Core processors, you will only see 2 CPUs.
Page 35
Select the chapter “Installing with the HP Installer Kit for Linux” and search for “Red Hat Driver Disk”. As part of the HP Driver CD, which is also part of the HPIKL for RHEL 3 WS Update5, HP has provided tg3-2.4.21-32-1-0.i386.rpm, tg3-2.4.21-132-1-0.x86_64.rpm, and tg3-2.4.21-32-1- 0.src.rpm.
LAN Driver Necessary to Enable Network/PXE Boot Installations DESCRIPTION The HP xw4300 Workstation LAN-on-Motherboard driver is not integrated in Red Hat Enterprise Linux (RHEL) 3 WS Update 5 kernel. Therefore, to enable PXE boot installation, a new initrd image has been provided which includes the updated tg3 driver (v3.27RH).
AMD64/EM64T on xw4300 Does Not Contain the Intel HD Audio Driver. DESCRIPTION The HP xw4300 Workstation Intel HD audio driver is not integrated in Red Hat Enterprise Linux (RHEL) 3 WS Update 5 kernel. SCOPE HP xw4300 Workstation with RHEL3U5 WS RESOLUTION http://www.hp.com/go/workstationsupport...
ATI3100 cards used with RHEL3 U5 [x86 or AMD64/EM64T] RESOLUTION Instead, use the ATI “fglrxconfig” tool to create an XF86Config-4 file or copy one of the HP template files from /opt/hp/graphics/ati/example_configs to /etc/X11. NOTE: Systems installed with the HP Installed Kit for Linux (HPIKL) will be automatically installed with a functional XF86Config-4 file, so only users who do their own advanced customization to the graphics settings will ever run into this problem.
When Running Accelerated 3D Graphics DESCRIPTION The X server may lock up under heavy use of 3D graphics on HP workstations when running the Red Hat Enterprise Linux 3 WS Update 5 kernel. You may see "NVRM: bad caching on address..." in /var/log/messages, or you may see a panic in __change_page_attr.
Might Panic with 4GB of Memory and SATA and FX1400 or FX540 DESCRIPTION On HP xw6200 Workstation or HP xw8200 Workstation systems that have Red Hat Enterprise Linux 3 Update 3 or Update 4 WS AMD64/EM64T with 4–4.5GB of memory and a SATA drive, the...
SCOPE This issue applies to HP xw6200 Workstation systems when ALL of the following conditions are true. Red Hat Enterprise Linux 3 Update 3 or Update 4 WS AMD64/EM64T • 4–4.5GB of memory • SATA hard drive • FX1400 or FX540 graphics card •...
NOTE: This issue has been resolved in the RHEL3U5 preload. If you are using RHEL3U3 or RHEL3U4 preload, then the following resolution still applies. HP recommends you configure the accelerated driver as follows as root: Change to the needed directory:...
The binary kernel image installed from RHEL 3 Update 4 distributions for x86 does not contain the open source driver (forcedeth) needed for the NVIDIA nForce Professional 2200 chipset's built-in gigabit Ethernet controller. SCOPE This affects only the x86/i386/i686 version of RHEL 3 U4 running on any HP xw9300 Workstation configuration.
Workstation if one is using the x86 version of RHEL 3. The first available solution is to use one of the HP supported NICs in a PCI slot. Both of the supported NICs (Broadcom 5751 PCIe & Broadcom 5782) work fine with the available open source drivers built into Update 4.
Audio Driver DESCRIPTION RHEL 3 Update 4 does not properly recognize the audio solution provided by the NVIDIA nForce Professional 2200 chipset in the HP xw9300 Workstation and will not load the proper driver. Audio, therefore, is not functional. SCOPE Audio will not function on any HP xw9300 Workstation configuration using Red Hat Enterprise Linux 3 Update 4 WS.
USB device is not a valid block device. SCOPE This problem has only been observed with HP-branded 2.0 USB Disk-on-Keys. All other USB devices tested with (1.1 and 2.0 devices) do not show this problem. RESOLUTION You can work around this problem by inserting the problem device in one of the other USB ports available on the HP xw9300 Workstation.
8GB only on CPU 1, the installed kernel will panic when booting. SCOPE This problem is only seen on an HP xw9300 Workstation using RHEL 3 Update 4 for x86-64 under the specified conditions. RESOLUTION Divide the memory in an HP xw9300 Workstation between the CPUs equally.
Kernel DESCRIPTION The RHEL3 32-bit kernel that is installed on HP xw9300 Workstations is the UP and SMP athlon kernels. These kernels are intended for systems that have up to 4GB of memory installed. To determine if you are running the athlon kernel, you first need to determine what kernel RPMs you have installed: 'rpm -q --qf "%{N}.%{V}-%{R}.%{ARCH}\n"...
Approximately 3GB when 4GB Of Memory Is Present DESCRIPTION The HP xw4200 Workstation which contains the Intel 925x chipset does not support greater than 4GB of DRAM and thus does not support memory remapping above 4GB. Therefore, if you have 4GB of physical memory installed on an xw4200, you will see approximately 3GB due to the fact that the kernel reserves the approximate 3GB to 4GB region for memory mapped for IO.
HP xw9300, xw8400, xw6400, xw8200, or xw6400 workstations with 1GB or more of memory RESOLUTION For Installs from CD media HP recommends that you boot the install kernel with the additional boot option "mem=512M" by following these steps: Start the install as you normally would.
In /var/log/messages you may see failures similar to those show below: acpi_shpchprm:\_SB.PCIO evaluate _BBN fail=0x5 acpi_pciehprm:\_SB_PCIO evaluate _BBN fail=0x5 SCOPE HP xw9300, xw8400 and xw6400 Workstations RESOLUTION These messages can be ignored as they are coming from a linux driver that is not supported on these workstations.
NVidia graphics driver. i. Go to http://www.hp.com/go/workstationsupport to download NVIDIA graphics driver 87.56 or later. ii. Install the NVIDIA driver downloaded from the HP Workstation support site. X86 or AMD64/EM64T X Configuration with ATI Card May Be Setup...
RESOLUTION HP recommends that you modify /etc/X11/xorg.conf or use the aticonfig tool to use a new screen resolution. To do this, modify the Section "screen" of the appropriate configuration file to include additional modes, such as Modes "1280x1024" "1024x768" "800x600" 640x480"...
BIOS option "memory remapping" enabled • RESOLUTION HP recommends performing one the following workaround to avoid the issue. Modify the BIOS to disable Memory Remapping: 1. Reboot the system. 2. When you see the blue highlighted "F1: Boot" press the F10 key for Setup.
• NVidia accelerated graphics driver installed & configured • RESOLUTION HP recommends that one of the following be selected: RHEL4 U2 not be used until Red Hat has provided a new errata kernel which resolves this • issue, or Run the accelerated Nvidia driver only with the UP kernel, or •...
The HP xw9300 Workstation with Dual Core processors will panic in Red Hat Enterprise Linux (RHEL) 4 WS Update 1 if 'numa=on'. By default, when the user sets the kernel option 'acpi=off', the system will also turn off numa. HP recommends that the xw9300 use the 'acpi=off' kernel option in RHEL4U1. SCOPE...
“Red Hat Driver Disk”. If you have the HP Installer Kit for Linux for RHEL 4 WS Update1 then HP has provided a HP Driver CD which contains tg3 RPMS (tg3-2.6.9-11-1-0.i386.rpm, tg3-2.6.9-11-1-0.x86_64.rpm, tg3- 2.6.9-11-1-0.src.rpm) which can be loaded onto an already installed system. Therefore, if you did not use the Red Hat Driver Disk during the install process, you can add support in your 2.6.9-...
Download the “HP Installer Kit for Linux - Red Hat Driver Disk for Red Hat Enterprise” rev “Update1” and follow the instructions to install the RPM onto a running system or to use the Red Hat Driver Disk during the install process.
These particular Dual Core processors from Intel do not support Hyperthreading. Therefore, when running the SMP kernel with Dual Core processors, you will only see 2 CPUs. SCOPE HP xw4300 Workstation with a Dual Core Processor RESOLUTION None x86 or AMD64/EM64T ATI3100 Can Only be Configured Using the...
RESOLUTION Instead, use the ATI 'fglrxconfig' tool to create an XF86Config-4 file or copy one of the HP template files from /opt/hp/graphics/ati/example_configs to /etc/X11. Note that systems installed with the HP Installed Kit for Linux (HPIKL) will be automatically installed with a functional XF86Config-4 file, so only users who do their own advanced customization to the graphics settings will experience this issue.
Supported by the August 2005 HP Installer Kit for Linux DESCRIPTION The graphics driver 71.74 in the August 2005 HP Installer kit for Linux (HPIKL) does not support the NVIDIA Quadro FX 4500 graphics card. After installing Linux using the current HPIKL, X will not be displayed.
Running Accelerated 3D Graphics DESCRIPTION The X server may lock up under heavy use of 3D graphics on HP workstations when running the Red Hat Enterprise Linux 4 WS Update 1 kernel. You may see "NVRM: bad caching on address..." in /var/log/messages or you may see a panic in __change_page_attr.
FX1400 Accelerated Graphics Card DESCRIPTION RHEL 4 fails to start the X server when an FX1400 or FX540 is installed on an HP xw4200 Workstation, HP xw6200 Workstation, or HP xw8200 Workstation. You will see a blue/grey screen without a cursor, and the system will be in a hung state. This occurs with the RHEL4 vesa driver as well as with the currently available NVIDIA accelerated driver.
AMD64/EM64T on HP xw9300 Workstation with 4GB or More of Memory Will Panic When Booting the Install Kernel DESCRIPTION When installing RHEL 4 [AMD64/EM64T] on an HP xw9300 Workstation with 4GB or more of memory, the install kernel will panic. SCOPE This affects an HP xw9300 Workstation with 4GB or more of memory.
With Memory Remapping disabled you may see nearly 1GB less of memory than expected due to the fact that the kernel reserves the ~3GB to 4GB region of memory for memory mapped IO. With a 64-bit OS, HP recommends that Memory remapping be enabled. SCOPE...
HP Recommends that you boot your install kernel with the additional boot option "acpi=off" using the following steps: Start the install as you usually would. The RHEL install boot prompt "boot:_" is displayed. At the prompt, type linux acpi=off. Continue with the install as usual.
Page 68
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.
Page 69
Setting Up Large Memory Configurations Summary ... 2 Maximum Memory Allowed ... 2 HPIKL/Factory Preinstalled Systems ... 2 x86 (32-bit) Red Hat Legacy Information ... 3 Bigmem Kernel is used on Red Hat 7.2, 7.3, 8.0 and 9 Hugemem Kernel is used on Red Hat Enterprise 3 and later ...
If your Linux system has 4GB or more of memory and the Red® Hat Linux OS was either preinstalled at the factory or installed using the HP Installer Kit for Linux, the correct kernel for supporting the large amount of memory should be automatically installed and configured.
The bigmem kernel rpm installs like most Red Hat Linux rpms: rpm –i kernel-bigmem-2.4.18-26.8.x.i686.rpm You need to reinstall accelerated HP graphics drivers from the HP Linux Installer Kit CDs, or the latest driver from http://www.hp.com/go/workstationsupport work correctly, you must install the source for the particular version of the kernel you installed. Install the kernel source before you attempt to reinstall the graphics driver.
Conclusion Support for large memory configurations on HP Linux Workstations requires the use of an SMP kernel if memory is 16GB or less. The hugemem kernel is needed if it is greater than 16GB on Red Hat Enterprise Linux WS 3 and later or a bigmem kernel on earlier Red Hat versions...
Page 73
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.
Page 74
Enabling Hyper-Threading Technology Summary ... 2 What is Hyper-Threading Technology? ... 2 Notes, Limitations, and Requirements ... 2 Hardware ... 2 Software ... 2 Enabling HT Technology ... 3 Adding an x86 SMP Kernel ... 3 Verifying HT Technology... 4 Conclusion...
Page 75
• Systems must be using one or two Intel Pentium®4/Xeon processors. • Red Hat process schedulers support 4 logical CPUs (or 2 CPU pairs with HT Technology) on the HP Workstation xw8000/xw8200 and xw6000/xw6200 and 2 logical CPUs on the xw4100/xw4200.
– only a UP (non-SMP) kernel is installed – the SMP kernel is likely to be too old to support the Hyper-Threading Technology (see the preceding table) Kernel Version (box HT Technology works? set/HP media) 2.6.9-11 2.4.21-32 2.4.21-27 2.4.21-15 2.4.21-4 2.4.20-8...
Reinstall an accelerated HP graphics driver from the HP Linux Installer Kit CDs, or install the latest driver from www.hp.com/go/workstationsupport This step is required so that an accelerated kernel module for the new SMP kernel gets built. NOTE: The matching kernel source (kernel-source*.rpm) must be installed for this step to be successful.
Page 79
Setting Up Multi-Monitor Configurations Summary ... 2 Basics... 2 Independent and Continuous Displays... 4 Multi-Monitor Configuration Strategies ... 5 Configuring X with Multiple Graphics Cards Using Vizconfig Tool... 6 Configuring XFree86/X.org by Editing Config Files ... 7 Example Configurations... 11 Troubleshooting ...
Page 80
4GB/s bandwidth. PCIe is seen as the new standard for a scalable interface as graphics and other devices become more powerful and require more bandwidth. A few card models also support the PCI interface such as the NVIDIA® 280NVS-PCI graphics card. A complete list of HP supported Linux graphics devices is located at www.hp.com/workstations/programs/leadership_graphics/product_features.html...
Page 81
Version-matched drivers for ATI and NVIDIA graphics cards are provided with the HP Linux Installer Kit CDs and HP Driver CDs for Red Hat Linux releases. The latest HP Driver CDs and individual graphics driver updates are maintained and available on the HP support website: www.hp.com/support...
ServerFlags option or enabled with a command-line option. Note: Xinerama only supports accelerated 3D between screens controlled by independent cards with the more recent NVIDIA drivers (not ATI drivers). The vizconfig tool (run /opt/hp/viztools/bin/run_vizconfig) is a multi-card graphics configuration tool that provides a simple way to configure the multiple graphics cards (see description below).
This utility configures a new XF86Config or xorg.conf file with the necessary driver bit-flags properly set. See included documentation for more information. Note: HP does not currently support any PCI-based ATI cards for Personal Workstations. Multi-Monitor Configuration Strategies Multi-monitor workstations must balance a number of configuration details to deliver optimal functionality and performance.
Desktop. It can also be easily run from the command line by executing /opt/hp/viztools/bin/run_vizconfig. Today, this vizconfig tool works only on NVIDIA devices since that is the current HP-supported multi-card solution for HP workstations. ATI has a configuration tool called fglrxconfig with a GUI that configures a single graphics card.
3450 or the FX 4500 which have 1-2 dual-link DVI connectors. Your display may also need to have a modified Modeline in the X configuration file if it is not a supported HP monitor. See the documentation in /usr/share/doc/NVIDIA_GLX-1.0 directory for more configuration info.
Page 86
• Monitor — monitor description and timing refresh information. • Device — graphics card description, device driver name and driver control options. The following discussions build from lowest-level components to high-level server layout in the file. • Monitor section — the configuration file must contain one or more monitor descriptions. Section ìMonitorî...
Page 87
Each device will appear by its VGA controller address. Specify the XF86Config BusID address as ìPCI:128:0:0î or ìPCI:64:1:0î as seen below in Figure 3. Bus 64, device VGA compatible controller: nVidia Corporation NV34GL [Quadro4 Ö Bus 128, device VGA compatible controller: nVidia Corporation NV25GL [Quadro4 Ö...
Page 88
Figure 4. Three screen configuration NVIDIA TwinView — the NVIDIA graphics driver specifies its TwinView configuration as Screen options within each Screen section that is used. After installing drivers from the HP Linux Installer Kit CD, configured examples are installed at:...
Continuous Display. If Xinerama is not specified (or enabled on the command line), all Screens behave as Independent Displays (Figure 6). Vendor-specific Documentation — When OEM-proprietary accelerated drivers are loaded from the HP Linux Installer Kit CD, documentation and configuration examples are installed at: /opt/hp/graphics/ /opt/hp/graphics/ati/...
Page 90
Example B: Four Monitor Workstation [4 x 2D graphics] Figure 8. Four Monitor Xinerama setup On an HP Workstation running Linux, two graphics cards are installed: • PCIe slot = NVIDIA 280NVS with two VGA connectors [A,B] • PCI slot = NVIDIA 280NVS with two VGA connectors [C,D]...
Page 91
The user desires to configure one continuous desktop. All screens merge to form a single continuous display. Note: Two NVIDIA TwinView Screens could be used as per Example A. This example demonstrates the generalized Xinerama configuration solution. Assuming four matched monitors of the exact same type, the following configuration highlights apply [Note: “…”...
Page 92
Example C: Four Monitor Workstation [4 x 3D graphics – xw9300 only] Figure 9. Four Monitor Xinerama setup On an HP xw9300 Workstation running Linux, two graphics cards are installed: • PCIe slot 0 = NVIDIA FX1400 with two DVI-I connectors [A,B] •...
Troubleshooting When editing an X configuration file, know that each time the X server is started it writes out the log file: . If the results are not as expected, or the /var/log/XFree86.0.log or /var/log/Xorg.0.log X server fails to start, this is the first place to look for clues. Both the X server, and OEM accelerated drivers will write configuration confirmations, warnings, and errors to this file.
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.
Page 96
Using your HP 16X DVD Burner Summary ... 2 Supported Recording Modes, Media Type, and DVD Recoding Software ... 2 CD and DVD Burning Software ... 2 Cdrecord ... 2 Growisofs ... 3 Links... 4...
Page 97
Summary HP currently delivers and supports the HP 16x DVD±R/RW Dual Layer Drive for HP Linux Workstations. This device is available as an integrated option or as an after market option for HP Workstations. Supported Recording Modes, Media Type, and DVD Recoding Software The HP 16x DVD±R/RW Dual Layer Drive supports the following recording modes:...
Page 98
To format or clear the content of a CD-RW (where the N,N,N dev values can be determined by first running the command ‘cdrecord –scanbus’) cdrecord dev=N,N,N blank=fast To burn an existing file.iso to a CD-R/RW: cdrecord dev=N,N,N –dao -pad padsize=150s –immed –data file.iso [Under Red Hat Enterprise Linux 4, use the following: cdrecord dev=/dev/cdwriter driveropts=burnfree –dao –data file.iso] Growisofs...
Page 100
Enabling IEEE-1394 on HP Linux Workstations Summary ... 2 Tested Operating Systems and Devices ... 2 Manually Installing IEEE-1394 Modules ... 2 Install Unsupported Kernel Modules... 2 Script... 3 rescan-scsi-bus.sh ... 3 Links... 7...
Page 101
Linux drivers and software. Use at your own risk. A 20GB HP ipod and a Western Digital WD800B02-RNN IEEE-1394 external hard drive were tested both with the front ports and a 1394 PCI card ports of xw8200, xw6200, and xw4200 HP Linux Workstations.
Page 102
Plug in the IEEE-1394 hardware (i.e. external hard drive). Follow manufacturer’s instructions for setup. Mount device Look for the new device in the output from fdisk –l (i.e. /dev/sdb1) If a new device is not automatically detected, force a scan of the SCSI bus. The best way to do this is to download a script that will do a complete scan.
Page 103
driverinfo="$driver:$name" hosts="$hosts $num" echo "Host adapter $num ($driverinfo) found." done done # Test if SCSI device $host $channen $id $lun exists # Outputs description from /proc/scsi/scsi, returns new testexist () grepstr="scsi$host Channel: 0*$channel Id: 0*$id Lun: 0*$lun" new=`cat /proc/scsi/scsi | grep -e"$grepstr"` if test ! -z "$new";...
Page 104
echo " Host numbers may thus be specified either directly on cmd line (deprecated) or" echo " or with the --hosts=LIST parameter (recommended)." echo "LIST: A[-B][,C[-D]]... is a comma separated list of single values and ranges" echo " (No spaces allowed.)" exit 0 expandlist () list=$1...
Page 105
declare -i rmvd=0 for host in $hosts; do dosearch; done echo "$found new device(s) found. " echo "$rmvd device(s) removed. "...
Page 107
Introducing HP 64-bit Linux Workstations HP 64-bit Linux Workstation Family... 2 AMD-64 Technology ... 2 Intel’s Extended Memory 64 Technology... 2 x86_64 Technology ... 2 Linux OS Support for 64-Bit ... 2 Running 32-bit Applications on a 64-bit Linux OS ... 3 PCI Express Graphics on 64-bit Workstations ...
Intel and AMD x86_64 processors. The 64-bit RHEL 3 box-set from Red Hat can be purchased from HP with the workstation. The HP Installer Kit for Linux should be ordered or downloaded from the HP support Web site (www.hp.com/go/workstationsupport) to complement Red Hat’s 64-bit box-set. The Installer Kit provides the needed graphics drivers and other HP content.
ATI Linux 64-bit drivers for their PCI Express cards are tested and integrated into HP’s Installer Kit. On Red Hat releases prior to RHEL3 Update 5 and RHEL 4 Update 1, the 64-bit NVIDIA driver requires a configuration change to the kernel in order to expand the size of the software TLB buffer space.
Page 110
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.
Page 111
FAQ for HP 64-bit Linux Workstations Summary ... 2 Links... 4...
Page 112
Q. What version of Red Hat Linux will support 64-bit? A. Red Hat Enterprise Linux 3, WS (RHEL 3,WS) has both a 32-bit version and a 64-bit version. HP pre-installs the 64-bit version on all workstations and supports both 32-bit and 64-bit with the Driver CD in the HP Installer Kit for Linux.
Page 113
Q. How do I install the 64-bit version of Linux? A. Just purchase the Red Hat Enterprise Linux 3 bits, either from HP or from some other source, and go through the normal Red Hat Anaconda install. Once you complete the installation and are rebooting for the first time, the FirstBoot utility will run and ask if you have Additional CDs to install.
Page 114
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.
Page 115
Software RAID in Linux Workstations Introduction... 3 RAID Basics ... 3 RAID Overview ... 3 Software RAID in Linux ... 3 Performance and Bottlenecks ... 4 RAID Levels ... 4 RAID-Linear: Concatenating Disks... 4 RAID-0: Striping ... 4 RAID-1: Mirroring... 5 RAID-2: Error Checking and Correction ...
Page 116
Chunk Sizes ... 15 Swap Space in a RAID Configuration... 16 Boot Partitions in a Mirrored RAID Configuration ... 16 Software RAID and LVM ... 18 For More Information ... 19 Links... 20...
Introduction This document provides an overview of software RAID solutions for HP workstations running the Linux operating system. It assumes a basic understanding of computer hardware, filesystems, and the Linux operating system. It covers the various RAID levels, the differences between hardware RAID and software RAID, steps to configure software RAID on Linux workstations, and information regarding disk failure, recovery, and other information pertaining to running software RAID on a Linux system.
40GB disks configured with RAID-linear look like one 80GB disk. RAID-linear offers no practical performance or reliability gains over standard separate disks. Spare disks are not supported in RAID-linear; if one disk fails, the RAID array fails as well. RAID-linear is not supported by HP Linux workstation.
RAID-1. Typically performance is sacrificed for recovery of data. Because data is mirrored, only half of the physical space is utilized, and data must be replicated to multiple disks, marginally increasing write times. Software RAID-1 is supported by HP Linux workstations. Figure 2. Efficiency of Software RAID-1...
RAID-5 requires a minimum of 3 disks, and the effective disk space availability of n disks in a RAID-5 array is n-1 disks. Software RAID-5 is supported by HP Linux workstations. Figure 3. Efficiency of Software RAID-5...
Software RAID-10 is the only additional RAID level supported by HP Linux workstations. Please note that while the Linux kernel allows for RAID-linear, -0, -1, -4, -5, and nested RAID levels, HP only provides support for RAID-0, 1, 5, and 10.
While it is possible to manually configure software RAID after a Linux system has been installed and configured, it is HP’s recommendation that software RAID should be configured at installation time. The Red Hat Enterprise Linux installation utility includes a configuration tool to set up software RAID partitions.
Page 123
Figure 4. Disk Partitioning Setup 4. Select “New” to create a new partition. 5. From the File System Type menu, choose “Software RAID.” 6. Select one physical disk to create the partition on. 7. Choose the size of the partition. 8.
Page 124
RAID array, you can either configure the “bottom” RAID level (for example, the RAID-1 array in the case of nested RAID-10) in Anaconda and the “top” RAID level manually later, or configure both parts of the nested RAID level manually after installation. HP only provides support for software RAID-0, -1, -5, and -10.
/boot partition on a non-RAID part of the filesystem. Manual Setup of Software RAID Data Partitions While HP recommends using the above method to set up software RAID on your Linux workstations, it is possible to manually set up a software RAID partition on multiple disks after installation.
Most of the work in manual configuration of a software RAID array comes from the creation of the appropriate /etc/raidtab file. The following are examples of /etc/raidtab files and the corresponding mdadm commands needed to set up each of the basic RAID configurations supported by HP. RAID-0 /etc/raidtab file:...
In a RAID-10 configuration, you will need to add three lines to the /etc/fstab file, one for each of the RAID arrays. There does not need to be a mount point specified for /dev/md0 or /dev/md1. If no mount point is specified, you will see error messages during startup, but the RAID-10 array will still initialize and mount correctly.
Tip: You can use mdadm as a daemon to monitor a RAID array, by running: mdadm --monitor --mail=root@localhost --delay=1800 /dev/md0 This will poll the array in intervals of 1800 seconds, and critical events and failures will be emailed to the system administrator. There are many other monitoring systems available for Linux software RAID as well.
Linux workstation. The steps to manually mirror your boot partition are outlined below: 1. Power your HP workstation; boot to your RHEL installation media. 2. Continue through the installation until the “Disk Partitioning Setup” screen.
Page 131
Figure 8. Disk Partitioning Setup 4. On each disk that will be in the RAID-1 array, create a partition that will be bootable. One drive should have the actual /boot partition; each other drive should have a partition of the same size of format ext3.
6. Create a RAID device by selecting the “RAID” option in the main partitioning menu, then choosing “Create a RAID Device” from the “RAID Options” screen, and configuring as desired. 7. Continue with setup as normal. At this point, finish with the initial installation and configuration of your workstation. You should now have a partition that will be made bootable on each hard disk in the RAID array.
The available space can be seen using the vgdisplay command. Setup of the filesystem can now continue as normal. For More Information http://h10018.www1.hp.com/wwsolutions/linux/index.html http://h20331.www2.hp.com/hpsub/cache/286526-0-0-225-121.html http://linux.corp.hp.com/...
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.
(SLED10). This version of Xwindows can also be installed on other versions of Linux (such as RHEL4), but this requires some work and HP/Red Hat does not support this. The key feature that is needed in the new X server is a driver called “evdev” which enables input from all the USB devices on the system without collision of the different Xservers that are running on a system.
Multi-display configurations can be set up easily and interactively using HP's graphics configuration tool, vizconfig. Just use vizconfig to configure the number of monitors that you plan on using, ie, one display on each graphics card (1 card per user)...
Page 138
Section "ServerLayout" Identifier "Seat1" Screen 0 "Screen Secondaryî Option "IsolateDevice" "True" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection In future releases of HP’s Installer Kit for Linux, example xorg.confs will be /opt/hp/viztools/configfiles. "250 30" "xfree86" "pc105" "250 30" "/dev/input/mouse0" "/dev/input/event3"...
See the documentation files in /opt/hp/graphics/nvidia for more details. Also look at the example config files in /opt/hp/viztools/configfiles for more concrete details. If setting up a config that is different than the example config files demonstrate, use vizconfig to create a config file to start with and modify it to get the additional features that you need.
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.
Page 141
Advanced Graphics Configuration: xw9300/xw9400 and Immersive Linux Visualization Introduction... 2 Overview... 2 Visualization Station Setup... 3 Suggested Hardware Requirements ... 3 Setting Up the Hardware ... 4 NVIDIA Gsync Card ... 4 Setting Up the X Window System... 4 Visualization Center Setup ... 6 Suggested Hardware Requirements ...
Introduction The HP xw9300 and the HP xw9400 workstations coupled with 2 NVIDIA high-end graphics cards are great solutions for a reasonably priced, fully-capable Linux visualization center or advanced visualization Linux workstation. This paper discusses how to set up such a visualization center driving projection systems, power walls, or stations with large-screen display monitors.
Smaller monitors such as HP’s 24-inch flat panel display can also be used to drive cost down and still provide a visually compelling and immersive environment. Below is such a setup with a single 30 inch and two 23 inch displays.
(primary) graphics card. Setting Up the X Window System Simple visualization station configurations can be set up easily and interactively using HP's graphics configuration tool, vizconfig. Vizconfig will set up the xorg.conf file or XF86Config file for you. You...
Page 145
To use vizconfig: Login as root. Launch vizconfig using desktop icon or by executing /opt/hp/viztools/bin/run_vizconfig Select display arrangement from the pull-down labeled “Selected Display Arrangement” (such as 3x1 or 2x2) Once a display arrangement is selected, you can also set different options in the “Options”...
You may need to add a Modeline specific for your displays. The vizconfig tool includes modelines for hp 20”, hp 23”, and 30” DFPs. If you want to be explicit about the resolution and the refresh frequency for CRT displays, then insert the modeline generated by the gtf command directly into the xorg.conf file in the appropriate "Monitor"...
Setting Up the Hardware: The workstation hardware should be ordered as a unit and arrive with desired processors, graphics cards, and memory. NVIDIA Gsync Card: If stereo is required, then the Gsync card will need to be added unless you are using an NVIDIA quadroplex box with a Gsync card already in it.
Setting Up the X Window System To setup the X11 manually, first you need to setup your /etc/X11/xorg.conf file (or XF86Config) by starting with the sample config file, xorg.conf.vizcenter1 (click here), that is included with this white paper. If using Xfree86, make sure you change keyboard driver to kbd driver and /dev/input/mice to /dev/mouse.
Page 149
instead is an offset in the overall virtual screen space (1088+892+1088 by 1024), so it is just (1280- 192), or the width of the first projector minus the desired overlap. Here is the example. # Overlap region is 1280-192=1088 Option "MetaModes" That is how you specify overlap within a Twinview screen.
NOTE: In drivers previous to release 8756, limitations in the NVIDIA driver limited window width and height to 4096 pixels. For example, if you have a display setup of 4 hp 23” flat panels, each with 1920 pixels of horizontal resolution, then you will really only be able to use a window that covers ½...
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.