

glsl, in the Overgrowth/Data/GLSL directory. frag, but not any of the files that end with.

Add #version 130 to the tops of all files that end with. This is another one that happens with Intel graphics on Linux. The below specifically assumes a199, so please upgrade before trying the suggestions here.Įrrors about GLSL appear, mentioning GLSL versions. Luckily, there are fixes or workarounds for most of them. Overgrowth currently has many severe bugs and issues on Linux. You can install the package sumlauncher from the AUR. # pacman -S -needed freeimage freealut sdl sdl2_net SUMLauncher The following should provide a good starting point: If you install Overgrowth manually, using SUMLauncher or using Steam you will need to acquire the dependencies manually.

If you install the AUR package all required libraries should be pulled in automatically. You can install the package overgrowth from the AUR. SUMLauncher does not work with dev-java/sun-jdk, you will need dev-java/icedtea-bin to use it. Otherwise the game may not start and it is even possible that X will completely crash. If your user is not already in this groups you have to add him.

Overgrowth needs different libraries in order to work. Sudo apt-get install libgconf2-4:i386 libnss3:i386 libgtk2.0-0:i386 libglu1-mesa:i386 libxft2:i386 Gentoo Libraries For example, when running Overgrowth Alpha 208 on a 64-bit Ubuntu 14.04, the following 32-bit libraries must be installed, despite its 64-bit versions already being installed: In order to install the 32-bit version of these libraries, append :i386 at the end of the package name when using apt-get. Overgrowth tries to access the 32-bit (i386) version of many libraries whose 64-bit version (amd64) might already be installed in your system. The following is no longer necessary as we build and deliver a 64 bit binary package, but is still necessary if you wish to run the 32 bit version. Libraries # apt-get install libfreeimage3 If you only have a single user on your system (that wants to play Overgrowth) it is not a bad idea to install it to your home directory, because then you do not have to start SUMLauncher as root user. Root rights are not necessarily required to install Overgrowth. If the installer won't load and /bin/sh doesn't point to bash try to force using bash. The shebang points to /bin/sh, but it will not work with every shell. The Linux installer is a Bash script which loads a graphical installer. We currently don't ship an installer anymore, but we intend to do this in the future. Loading screen shows a white box and the game appears in black and white
