Playing Botanicula on openSUSE 12.1

Today I’ve found out from around the internet about the Humble Botanicula Debut and I paid for it, since it said that it runs on Linux.  Should have read the System Requirements before: “uses Adobe AIR” was in there.  So, to get my money’s worth, I have to install Adobe AIR.  This is a platform that used to be supported on Linux, but not anymore.  So the only option is version 2.6–older–but still working and can run Botanicula.

Installing Adobe Air

  • First, you need a couple of libraries and the rpm-build environment.  Install them as root, with these commands, in Konsole (I should mention that my desktop is KDE):
    su -
    zypper install libgnome-keyring0-32bit libxslt1-32bit oxygen-gtk-32bit
    zypper install --type pattern devel_rpm_build

    Without them you would get these errors:

    nothing happens, the installer gives no error and doesn’t do anything (great error reporting, Adobe!)

    or

    Adobe AIR could not be installed. Install either Gnome Keyring or KDE KWallet before installing Adobe AIR.

    or

    Adobe AIR could not be installed. RPM tools (rpmbuild) for creating RPM packages were not found on the system.

  • Download AIR from the Adobe site
  • As root, make it executable and run it
    chmod a+x AdobeAIRInstaller.bin
    ./AdobeAIRInstaller.bin

Installing Botanicula

The game comes as an .air installation package inside a .zip archive.  Unzip it first.

Open it by clicking Botanicula.air in the file manager to proceed with the installation.  It will build a .rpm and that is going to take quite long, maybe 10 minutes on a fast computer, without any visible progress other than processor load and disk activity.  Then it will ask you for the root password, to install it.  After that, wait again for 10 minutes.

After it’s all finished, run the game by searching in the KDE menu for “BotaAIRLinux”.

Advertisements

4 thoughts on “Playing Botanicula on openSUSE 12.1

  1. I still get “Adobe AIR could not be installed. Install either Gnome Keyring or KDE KWallet before installing Adobe AIR.”, even with those packages installed.

      • libgnome-keyring0-3.4.1-2.1.2.x86_64
        p11-kit-module-gnome-keyring-3.2.1-2.6.1.x86_64
        p11-kit-module-gnome-keyring-32bit-3.2.1-2.6.1.x86_64
        libgck-modules-gnome-keyring-3.4.1-2.4.1.x86_64
        gnome-keyring-pam-3.4.1-2.4.1.x86_64
        libgnome-keyring0-32bit-3.4.1-2.1.2.x86_64
        gnome-keyring-3.4.1-2.4.1.x86_64
        gnome-keyring-pam-32bit-3.4.1-2.4.1.x86_64
        gnome-keyring-lang-3.4.1-2.4.1.noarch
        python-gnomekeyring-2.32.0-15.1.2.x86_64

        have the same problem on 12.2 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s