You are not logged in.

#1 2010-12-14 19:40:56

dcc24
Member
Registered: 2009-10-31
Posts: 732

The Humble Indie Bundle #2

http://www.humblebundle.com/

This time the games are Braid, Cortex Command, Mechanarium, Osmos, and Revenge of the Titans. The sale will last 7 days and it has already generated more than $100,000. At the time of the writing, statistics are as follows:

Total revenue: $101,031.96
Number of purchases: 14,934
Average purchase: $6.77
Average Windows: $5.70
Average Mac: $7.82
Average Linux: $13.10

Enjoy smile

I've donated the following:
$40 for the games
$5 for the EFF
$5 for the Humble Tip

Last edited by dcc24 (2010-12-14 19:44:39)


It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)

My AUR packages

Offline

#2 2010-12-14 23:49:40

gab1to
Member
Registered: 2009-06-14
Posts: 24

Re: The Humble Indie Bundle #2

Braid is not working on 64 bits, that's the only game that I want. sad

Offline

#3 2010-12-15 02:53:32

gregmits
Member
From: Xanthi, Greece
Registered: 2010-11-01
Posts: 17

Re: The Humble Indie Bundle #2

Any ideas on how to make a PKGBUILD for Braid?

Offline

#4 2010-12-15 06:40:10

mmm.ai
Member
Registered: 2009-02-26
Posts: 10

Re: The Humble Indie Bundle #2

Hello guys,
how are the games working for you? I've just tried some of them, and have some problems:

(i686, running [testing] & [kde-unstable] so this might be cause of some problems..)

*Osmos:

./Osmos
./Osmos.bin32: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory

pacman -S openal   helps it,

but anyway :
[marek@beruska Osmos]$ ./Osmos
----------------------------------------------------------------------------------------------------
Log opened on Wed Dec 15 13:37:47 2010
Commandline: ./Osmos.bin32
Preinitializing game: HEMI version 1.6.0 1314
Localization: using language "en"
Localization: loaded Osmos-en.loc
Arch: Intel(R) Atom(TM) CPU N270   @ 1.60GHz
OS: Linux 2.6.36-ARCH (#1 SMP PREEMPT Fri Dec 10 20:01:53 UTC 2010)
Using sound
Showing splash
Using fullscreen mode: 1024 x 576
Not using vsync
Initializing GLRenderDevice...
OpenGL version: 1.4 Mesa 7.9
Initializing game
Initializing GLRenderer...
Loading textures
Loading fonts
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
WARNING: error loading font file Fonts/FortuneCity.ttf
Backed up stats to Stats/Backup/Osmos_0001.sta
Initializing SoundSystem...
Initializing OpenAL
Getting OpenAL device list
Found 3 devices:
  Device 0: PulseAudio Software (3: OPENAL DEFAULT)
  Device 1: ALSA Software
  Device 2: OSS Software (2: OSMOS DEFAULT)
Pass 1: no valid device was specified (-1)
Pass 2: attempting device 2: "OSS Software"...
Failed to open device
Pass 3: attempting device 0: "PulseAudio Software"...
Failed to open device
WARNING: Failed to initialize OpenAL

--i don't see any text/titles.


*braid:
./braid
Game Startup Error: Unable to set up graphics.
Reason: Failed to initialize OpenGL display.

To help fix this problem make sure you are running the newest version of your video drivers.
Lastly, you could try running this game with the -windowed command-line option.


*RevengeOfTheTitans:
I think i had to add some simlinks to libraries (too new in arch) for instalation, but removed them and now the game works fine

*Machinarium:
plays nicely out fo the box

smile

that's my review, merry Christmas smile

Offline

#5 2010-12-15 13:50:52

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: The Humble Indie Bundle #2

@mmm.ai: I don't know about openal with Osmos, but the font problem seems to be a known problem. There are workarounds, but I haven't tested it.

Braid needs a OpenGL 3.x video card + proprietary drivers (AMD/Ati or Nvidia). Some said, it works in Wine (the Windows version).


I have a problem with RevengeOfTheTitans, because I can not "interact" with the game. Can't type and the mouse doesn't work either. [EDIT: Looks like iBus is the "problem" here, though the game crashes, before I can play it (and that's not iBus' fault)].

Also that CC game doesn't start. Searches for libssl 0.9.8, but Arch Linux is on 1.0.0. Maybe I have to symlink (what I usually don't do).

Last edited by ChemBro (2010-12-15 16:37:11)

Offline

#6 2010-12-15 14:24:23

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

Braid can work with free drivers (even Nouveau), but since Braid relies on patented S3TC and free drivers don't provide its open implementation by default, you must install an external library : libtxc_dxtn and its lib32 counterpart in the AUR.

I'm actually working on a PKGBUILD for Braid. smile

Offline

#7 2010-12-15 14:53:13

r6
Member
From: Melbourne
Registered: 2008-07-02
Posts: 156

Re: The Humble Indie Bundle #2

Braid not working for me. Same error as mmm.ai.

Game Startup Error: Unable to set up graphics.
Reason: Failed to initialize OpenGL display.

Offline

#8 2010-12-15 18:01:33

