Package Details: proteus-hib 1.2+h20140516-1

Git Clone URL: (read-only)
Package Base: proteus-hib
Description: An audio-visual exploration game (Humble Bundle version)
Upstream URL:
Keywords: 3D art first-person game humble non-game psychedelic
Licenses: custom:commercial
Submitter: smls
Maintainer: smls
Last Packager: smls
Votes: 10
Popularity: 0.000206
First Submitted: 2013-05-29 06:30
Last Updated: 2015-07-10 16:36

Latest Comments

smls commented on 2014-05-17 09:02

Nice, they've ported it to SDL2 and also provide a native 64bit binary now.
Package is updated.

ZaZam commented on 2014-05-17 06:18

New version at Humble Bundle (proteus-05162014-bin)

smls commented on 2013-09-08 19:13

Got it, thanks.

Ichimonji10 commented on 2013-09-08 12:58

@smls Eh, not quite. My example didn't make my point totally clear. My point is that lib32-alsa-plugins simply has no effect on whether the game runs correctly, and lib32-libpulse does. To put it another way:

lib32-libpulse uninstalled and lib32-alsa-plugins uninstalled: fail
lib32-libpulse uninstalled and lib32-alsa-plugins installed: fail
lib32-libpulse installed and lib32-alsa-plugins uninstalled: success
lib32-libpulse installed and lib32-alsa-plugins installed: success

smls commented on 2013-09-07 14:43


Wait, you had to *remove* the 'lib32-alsa-plugins' package to make the game work??

I thought it was *needed* for PulseAudio support in Alsa games.

Ichimonji10 commented on 2013-09-07 14:24

Wondeful, thanks for the fix.

FYI, I had to do a little extra work before the program would launch sucessfully. In short:
# pacman -U proteus-hib-1.1.1_20130608-1-x86_64.pkg.tar.gz
$ proteus (immediate crash)
# pacman -Sy lib32-alsa-plugins
$ proteus (immediate crash)
# pacman -Rsn lib32-alsa-plugins && pacman -Sy lib32-libpulse
$ proteus (success)

This makes sense, as I have pulseaudio installed. Also, if I repeat the above procedure with thomaswasalone-hib, I get similar results -- just replace (immediate crash) with (no audio).

smls commented on 2013-09-07 12:47


'lib32-glu' was missing from the dependency list; I've added it now.

If you still have problems after installing that, make sure your 32bit graphics stack is properly configured for OpenGL rendering.
To test this, install the package 'lib32-mesa-demos' and then run:

glxinfo32 | grep -E "direct |renderer"

It should say "direct rendering: Yes" and correctly identify your graphics card name next to "renderer string:".

Otherwise, consult the Arch wiki page of the graphics driver you're using for instruction how to set up 32bit support.

Also, note that the game's official system requirements is listed as 3+ GB of RAM and Intel HD 3000 or better graphics card.

Ichimonji10 commented on 2013-09-07 03:10

Application launches sucessfully, but crashes upon starting a new game. Some diagnostics here:

Druedain commented on 2013-06-08 15:44


smls commented on 2013-06-08 15:39

It is a custom protocol some AUR packagers invented... :)

As a user you have 3 options:

1) Ignore it. If you copy or symlink the game archive to the directory that contains the PKGBUILD, then makepkg will detect it directly and not care about the protocol.

2) Add the following line to the DLAGENTS=() array in makepkg.conf:

'hib::/usr/bin/find /home/<user>/downloads -name $(echo %u | cut -c 7-) -exec ln -s \{\} %o \; -quit'

Replace <user> with your Arch Linux login name.
This makes sure that whenever an AUR package requests a hib:// file, makepkg will look for it in /home/<user>/downloads (or subdirectories) on the local computer.

3) Install the hib-dlagent AUR package, and add the following line to the DLAGENTS=() array in makepkg.conf:

'hib::/usr/bin/hib-dlagent -u <user> -p <pass> -o %o $(echo %u | cut -c 7-)'

Replace <user> and <pass> with you Humble Bundle account data.
This will enable auto-downloading.

All comments