Installing Adobe Air 2.6 on 64bit Linux Mint / Ubuntu

Ok so since adobe decided to pull support for AIR on linux a while back, it made it a bit difficult for Linux users to use programs that require adobe air. We were forced to only depend on Ver 2.6, hence that was the last Linux compatible release.

Anyway, this is to help people install it on a 64bit version of Linux. Im not exactly sure, but i believe it is pretty much straight forward on 32bit. So i shall show you the steps to get this installed.(The link to adobe air 2.6 for linux is provided below)

1.) We need to download the Adobe Air 2.6 runtime installer for Linux. Which can be found here.

4.) We need to now install a few things, by typing in “sudo apt-get install libhal-storage1 libgnome-keyring0 lib32nss-mdns”  <— lib32nss-mdns was the only file i didn’t have installed. It might be different for you.

5.) Make sure libgnome-keyring0:i386 is installed with “sudo apt-get install libgnome-keyring0:i386

6.) So now we need to link your 32bit libgnome-keyring.so.0 to your /usr/bin with this command. “sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0″

7.) Now we need to make the AdobeAIRInstaller.bin executable with “sudo chmod +x AdobeAIRInstaller.bin

8.) Then we run the installer with “sudo ./AdobeAIRInstaller.bin

This should start the installer and install it with no problems.

I hope this helps you out, and of course if you have questions, or you are still missing some libraries, let me know. I will be glad to provide more assistance.

-Orkultus-

Bumblebee daemon failed to start at startup after upgrade to 3.1

So i found out that it was an intentional change by the bumblee dev. The reason had been that it was causing some graphical environments to fail. I wanted it to start automaticly cause i was tired of having to type in “sudo service bumblebeed start” after finding out that my games weren’t accessing the nvidia card because i forgot to start it up. So i found a solution that worked for me.

In my “/etc/init” folder, i had to create a file called “bumblebeed.override“.

then i added the following to it

start on    (runlevel [2345])
stop on     (runlevel [016])

Then i saved the file, and rebooted my computer, and fixed…it started up the daemon for bumblebeed with no problems.

Hope this helps!

-Orkultus-

iBomberAttack with Nvidia Optimus.

So for a while i was having a problem getting iBomberAttack to load with my Optimus setup. I had tried both “optirun“, and “primusrun“, but they both wouldn’t start the game. “optirun” would crash with no output, and “primusrun” would crash with a “segmentation fault“. My desktop however with a Nvidia GT 550 Ti 2GB, had no problem. I looked through the steam forum, and a few people were having a problem with it not loading. So either they had patched it, or when bumblebee 3.1 came out, it might of had a fix. (Bumblebee 3.1) will be a next post…i have issues. So i had to make a script in order to get iBomberAttack to run, just like every other game in Steam. So here is what i did.

1.) Create a file in your iBomberAttack folder..i called mine “opti-bomber.sh“.

2.) gedit “opti-bomber.sh

3.) add this to it

#!/bin/bash

     LD_LIBRARY_PATH=~/.steam/bin SteamAppID=218660 optirun -c yuv ./iBomberAttack

4.) Save the file and then do the following command “chmod +x opti-bomber.sh

5.) run it like so “./opti-bomber.sh

Hope this helps out! Im glad it’s finally working.

PS. If you would rather use primusrun, then replace LD_LIBRARY_PATH=~/.steam/bin SteamAppID=218660 optirun -c yuv ./iBomberAttack, with LD_LIBRARY_PATH=~/.steam/bin SteamAppID=218660 primusrun ./iBomberAttack

-Orkultus-