intgr
Member
Registered: 2009-10-02
Posts: 44

Re: The Humble Indie Bundle #2

I'm using open source Radeon drivers on two machines (one Radeon HD4200/RS880 and another HD4870/RV770).
After installing and running Braid I got the error "Game Startup Error: Unable to set up graphics. Reason: Missing required OpenGL extension."
So I built and installed lib32-libtxc_dxtn from AUR, now I just get a black screen for 3 seconds, after which it quits with status 0. No messages are written to the terminal.

I tried enabling the S3TC compression in driconf too, as suggested on their bugzilla, but no avail: http://bugzilla.icculus.org/show_bug.cgi?id=4825

So I debugged it with gdb and trapped the exit call:

% gdb --args ./braid -windowed
...
(gdb) break exit
Breakpoint 1 at 0x808da74
(gdb) run
...
Breakpoint 1, 0xf7318194 in exit () from /usr/lib32/libc.so.6
(gdb) bt
#0  0xf7318194 in exit () from /usr/lib32/libc.so.6
#1  0x080ef0a5 in exit_the_game() ()
#2  0x08125f25 in build_shaders() ()
#3  0x080ee204 in app_main(int, char**) ()
#4  0x0815223e in main ()

So apparently it's failing to build shaders? I'm out of ideas.

Last edited by intgr (2010-12-15 18:05:59)

Offline

#9 2010-12-15 18:15:46

Cptn_Sandwich
Member
Registered: 2010-11-07
Posts: 13

Re: The Humble Indie Bundle #2

are there pkgbuilds for all the games? i just bought this and i'd prefer to install the games properly.
maybe post your pkgbbuilds here?

Offline

#10 2010-12-15 18:20:42

grogers3.14
Member
Registered: 2010-02-15
Posts: 12

Re: The Humble Indie Bundle #2

My experience on x86_64:

Braid: I have the same problem as intgr, but I have an embedded Intel graphics card. Although, I did get some ALSA underrun errors until I installed some lib32-alsa- libraries, now I just get the same black screen with no error message. I'm using this aur package: http://aur.archlinux.org/packages.php?ID=44429

Osmos: Playable, but impossible to browse menus because of the font issue mentioned earlier. I'm using this aur package: http://aur.archlinux.org/packages.php?ID=36833

Revenge of the Titans: works perfectly.

Machinarium: Runs, but it runs hideously slow. I think it's a flash game, which probably explains that.

Cortex Command: Runs perfectly, until I kill the crab to the west on the Tutorial level, when it seg faults.

Has anyone managed to solve any of my issues yet?

Offline

#11 2010-12-15 18:42:58

Cptn_Sandwich
Member
Registered: 2010-11-07
Posts: 13

Re: The Humble Indie Bundle #2

in the aur there is also a fix for the osmos font thing

Offline

#12 2010-12-15 19:02:37

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

For those who have problems with Braid, post your glxinfo, run Braid with LIBGL_DEBUG=verbose and retrieve all the output from the terminal. Something like:

$ glxinfo
...
$ LIBGL_DEBUG=verbose braid
...

Running braid in a window (-windowed) can help too.

Offline

#13 2010-12-15 20:52:51

bokal
Member
Registered: 2010-12-15
Posts: 30

Re: The Humble Indie Bundle #2

[bokal@GreenLight Braid]$ LIBGL_DEBUG=verbose ./braid
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/i965_dri.so
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
Game Startup Error: Unable to set up graphics.
Reason: Missing required OpenGL extension.

To help fix this problem make sure you are running the newest version of your video drivers.
Lastly, you could try running this game with the -windowed command-line option.

Seems like it won't run on my x86_64 arch...

any clue?

Offline

#14 2010-12-15 21:02:41

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: The Humble Indie Bundle #2

bokal wrote:
[bokal@GreenLight Braid]$ LIBGL_DEBUG=verbose ./braid
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/i965_dri.so
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
Game Startup Error: Unable to set up graphics.
Reason: Missing required OpenGL extension.

To help fix this problem make sure you are running the newest version of your video drivers.
Lastly, you could try running this game with the -windowed command-line option.

Seems like it won't run on my x86_64 arch...

any clue?

look above


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#15 2010-12-15 21:04:03

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

bokal wrote:

Seems like it won't run on my x86_64 arch...

any clue?

Easy, you have a Intel graphic chip and the 32-bit DRI driver is missing. Install lib32-intel-dri ([multilib] repository).

Offline

#16 2010-12-15 21:14:06

bokal
Member
Registered: 2010-12-15
Posts: 30

Re: The Humble Indie Bundle #2

It works perfectly now!

I was so sure the 32bits DRI drivers would not work that I did not try it...

Thanks guys!

Offline

#17 2010-12-15 21:46:54

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: The Humble Indie Bundle #2

intgr wrote:

I'm using open source Radeon drivers on two machines (one Radeon HD4200/RS880 and another HD4870/RV770)...

As far as I know, you can't play it with the open source driver, because it is missing the support, you tried to enable. I'm not sure, but that's what I read.

Offline

#18 2010-12-16 00:11:05

r6
Member
From: Melbourne
Registered: 2008-07-02
Posts: 156

