How to Install Citrix Receiver for Linux 12.0 on Ubuntu 11.10

Citrix Receiver for Linux is software that lets you access enterprise data, applications, and desktops from any Linux workstation. Although you should be able to install Citrix Receiver on any distribution of Linux, this tutorial is designed and tested for Ubuntu 11.10 32 bit. If you want to install Citrix Receiver for openSUSE, check out this tutorial.

To download Citrix Receiver, go to the download page and download the .deb file for x86 systems:


To install Citrix Receiver, dependencies, and make Firefox's certificates available to Citrix, run these commands (this assumes you downloaded the .deb package into the Download folder):

sudo apt-get install libmotif4 ffmpeg
sudo dpkg -i ~/Downloads/icaclient_12.0.0_i386.deb
sudo cp /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

How to Span Background Image Across Multiple Monitors - Ubuntu 10.10

It is quite easy to span a background image across multiple monitors in Ubuntu 10.10. To begin, download your favorite multi-monitor background from dualmonitorbackgrounds.com. Now go to System > Preferences > Appearance and click on the Background tab:

Background Multiple Monitors

Click Add and locate the background image you want to add. You will now see its thumbnail listed with the rest of the background images. Select the image and change Style to Span. Your background should now span across multiple monitors like this:

Background Multiple Monitors2

Pear OS 3.0 - A Well Polished Mac-Like Ubuntu Based Distro - ScreenShots

Pear OS 3.0 has a surprisingly genuine Mac feel to it. Being based off Ubuntu, Gnome 3.2, and Linux kernel, it feels very modern and elegant. If you have used Ubuntu, then you will be familiar with Pear OS. The Pear OS Appstore and Launchpad correspond to Ubuntu's Software Center and the Dashboard. At first glance, Pear OS seems like a beautiful desktop experience. Don't get me wrong, it is, but it doesn't take to long to find several problems. Here are the top 4 problems I found:

How to install OpenPanel and Drupal on Ubuntu 10.04 64 Bit Server With Recommended Drupal Permissions (Step 1 of 3)

If you are looking for an attractive, feature rich web hosting control panel, then OpenPanel is for you. It has a handful of features that make it stand out from the crowd, including an easy installation, sleek design, and simple management. Installing OpenPanel on Ubuntu, as you will see, is quite easy. It is all done through an OpenPanel repository and the package manager. Among other Open Source web hosting control panels, it is safe to say that OpenPanel has a much more attractive design than the others. Not only can you manage web servers with OpenPanel, you can manage the entire system very easily, including email, FTP, DNS, and updates. This tutorial is for beginners that are new to OpenPanel and need a step-by-step guide to the installation and configuration of OpenPanel.

To begin, I will assume you already have Ubuntu 10.04 installed, updated, and configured with a static IP address. The only additional packages you will need during installation are SSH. It is recommended that OpenPanel be installed on a fresh system with no additional servers running on it, so DO NOT install LAMP or anything else during the install of Ubuntu. All commands are ran as a normal user with sudo, unless otherwise noted.

To add the OpenPanel repository and install OpenPanel:

sudo sh -c 'echo "deb http://download.openpanel.com/deb/ stable main

Add a Lync/Office Communicator account to Pidgin/Ubuntu

