gridwars 9.3.2006-3
http://gridwars.marune.de/
A clone of Geometry Wars Envolved (Xbox 360)
unsupported :: games
Maintainer: twa022
Votes: 117
License: unknown
Last Updated: Sat, 05 Dec 2009 02:59:26 +0000
First Submitted: Mon, 30 Jun 2008 02:29:51 +0000
Same problem.
You can find files here: /usr/share/games/gridwars
"Config.txt" should be there, "hiscores.dat" is created after running game as root and quiting. You can change permissions to rw for normal user of this files to be able to save settings via game settings menu and hiscores to save successfully.
There is no .gridwars/ in my home folder. Do you have a sample ~/.gridwars/Config.txt I could test with?
@DarwinSurvivor: If your problem isn't connected with sound try this: http://blog.bookworm.at/2008/12/install-gridwars-on-1024x600-netbook.html
Well, running it as root gives the same problem.
- settings are not stored properly for normal user because of wrong permissions of Config.txt
- starting game as normal user doesn't create hiscores.dat and prevent game from storing hiscores.
(Arch64)
Nope, didn't help. I stopped mpd (only music player installed), removed my volume controls from avant-window-navigator, and tried it again. Exact same result.
@DarwinSurvivor: check out this thread and see if any of their advice helps
http://ubuntuforums.org/showthread.php?p=4973695
Weird, now it installs but running "gridwars" just prints "appstub.linux signal handler 11" in terminal.
Ok, lib32-alsa-oss is now in AUR (installed just fine)
The gridwars source url seems to be incorrect though:
==> Retrieving Sources...
-> Downloading gridwars_lin.zip...
--2009-12-16 20:06:41-- http://gridwars.marune.de/bin/gridwars_lin.zip
Resolving gridwars.marune.de... failed: Temporary failure in name resolution.
wget: unable to resolve host address “gridwars.marune.de”
==> ERROR: Failure while downloading gridwars_lin.zip
Aborting...
Error: Makepkg was unable to build gridwars package.
@DarwinSurvivor: lib32-alsa-oss is available from the AUR.
One of your lib32 dependencies seems to have gone BOOM for 64bit people.
lib32-alsa-oss package not found, searching for group...
error: 'lib32-alsa-oss': not found in sync db
==> ERROR: Pacman failed to install missing dependencies.
Error: Makepkg was unable to build gridwars package.
I found the error for the sound also
http://ubuntuforums.org/showthread.php?t=463600
just add 'alsa-oss' to the PKGBUILD's depends
depends=('alsa-oss')
and change the Exec on gridwars.desktop to
Exec=aoss gridwars
dont you have the same package for the x86_64 arch?
and notice that you need to add
Option "DamageEvents" "True"
to the Device section (afaik)
these 2 links may help someone with the appstub.linux
http://ubuntuforums.org/showthread.php?p=4973695
http://www.blitzbasic.com/Community/posts.php?topic=57783
by setting the sound to 0 (no gfx/music sound) the problem seems to be solved
@ fackamato
libXdamage is provided by a package
check these commands:
~ $ ls -l /usr/lib/libXdamage.so.1
-rwxr-xr-x 1 root 8,0K 11/Out/2009 /usr/lib/libXdamage.so.1
~ $ pacman -Qo /usr/lib/libXdamage.so.1
/usr/lib/libXdamage.so.1 is owned by libxdamage 1.1.2-1
~ $ pacman -Qi libxdamage
Name : libxdamage
Version : 1.1.2-1
URL : http://xorg.freedesktop.org/
Licenses : custom
Groups : None
Provides : None
Depends On : libxfixes>=4.0.4 damageproto>=1.2.0
Optional Deps : None
Required By : conky gtk2 kdebase-workspace kdenetwork-krfb recordmydesktop
Conflicts With : None
Replaces : None
Installed Size : 20,00 K
Packager : Andreas Radke <andyrtr@archlinux.org>
Architecture : i686
Build Date : Dom 11 Out 2009 17:32:37 WEST
Install Date : Seg 02 Nov 2009 12:05:34 WET
Install Reason : Installed as a dependency for another package
Install Script : No
Description : X11 damaged region extension library
Doesn't seem to work here on x86_64. First:
[fackamato@fackamato-laptop gridwars]$ gridwars
gridwars: error while loading shared libraries: libXdamage.so.1: wrong ELF class: ELFCLASS64
Then after I installed lib32-libxdamage:
[fackamato@fackamato-laptop gridwars]$ gridwars
X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 128 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 61
Current serial number in output stream: 597
Any ideas?
I get a appstub.linux signal handler 11 when executing...
Could you modify the PKGBUILD like this:
-install -D -m664 $srcdir/Config_new.txt $pkgdir/usr/share/games/gridwars/Config.txt
+install -D -m666 $srcdir/Config_new.txt $pkgdir/usr/share/games/gridwars/Config.txt
I confirm about Config.txt !!!
the permissions on the Config.txt file need to be changed.
Thanks for PKGBUILD. Runs ok but no sound on x64_86. If you want to have joystick support you have to link js0 to dev:
ln -s /dev/input/js0 /dev/js0
Added x86_64 with lib32-*** deps.
You may remove the empty variables in your PKGBUILD, they are not needed. Also check build function, what is the purpose of the second line:
mkdir /usr/share/gridwars ???
If you use unzip in your PKGBUILD, then you need it as dependency, but I think bsdtar (used by makepkg) can handle zip files.
namcap output also says:
PKGBUILD (gridwars) W: file referenced in $startdir outside of $startdir/src or $startdir/pkg
PKGBUILD (gridwars) E: Missing license
For the license you can always try to get in touch with the creator of the software.
Hello,
you can remove 'x86_64' arch, and you should verify license (GPL or not).
Thanks ;)
v1.6.0