Tuesday, December 14, 2010

X Error of failed request: BadLength (poly request too large or internal Xlib length error) on Nvidia.

Ever got this -

X Error of failed request:  BadLength (poly request too large or internal Xlib length error)

while a running a game or openGL application on NVIDIA.

Problem is solved by installing libgl1-nvidia-glx-ia32, which provides 32 bit openGL libraries for 32 bit applications like America's army.

Sunday, December 12, 2010

Photoshop CS5 on wine.

When a notorious Microsoft bribed companys launch application only for Windows or a few other OSs, what do you do? Download the pirated ones. Well, they didn't launch it for the right OS officially, so why should you buy officially?

e.g -- Adobe. So here I tell you how to run photoshop CS5 on Wine, and only the portable pirated version works, so we dont have to pay to a Microsoft bribed company.

You can download the portable version using the torrent which have plenty of seeds (do seed to make Adobe suffer).

WINE might ask you to install the 'gecko' package, if it prompts, do install.

Then just run the setup directly with wine... everything should work. Use the latest version of WINE (1.3.8 does work).

In case the application doesn't run install the gecko package using winetricks, a shell script -

./winetricks gecko

Download from http://www.kegel.com/wine/winetrick

Thursday, December 2, 2010

PlayonLinux

This is an essential WINE wrapper which apart from using the WINE which's installed in the system can also maintain a static builds of various other wine WINE versions.

To do so, navigate to Tools > Manage wine versions.

The application will download whatever version you'll say in ~/.playonlinux/WineVersions/, speaking of which ~/.playonlinux is the home directory of the application, all wine prefixes made will be stored in this directory in the sub directory wineprefix... you can remove these directories to clean the prefix.

Apart from the repository which you can see on clicking the 'install' button you can run third party *.exe in the same dialog by going to 'install a .pol package or an unsupported application', then you'll be greeted by 2 options, select the manual install one, and do whatever the wizard says.

With POL, you can use the latest WINE and manage all wine prefix without using long commands.

You can even use the wine versions in ~/.playonlinux/WineVersions directly (you can see the wine executable in the usr/bin directory), no harm in that. Create an alias for ease.