Thanks to the SIPE Project (http://sipe.sourceforge.net/), setting up a Lync/Office Communicator account has never been easier on Linux. The SIPE Project are the creators of a SIPE (SIP Exchange) plug-in for Pidgin, the IM client previously known as Gaim. I will be using Ubuntu 10.10 64 bit for my example. If you are using a different version of Linux, I recommend installing the SIPE plugin from source. Instructions for compiling from source can be found here:


To begin, we will need to install Pidgin and the SIPE plugin for Pidgin:

sudo apt-get install pidgin pidgin-sipe

Congratulations! You now have an IM client setup in Linux that can Connect to a Lync/Office Communicator server! That was easy, wasn't it?
To configure your account, open Pidgin:
Applications > Internet > Pidgin Internet Messenger

Choose Add and select Office Communicator from the protocol list. Fill out the fields as necessary:

(You may have to change the username format to DOMAIN\user)

From the main menu, choose Buddies > Add Buddy.

Install PIXFrogger in Windows/Ubuntu 10.10 64 bit with Fenix

If you are trying to install PIX Frogger in Ubuntu 32 bit, you should have no problem. If you are trying to install it on Ubuntu 64 bit, however, you will see an error like this:

sudo apt-get install pixfrogger


Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:

 pixfrogger : Depends: fenix but it is not installable

E: Broken packages


To resolve this issue, we will download a 64 bit fenix.deb file and install it.

wget http://mirror.ne.gov/ubuntu/pool/universe/f/fenix/fenix_0.92a.dfsg1-3ubuntu2_amd64.deb

sudo dpkg -i fenix_0.92a.dfsg1-3ubuntu2_amd64.deb

Now you should be set to install PIX Frogger:

sudo apt-get install pixfrogger

If you want to see the game in action, check it out here:

How to configure Transmission in Ubuntu with no Network Lag


Transmission is the default BitTorrent client in Ubuntu and it does a fantastic job of it. However, you may notice that your entire internet connection crawls nearly to a halt when using it. This is due to partly to the amount of data you are downloading, and also the large number of connections required for Transmission to operate at it's best. Luckily, it's relatively easy to adjust these settings so you, along with whoever else shares your internet connection, can continue to use the internet while using Transmission is running.

After opening Transmission, click on Edit > Preferences > Choose the Speed tab.

Check the “Limit download speed”  and “Limit upload speed” boxes and set them to the appropriate values. I set my download to 200 KiB/S and upload to 100 KiB/S, but you will likely need to adjust it, depending on your internet speed. Go over to the Network tab.

In the “Limits” section, you can set the “Maximum peers per torrent” and “Maximum peers overall”. I set the per torrent to 30, and the over all to 100. You may need to lower the per torrent if you continue to have problems.

As you can see here, this effectively limited the download speed and the number of connections per torrent.

"Starry Hope Uploader" - Facebook Uploader for Ubuntu

For all of you Facebook users running Linux, you may have been frustrated with the sketchy support for uploading pictures. There may be several issues you run into that drive you insane: crashing your browser, not letting your see the pictures before you upload them, and various other bugs associated with each new version of your browser, OS, or Java. 

You may be left feeling let down. Just because you are a Linux user does not mean that you shouldn't be able to have the same Facebook features as all of your fellow Windows users. This is where Starry Hope Uploader comes in. The programmer had the same desolate feelings, and so decided to create this wonderful program which solved this problem.

Starry Hope Uploader is a simple tool designed to follow the old UNIX philosophy, “do one thing and do it well.” It has a simple interface that allows “drag and drop” capabilities, meaning you can have Nautilus open in one window, and Starry Hope Uploader in another, and drag the picture icons into the uploader.

It supports uploading to existing albums, as well as creating new albums. At this time, it does not support creating captions for photos, but since it is a maintained program, perhaps this feature will be added in the future.


There is a PPA available for Ubuntu users. To install:

sudo add-apt-repository ppa:jimjimovich/starry-hope-uploader

How to install support for several file systems at once in Ubuntu

For all of you Windows users, extending your arsenal of file system support is a challenging task. Luckily, it is rather easy to install support for multiple file systems at once in Ubuntu.

To begin, I recommend installing GParted:

sudo apt-get install gparted

Now open gparted:

sudo gparted or System > Administration > GParted Partition Editor

Now, from the menu you will open, View > File System Support.


GParted menu Ubuntu

You will see a chart with file systems and the various levels of support for them. Unless you have previously installed support for some of these file systems, you will be rather limited as to what you can do with each, as depicted by the chart. The "Required Software" tab on the far right lists the packages that you need to install in order to gain support for each.

GParted file system support Ubuntu



Run this command to install support for the listed file systems:

sudo apt-get install e2fsprogs dosfstools mtools hfsutils hfsprogs jfsutils util-linux ntfsprogs reiser4progs reiserfsprogs xfsprogs

That's all there is to it. Let's take a look at the chart after running the previous command:



Subscribe to ubuntu