Username: Password: Remember me
Search Criteria Advanced
Package Details

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

Tarball :: Files :: PKGBUILD

Sources
Config_new.txt
gridwars.desktop
gridwars32
gridwars64
http://gridwars.marune.de/bin/gridwars_lin.zip
Comment by: DarwinSurvivor on Wed, 20 Jan 2010 20:59:32 +0000
Same problem.
Comment by: folletto on Wed, 20 Jan 2010 18:29:42 +0000
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.
Comment by: DarwinSurvivor on Mon, 04 Jan 2010 01:24:34 +0000
There is no .gridwars/ in my home folder. Do you have a sample ~/.gridwars/Config.txt I could test with?
Comment by: folletto on Sat, 02 Jan 2010 10:37:47 +0000
@DarwinSurvivor: If your problem isn't connected with sound try this: http://blog.bookworm.at/2008/12/install-gridwars-on-1024x600-netbook.html
Comment by: DarwinSurvivor on Wed, 30 Dec 2009 03:52:20 +0000
Well, running it as root gives the same problem.
Comment by: folletto on Wed, 30 Dec 2009 01:05:20 +0000
- 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)
Comment by: DarwinSurvivor on Sun, 20 Dec 2009 14:57:52 +0000
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.
Comment by: twa022 on Sat, 19 Dec 2009 03:51:32 +0000
@DarwinSurvivor: check out this thread and see if any of their advice helps
http://ubuntuforums.org/showthread.php?p=4973695
Comment by: DarwinSurvivor on Fri, 18 Dec 2009 04:20:45 +0000
Weird, now it installs but running "gridwars" just prints "appstub.linux signal handler 11" in terminal.
Comment by: DarwinSurvivor on Thu, 17 Dec 2009 04:08:17 +0000
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.
Comment by: twa022 on Thu, 17 Dec 2009 03:56:37 +0000
@DarwinSurvivor: lib32-alsa-oss is available from the AUR.
Comment by: DarwinSurvivor on Tue, 15 Dec 2009 00:28:04 +0000
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.
Comment by: quarkup on Fri, 04 Dec 2009 20:02:40 +0000
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
Comment by: quarkup on Fri, 04 Dec 2009 14:07:46 +0000
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)
Comment by: quarkup on Fri, 04 Dec 2009 14:06:14 +0000
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
Comment by: fackamato on Sat, 24 Oct 2009 17:11:30 +0000
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?
Comment by: admiral0 on Thu, 15 Oct 2009 13:34:56 +0000
I get a appstub.linux signal handler 11 when executing...
Comment by: Ape on Tue, 13 Oct 2009 07:51:46 +0000
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
Comment by: snoopy33 on Fri, 04 Sep 2009 11:14:52 +0000
I confirm about Config.txt !!!
Comment by: refujee on Tue, 28 Jul 2009 04:57:24 +0000
the permissions on the Config.txt file need to be changed.
Comment by: Gen2ly on Sun, 21 Jun 2009 20:02:03 +0000
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
Comment by: twa022 on Sat, 13 Dec 2008 02:49:07 +0000
Added x86_64 with lib32-*** deps.
Comment by: Dragonlord on Thu, 17 Jul 2008 17:06:21 +0000
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.
Comment by: evenremy on Mon, 30 Jun 2008 06:42:55 +0000
Hello,
you can remove 'x86_64' arch, and you should verify license (GPL or not).

Thanks ;)

v1.6.0