Are you looking to upgrade your current laptop or purchase a new one to use with Citrix XenClient? There is no better time than now to visit the XenClient Hardware Compatibility List (HCL), to find your new device.As of the XenClient 2.0 release, we collaborated with AMD to provide support for the Radeon™ HD 6470M and the FirePro™ M5950 graphics solutions. These graphics solutions were already supported on several of the Hewlett-Packard platforms.

We are excited to say that with a recent update, support has been extended to Dell Precision platforms to include the M6600 and M6400.

The supported Dell devices can be found at the HCL page link above. Not only does the update broaden Dell platform support and expand the XenClient HCL, it also addresses issues reported with multi-monitor and system power management.

A couple of points before going through the installation steps:

  • If you are still running XenClient 2.0, please upgrade to the latest 2.1 release found on the XenClient Download Page.

If you already installed your virtual machines (VMs) please make sure that you have all the VM’s turned off before installing the packages. Now, let’s walk through the steps to install the updates to XenClient for your AMD Graphics enabled platform.

  • Note:  In addition to the two update packages provided above, the source file for the ioemu file is also provided on the download link.

The source file is:

  • ioemu-src_git-r8017-xc.7430.556.31.5_all.ipk

1. Download the two Package files needed for the upgrade from here and copy them to the root of a USB device. The two packages are

a.    amd-plugin_2.02-r0.xc7.5_i686core2.ipk

i.     Expands AMD support to include the Dell devices mentioned above

b.     ioemu_git-r8017-xc.7430.556.31.5_i686core2.ipk

i.     Addresses an issue with multi-monitor and power managment

2.  Plug the drive into one of the available USB ports on the platform you intend to upgrade.

3.  From the Citrix Receiver for XenClient screen (Figure 1), open a terminal session by entering the following keystrokes and enter the password you created when installing XenClient.

a.     CTRL-SHIFT-T  (Opens terminal Window, Figure 2).

Figure 1
Figure 2

4. Once you are logged in, at the command line prompt enter the command, (Figure 3).

a.     fdisk –l

Figure 3

This will display a list of storage devices on the system. Identify which device ID is assigned to your USB device. In our example it is sdb and the only partition it has is sdb1, (Figure 4).

Figure 4

(Note that on your system this might be different depending on what devices might be present. To make sure you select the correct device, look for some information that describes your USB device. In our example we have an 8-GB USB device. In the output of the fdisk command, 8036 MB is a good indicator of that being the USB device.)

5.  Now we will use the following command to create a directory for our USB device attached earlier in step 2, (Figure5).

a.     mkdir /mnt/usb

Figure 5

6.  Now we will mount our device to the directory created by using the following command, (Figure 6)

a.     Mount /dev/sdb1 /mnt/usb

Figure 6

7.  Now that we have mounted our device we can install our first package. The following command will install and update the AMD plugin package, (Figure 7).

a.     opkg install/mnt/usb/amd-plugin_2.02-r0.xc7.5_i686core2.ipk

Figure 7

8. With the AMD package updated, we will now install the second package. The following command will update the ioemu package, (Figure8).

a.    opkg install/mnt/usb/ioemu_git-r8017-xc.7430.556.31.5_i686core2.ipk

Figure 8

9.  Now that we have updated and installed both our packages we will need to reboot the system. The following command will reboot the system from the terminal window, (Figure 9 and Figure 10).

a.     reboot

Figure 9
Figure 10

Congratulation on your update, you should now be able to harness the full power of your AMD graphics.

Connect with the XenClient team online!