Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#25835 - foobillard freeze (pc too!) when the game is finished

Attached to Project: Arch Linux
Opened by Pierre-Henri Berard (pierrebe) - Wednesday, 31 August 2011, 00:22 GMT
Last edited by Eric Belanger (Snowman) - Friday, 16 September 2011, 04:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture x86_64
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The title explain exactly the bug.The origin is probably Mesa 7.11. With Mesa 7.10, foobillard worked fine.


Additional info:
* package version(s): foobillard 3.0a-6 on arch x86_64 and ati-dri driver (r300)
* config and/or log files etc.


Steps to reproduce:
Play, win and... reboot! (I didn't find something else than to reboot)
   glxinfo (24.1 KiB)
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 16 September 2011, 04:13 GMT
Reason for closing:  Won't fix
Additional comments about closing:  see last comment
Comment by Karol Błażewicz (karol) - Wednesday, 31 August 2011, 00:47 GMT
Mesa 7.11, foobillard 3.0a-6 on a 32-bit w/ nvidia-173xx - works fine.
Comment by Eric Belanger (Snowman) - Friday, 02 September 2011, 05:22 GMT
works fine here too with nvidia driver using testing repo. I suspect it's a driver issue. Can you run it from a terminal and post the error messages? Are you running testing?
Comment by Pierre-Henri Berard (pierrebe) - Saturday, 03 September 2011, 00:18 GMT
I'm not running testing. I try this time to play under window modus (after starting from a terminal) but the same thing happened. The pc froze completely and it was impossible to save the lines in the terminal.
Comment by Eric Belanger (Snowman) - Thursday, 15 September 2011, 03:44 GMT
I found a foobillard fork: foobillard++. It's still listed as beta but seems to work fine here althought it seg fault when trying to view the manual or help. I might replace foobillard with it as foobillard is a dead project. Here's a PKGBUILD if you want to try it.

##########################################################################
pkgname=foobillard++
pkgver=3.4beta
pkgrel=1
pkgdesc="An OpenGL billiard game for Linux"
arch=('i686' 'x86_64')
url="http://foobillardplus.sourceforge.net/"
license=('GPL2')
depends=('bzip2' 'freetype2' 'libpng' 'mesa' 'sdl_net')
replaces=('foobillard')
conflicts=('foobillard')
source=(http://downloads.sourceforge.net/foobillardplus/foobillardplus-${pkgver}.tar.gz)
md5sums=('130418a45ba84b4132f9b27712feb919')
sha1sums=('d8723568e460ee62cb913b0c8d7c9a9f557395ee')

build() {
cd "${srcdir}/foobillardplus-${pkgver}"
sed -i 's|$prefix/foobillardplus|$prefix|' configure
sed -i 's|$prefix/data|$prefix/share/foobillardplus|' configure
sed -i 's|"/data"|"/share/foobillardplus"|' src/language.c

./configure --prefix=/usr
make
}

package() {
cd "${srcdir}/foobillardplus-${pkgver}"

install -Dm755 src/foobillardplus "${pkgdir}"/usr/bin/foobillardplus
install -d "${pkgdir}"/usr/share/foobillardplus
cp -R data/* "${pkgdir}"/usr/share/foobillardplus
find $pkgdir -depth -type d -name .svn -exec rm -rf {} \;
}
##########################################################################
Comment by Pierre-Henri Berard (pierrebe) - Thursday, 15 September 2011, 23:13 GMT
I try foobillardplus and it's work fine on my pc :-). The look ist much better than foobillard. Thanks
Comment by Eric Belanger (Snowman) - Friday, 16 September 2011, 04:13 GMT
I added foobillardplus to [extra] repo and removed foobillard. You should install the foobillardplus from [extra] as I did some changes like adding a desktop file and icons.

Loading...