Install Steam on your Linux PC…

You might probably know, Steam is a digital distribution, digital rights management, multiplayer and communications platform developed by Valve Corporation. But you’ll most certainly know, it is used for distributing games and related media online. Recently, Valve announced Steam client for Linux, thereby officially expanding their reach outside of the primarily Windows PC world.

Steam Client

This article will help users install Steam client on their Linux PC, currently, Steam client can only be installed on Debian/Ubuntu-based Linux distribution.

Video courtesy of OMGUBUNTU!

First, let’s get to know what you’ll need. Chances are you might already have it, but we recommend you proceed only if all system requirements are fulfilled.

Minimum System Requirements

Before you begin, make sure you have, at least the following:

  1. A Steam key. This will be emailed to you when you sign up. If you were already in the beta program, you don’t need this; you won’t even need this tutorial.
  2. 1 GHz Pentium 4 or Athlon XP1500+
  3. 512MB of RAM
  4. Ubuntu 12.04 LTS, fully updated. Any equivalent current Debian based Linux distribution will work just fine.
  5. A recent graphics card. It will work best on these: – NVIDIA series 6 and newer
  • Intel HD 3000 or better
  • AMD series 5 and up
  1. At least 5GB free hard drive space. You’ll need a lot more, though.

Driver Upgrades (Recommended)

Most games run fine with the recommended set-up. A few might require updated drivers to get the best performance. In rare occasions a game might refuse to run without the driver updates. Determine what graphics hardware you are using and follow the appropriate section below.

nVIDIA Graphics

  1. In Ubuntu 12.04, launch the “Additional Hardware Drivers” dialog from “System Settings”. In Ubuntu 12.10, launch Software Properties, then click on the “Additional Drivers” tab in the “Software Sources” menu.
  2. Install the newest nVIDIA-experimental-NNN driver (NNN is, of course, your driver version). You probably need to scroll down to see the experimental drivers if you’re feeling confident enough.

additional drivers

AMD/ATI Graphics

  1. Enable the pre-released updates. Do this by going to Edit >> Software sources, and then enable the Pre-released updates option on the Updates tab.
  2. Update your repository to the latest version in the Update Manager.
  3. Remove the currently installed drivers.
  4. In 12.04, launch the “Additional Hardware Drivers” dialog from “System Settings”.  In 12.10, launch Software Properties, then click on the “Additional Drivers” tab in the “Software Sources” menu.
  5. Install the newest fglrx-experimental-X driver.

An alternative method of installing the drivers is to install directly from the developer website. Instructions to do so can be found here. This would install the absolute latest drivers for ATI graphics cards, but it could also lead to some unforeseen instability.

Intel Graphics

For Ubuntu 12.04 LTS, you’ll need to update your mesa stack using the x-updates PPA.

On the terminal, run the following one by one waiting for each to complete before the next.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

sudo apt-get dist-upgrade

Then log out and back in, or reboot.

Ubuntu 12.10 already includes all the necessary Intel bits, so if you’re on this release no update is required.

Installation on 12.10 (Quantal) 64 bit

I had to install the package below on hand to get the OpenGL libraries.  After that, the client at least seems to work:

sudo apt-get install libgl1-mesa-glx:i386

Installing Steam Client on Linux PC (Main)

Download the Steam.deb file using the button below.

Steam.deb

Follow this with installation of gdebi-core via terminal and finally installation of Steam with these two command lines one after another.

sudo apt-get install gdebi-core

sudo gdebi steam.deb

And that’s it!!!

At long last, enjoy gaming on your Linux PC.

Comment or share if you like this post.

iTunes Store features unlocks for India…

The iTunes Store has finally brought purchases to India.

iTunes was already used by millions of users sporting iOS devices but were not able to make use of its store features. We couldn’t buy music, movies or TV shows from the store though we could already buy apps – although, I’m pretty sure paid apps were not needed anyways. Still, there were a few of us geeks – us included – who knew the key to unlocking those features.

iTunes currently offers Music – both Indian and International. Browsing songs gets irritating after a few minutes though – the application just doesn’t take a hint. It force feeds us more Indian music. Or maybe we’re just biased that way.

Movies, on the other hand, are only ones classified as “Bollywood”, which at this point is rather disappointing – they’re called “Films”. There are a few worldwide movies available but not enough to make iTunes a preferred movie delivery system at the moment.

The iTunes Store offers one to purchase in Indian Rupees(INR) and it is cheaper on iTunes Store India as compared to iTunes Store worldwide – at various points we’ve seen the prices as much as a quarter of the original USD prices. The iTunes Store offers a 90 second preview for music-pieces larger than 150 seconds and 30 second previews shorter songs. The music is DRM-Free and at its best audible quality.