Re: The Humble Indie Bundle #2

Braid is working after installing lib32-nvidia-utils. Thanks everyone in this thread.

Last edited by r6 (2010-12-16 01:58:04)

Offline

#19 2010-12-16 01:58:41

mmm.ai
Member
Registered: 2009-02-26
Posts: 10

Re: The Humble Indie Bundle #2

@chemBro:
I simlinked for the CC, was able to start the game, and now it runs even after i removed the simlinks.

@TryA:
*(unfortunately it still doesn't work for me:
./braid
Game Startup Error: Unable to set up graphics.
Reason: Failed to initialize OpenGL display.

To help fix this problem make sure you are running the newest version of your video drivers.
Lastly, you could try running this game with the -windowed command-line option.

and
$ ./braid -windowed
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
^Ci915_program_error: Exceeded max ALU instructions (83 out of 64)
^C^C^Z
[2]+ Stopped ./braid -windowed
)


glxinfo: http://pastebin.com/GheJQQ61

run with debug:
[marek@beruska bin]$ LIBGL_DEBUG=verbose braid -windowed
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i915_dri.so
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/marek/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/marek/.drirc: No such file or directory.
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
i915_program_error: Exceeded max ALU instructions (83 out of 64)
^C^X^Z
[1]+  Stopped                 LIBGL_DEBUG=verbose braid -windowed


All other games now run nice, i've installed them from aur and updated the PKGBUILDS. So it's only braid and CC(devel) that are troublesome.

Have a nice day smile Marek

Offline

#20 2010-12-16 03:01:04

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

mmm.ai wrote:

glxinfo: http://pastebin.com/GheJQQ61

run with debug:
[marek@beruska bin]$ LIBGL_DEBUG=verbose braid -windowed
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i915_dri.so
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/marek/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/marek/.drirc: No such file or directory.
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
i915_program_error: Exceeded max nr indirect texture lookups (8 out of 4)
i915_program_error: Exceeded max ALU instructions (83 out of 64)
^C^X^Z
[1]+  Stopped                 LIBGL_DEBUG=verbose braid -windowed

I fear that your graphic chip is too weak for Braid... sad
Braid uses shaders extensively, only the i965-class chips support the most recent ones.

Try to run Braid with half resolution (-half) and without postprocessing effects (-no_post), maybe your graphic chip will bear it...

Offline

#21 2010-12-16 03:16:57

mmm.ai
Member
Registered: 2009-02-26
Posts: 10

Re: The Humble Indie Bundle #2

TryA wrote:

I fear that your graphic chip is too weak for Braid... sad
Braid uses shaders extensively, only the i965-class chips support the most recent ones.

Try to run Braid with half resolution (-half) and without postprocessing effects (-no_post), maybe your graphic chip will bear it...

Thanks TryA,
now i get
[marek@beruska bin]$ LIBGL_DEBUG=verbose braid -windowed -half -no_post
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i915_dri.so
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
^CALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured
^Z

...the missing modules and /etc/drirc ..is it a sw bug, or is just my hw (atom netbook w/ integrated intel) too weak and i should let it be?
Cheers, M.

Offline

#22 2010-12-16 04:48:11

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

The DRI driver is correctly loaded and /etc/drirc is not important. Blame your graphic chip, a GMA 950 (I suppose). Braid is probably too much for this little thing.

Another thing on Osmos... I had an idea about the famous bug which prevents the included font from loading with recent versions of Freetype. Just compile the lastest Freetype that worked with Osmos (2.4.2) and put the library into the Osmos directory. Then, run Osmos with LD_LIBRARY_PATH=[Osmos directory]. I made a PKGBUILD from this (source tarball) and it seems to work.

Offline

#23 2010-12-16 05:02:41

mmm.ai
Member
Registered: 2009-02-26
Posts: 10

Re: The Humble Indie Bundle #2

@trya: yes, intel gma 945, ok..braid has to wait for a table pc tongue
regarding osmos, i've found a nice and easy solution, see my comment+PKGBUILD under osmos in aur.
Thank you for support on braid! wink

Offline

#24 2010-12-16 05:54:34

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: The Humble Indie Bundle #2

TryA wrote:

Another thing on Osmos... I had an idea about the famous bug which prevents the included font from loading with recent versions of Freetype. Just compile the lastest Freetype that worked with Osmos (2.4.2) and put the library into the Osmos directory. Then, run Osmos with LD_LIBRARY_PATH=[Osmos directory]. I made a PKGBUILD from this (source tarball) and it seems to work.

It is a bit easier to just replace the font with one that doesn't violate the TTF specification.
cp foobar/Osmos/Fonts/FortuneCity.ttf foobar/Osmos/Fonts/FortuneCity.ttf.backup
cp /usr/share/fonts/TTF/DejaVuSans.ttf foobar/Osmos/Fonts/FortuneCity.ttf


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#25 2010-12-16 10:35:45

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: The Humble Indie Bundle #2

Cdh wrote:

It is a bit easier to just replace the font with one that doesn't violate the TTF specification.

Maybe, but I like this font. wink

Offline

Board footer

Powered by FluxBB