You are not logged in.
Since switching to the lib32 on [multilib] dwarffortress no longer starts:
$ dwarffortress
Sound devices available:
ALSA Software
OSS Software
Picking ALSA Software. If your desired device was missing, make sure you have the appropriate 32-bit libraries installed. If you wanted a different device, configure ~/.openalrc appropriately.
Perfect OpenAL context attributes GET
Loading bindings from data/init/interface.txt
data/sound/song_title.ogg: 3532781 frames requested, 3532781 frames read. Corrupted file?
data/sound/song_title.ogg: Unexpected number of channels: 2097248
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
AbortedThe only AUR lib32 package I now have is lib32-sdl_image 1.2.10-2 for which there seems to be no [multilib] version.
Does dwarffortress simply need an update or is the problem on my end?
Edit: Filing this bug report got the faulty package (lib32-libsndpage) fixed in no time.
Last edited by BasT (2010-09-09 18:01:13)
Offline
I believe this is just a problem requiring sdl-image to make it into the multilib repository.
Offline
BasT
You can still play DF by using a couple options till multilib is sorted out.
1) install lib32-libsndfile from arch-games repo instead of multilib. ----> DF works fine. Not sure how this will behave IF you have other programs that depend on it.. I don't.
2) re-build lib32-libsndfile but add --disable-external-libs to the ./configure line in PKGBUILD.. DF works but no sound.
DISCLAIMER.. I am NOT suggesting either.. just a couple of possibilities. I've tried both and neither SEEM to have no ill effects on my system.
BTW thanks for filing the bug report.
Last edited by jwbirdsong (2010-09-08 16:57:44)
PLEASE read and try to FIX/FILE BUGS instead of assuming other have/will.
Offline
Of COURSE as soon as I posted the above wonder fix it.
He is the man.
PLEASE read and try to FIX/FILE BUGS instead of assuming other have/will.
Offline