One could also purchase “Tones” now, also knows as Ringtones on the iTunes Store, for your iOS devices. After searching a lot, we did find a few Hollywood movies, but not up to the mark we were hoping for.

TV shows – well, we’ve yet to see any news on that front. Let’s hope we get proper sitcoms from the US, UK and Australia in place or in lieu of the TV shows that we have here.

Screenshots of iTunes Store

[![iTunes store featured](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0263.png)](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0263.png)
The store doesn’t disappoint with it’s collection of featured purchases.

This image and the next clearly show the massive difference in pricing of individual songs. The exchange rate is roughly 50INR per dollar. Getting one song at 15INR one could bag four times the songs one could in the US.

IMG_0261

[![Films on iTunes Store](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0262.png)](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0262.png)
We don’t really like Indian movies, so here is one shot of “The Pursuit of Happyness”. One could buy it at about $10($9.99, if that’s how you prefer) and rent it at $2.5($2.49) which is quite an odd form of pricing.
[![Featured again](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0260.png)](http://www.revryl.com/wp-content/uploads/2013/01/IMG_0260.png)
Clearly a smart layout catering to a large variety of people.

The full iTunes review coming soon.

Comment and share if you like this article.

Android SDK : installation on Ubuntu via PPA

Android SDK is a development kit targeted at developing apps for mobile devices running Android. With the Android SDK, one can develop, debug, and test apps via an inbuilt emulator. The emulator can emulate the expected behavior of the Android OS on many platforms including Linux, Windows, and Mac.

Here, we will instruct on how you could install the latest version of ***Android SDK  ***under Ubuntu 12.04/11.10 or Linux Mint via our PPA. You can still install it manually if you like; check this page for more details.

Unlike most other SDKs, the Android SDK comes in parts and don’t function without one another. The list of repositories for installation packages on Ubuntu and Linux Mint doesn’t already contain the Android SDK. This is why we would need to add a PPA i.e. Personal Package Archive. This essentially lets us include an additional repository that will let us install the Android SDK via the terminal.

Since it’s the terminal, you’d be guaranteed to have the most recent version of the SDK.

This process will install the following:

      1. The Android SDK and ADK
  1. Eclipse IDE for JAVA
  2. JAVA JDK 6

Install Android SDK

1. Open Terminal

Do this using the keyboard shortcut [CTRL][ALT][T] or [command][option][T] in Macs.

2. Add the new PPA

sudo add-apt-repository ppa:upubuntu-com/sdk

The above command will include the required repository containing Android SDK.

sudo apt-get update

This will update your system to conform with the latest in the repository.

sudo apt-get install android-sdk

This installs the Android SDK. Be patient and let the process complete.

This completes the installation of all of Android SDK components on your Linux PC.

3. Install the ADT plugin in Eclipse

Start up Eclipse that was installed in the previous step.

In the menu-bar go to **Help **> Install New Software

Android SDK

In the pop-up dialog, click the ***Add ***button and enter the following details and click **OK.**
Fill in the following details

Name: **ADT Plugin**(but you can enter whatever you like really)

Location: https://dl-ssl.google.com/android/eclipse/

[![add-repository-eclipse-adt](https://www.revryl.com/wp-content/uploads/2013/01/add-repository-eclipse-adt-300×108.png)](https://blog-darryldias.rhcloud.com/installing-android-sdk-on-ubuntulinux-mint-via-ppa/add-repository-eclipse-adt/)

Check on **Developer Tools** and click **Next***.*

Shortly, you’ll come upon a list of tools to be downloaded. Click Next.

[![add-repository-eclipse-adt-2](https://www.revryl.com/wp-content/uploads/2013/01/add-repository-eclipse-adt-2-300×264.png)](https://blog-darryldias.rhcloud.com/installing-android-sdk-on-ubuntulinux-mint-via-ppa/add-repository-eclipse-adt-2/)

 

Accept the terms of the license agreements and click **Finish **to start the installation of selected items. Read the whole thing if you are into that sort of thing.

[![Add repository into Eclipse](https://www.revryl.com/wp-content/uploads/2013/01/add-repository-eclipse-adt-3-300×264.png)](https://blog-darryldias.rhcloud.com/installing-android-sdk-on-ubuntulinux-mint-via-ppa/add-repository-eclipse-adt-3/)

When the installation completes, restart Eclipse so that changes take effect. You can now start developing your Android apps and games!

That’s it. Feedback is much appreciated.