glChess has no 3D
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| gnome-games (Baltix) |
Undecided
|
Unassigned | ||
| gnome-games (Ubuntu) |
Wishlist
|
Robert Ancell | ||
Bug Description
Binary package hint: gnome-games
The new GLChess game in the 2.17.2-0ubuntu1 package in the feisty repo has the "3D" option grayed out for me. Seems to be a compile time issue.
Intel 945GM video chipset
Sebastien Bacher (seb128) wrote : | #1 |
Changed in gnome-games: | |
assignee: | nobody → desktop-bugs |
importance: | Undecided → Wishlist |
status: | Unconfirmed → Confirmed |
Wade Menard (wade-ezri) wrote : | #2 |
Is this a compile-time or run-time dependency?
Sebastien Bacher (seb128) wrote : | #3 |
runtime, that's a python program, there is no "compile-time" option
Eduardo Cereto (dudus) wrote : | #4 |
So this package should be added as needing for a maintainer right?
Sebastien Bacher (seb128) wrote : | #5 |
That python module should be packaged by somebody
Marco Monteiro (nok) wrote : | #6 |
Robert Ancell (robert-ancell) wrote : | #7 |
python-gtkglext1 has been added to Debian unstable in the last week:
http://
The glchess packaged version is slightly better as it builds the bindings for all the installed versions of Python (though I suspect this change will be added to the Deb Unstable version soon).
Hopefully it will be picked up for Feisty+1? Once Ubuntu has picked up the package I get to stop maintaining it :)
magilus (magilus) wrote : | #8 |
Sebastien, could it maybe even be added to Feisty?
magilus (magilus) wrote : | #9 |
Hm, the Debian version does not install on Ubuntu, it depends on Python before 5:
[dep] python (<< 2.5)
python (>= 2.4)
Sebastien Bacher (seb128) wrote : | #10 |
Martin, that's detail to one game, it's really low priority on my list of things to work on at the moment. You are welcome to get the package uploaded, accepted by MOTU and file the MIR request for the package if you want, having it for feisty would be nice!
Andrew Conkling (andrewski) wrote : | #11 |
For me, that doesn't quite do it. After installing python-gtkglext (from glchess' Sourceforge page), I still can't run in 3D. The message mentions also needing "OpenGL Python bindings" (assumedly http://
@Andrew Conkling
1. Install the python-gtkglext1 package above:
http://
2. Install the python-opengl bindings from the repository
sudo aptitude install python-opengl
Works for me.
Yes, that workaround worked for me as well.
Eugenia Loli-Queru (eloli) wrote : | #14 |
This wrapper must be installed by default, otherwise people will be disappointed if it doesn't work as they expect it.
magilus (magilus) wrote : | #15 |
Maybe it should just get greyed out for Feisty?
Eugenia Loli-Queru (eloli) wrote : | #16 |
Maybe they should just include the pygtkglext package in feisty?
Andrew Conkling (andrewski) wrote : | #17 |
On 3/16/07, Eugenia Loli-Queru <email address hidden> wrote:
> Maybe they should just include the pygtkglext package in feisty?
Have we passed UVF yet for Feisty?
mikko (mikko-) wrote : | #18 |
>1. Install the python-gtkglext1 package above:
>http://
It worked but this is what I get: (maybe because of my laptop and poor via unichrome pro)
eppy 1 (choppy121212) wrote : | #19 |
Ubuntu question # 6644 also mentions that a 64 bit package of python-gtkglext1 (and of course for other architectures) is needed.
Ori Avtalion (salty-horse) wrote : | #20 |
I filed bug 103642 for packaging of the gtkglext python bindings.
Gleidson Lacerda (gleidsonlm) wrote : | #21 |
The package python-gtkglext1 depends libgtkglext1. My how-to enable 3D on glChess:
1. sudo apt-get install python-opengl libgtkglext1
2. wget -c http://
3. sudo dpkg -i python-
The Universe repository must be enable too.
Dmitry Hazin (dhazin) wrote : | #22 |
is it possible to make amd64 packages also? Ive installed the Debian version of the package, but 3D still doesn't work with exactly the same message; maybe your package will help?
Michael R. Head (burner) wrote : | #23 |
This is fixed in gutsy, right? I noticed that http://
but this won't work for feisty anyway :( I tried installing with
--force-all and chess crashed when trying to turn on 3d.
2007/6/28, Michael R. Head <email address hidden>:
> This is fixed in gutsy, right? I noticed that
> http://
> universe.
>
> --
> glChess has no 3D
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Qwerty Maniac (qwertymaniac) wrote : | #25 |
Yes, it works in Gutsy Gibbon. Haven't tested it again on Feisty yet.
Troy James Sobotka (troy-sobotka) wrote : | #26 |
Ubuntu 7.04 amd64 with OpenGL and GTKGL bindings installed.
Result: Failure. Application complains that OpenGL and GTKGL aren't installed.
(Used --force-
VF (vfiend) wrote : | #27 |
force-architecture won't work for this because the 64bit application has to load a 64bit library, not a 32bit one.
Dmitry Hazin (dhazin) wrote : | #28 |
amd64 package doesn't help :(( it has unsatisfiable dependencies and
if to force installation chess crashes when trying to turn on 3d.
2007/7/8, VF <email address hidden>:
> force-architecture won't work for this because the 64bit application has
> to load a 64bit library, not a 32bit one.
>
> --
> glChess has no 3D
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Shouldn't this be marked as fixed if it is fixed in Gutsy?
Andrew Conkling (andrewski) wrote : | #30 |
So it would appear. I'm closing this; anyone can reopen if the problem persists.
Changed in gnome-games: | |
status: | Confirmed → Fix Released |
Surely gnome-games should recommend or suggest python-gtkglext1.
Even nicer would be using the same install thingy that shared folders uses.
Robert Persson (ireneshusband) wrote : | #32 |
I installed glchess today but python-gtkglext1 did not get pulled in with it and the the 3D option remained greyed out. When I installed python-gtkglext1 the 3D option at least showed up in the "view" menu, but selecting it made no difference – the board always displays in 2D.
Changed in gnome-games: | |
status: | Fix Released → New |
Robert Persson (ireneshusband) wrote : | #33 |
Oops. Sorry. I didn't realise that I had to install python-opengl as well. Nevertheless if a package has "gl" in its name it is not reasonable to consider 3D functionality to be optional;. There are plenty of 2D chess front ends. glchess's 3D functionality needs to be enabled by default.
Andrew Conkling (andrewski) wrote : | #34 |
Robert: This bug is about gnome-games, not glchess. So adding it as a dependency doesn't seem best, but maybe it could be added to the 'suggests' or 'recommends'?
Fred (eldmannen+launchpad) wrote : | #35 |
Yes, I agree this is rather low priority.
But it sounds like something easy to fix...
Matthew Woerly (nattgew) wrote : | #36 |
Both python-opengl and python-gtkglext1 are in the repos for Hardy.
Fred (eldmannen+launchpad) wrote : | #37 |
Nattgew,
Maybe so. But they're not installed by default. When I try to switch to 3D mode, I get error. :(
Matthew Woerly (nattgew) wrote : | #38 |
Yes that's true the bug is still there but at least both packages are in the repos... the fix seems a little closer.
Matthew Woerly (nattgew) wrote : | #39 |
I think this has been established...
Changed in gnome-games: | |
status: | New → Confirmed |
Michael R. Head (burner) wrote : | #40 |
gnome-games already recommends python-gtkglext1 and python-opengl
It doesn't need those packages to run -- they just enhance the functionality -- so it doesn't actually "depend" on them. This sounds like correct packaging to me.
Fred (eldmannen+launchpad) wrote : | #41 |
Then glChess should have an "Install those packages" when it say I don't have those packages.
Fred (eldmannen+launchpad) wrote : | #42 |
$ sudo apt-get install python-gtkglext1
$ sudo apt-get install python-opengl
3D chess works now. But it does not have anti-aliasing. It has ugly rendering.
It does not look as good as Chess Titans on Vista. :(
* http://
Matthew Woerly (nattgew) wrote : | #43 |
Agreed... but it's oddly faster than the non-3D...
If Michael is correct, then can we close this?
The relevant bug would now seem to be
https:/
Sebastien Bacher (seb128) wrote : | #44 |
The bug has been fixed, there is an another one about the message not being clear and easy installation
Changed in gnome-games: | |
status: | Confirmed → Fix Released |
ubby (kostas-sytske) wrote : | #45 |
When I want to start the 3D chess game I get a message that there are some missing packages.
I had installed them by doing the following:
sudo apt-get install python-opengl python-gtkglext1
But Chess in 3D still not work.
I use Ubuntu 8.04
I hope this problem will be solved in the next Ubuntu.
komputes (komputes) wrote : | #46 |
Sebastien, has this bug been fixed upstream by gnome, will the fixed version be included in the Intrepid Release? I am currently testing this and it still seems to still be an issue in Hardy. The workaround provided (install python-opengl python-gtkglext1) give me 3D chess pieces until I make a move, then only the background color is displayed. (see attached screenshots)
Fabián Rodríguez (magicfab) wrote : | #47 |
Still having the same issue in Ubuntu Jaunty Beta.
The bug about having a friendly message indicating the needed packages is Bug #160766.
Fabián Rodríguez (magicfab) wrote : | #48 |
*AND* the workaround doesn't work for me. Installing the missing packages and enabling 3D, then restarting glchess makes it crash. And ubuntu-bug doesn't know how to report a bug on it.
zika (4zika4) wrote : | #49 |
http://
in Jaunty 3D in chess does not work on ASUS AH 3650 (a.k.a. ATI Radeon HD 3650) with radeon driver (open source) even though python-
it accepts 3D being checked but when You start it it just flashes and go to oblivion, leaving program in ps list.
I had to go to gconf-editor to change it back so I could have chess back ... :) of course I had to kill chess process ... :)
Abel Puertas (puertas-abel) wrote : | #50 |
I've installed the packages python-opengl python-gtkglext1 and them glchess crash.
I've restarted the process in terminal. This is the error message:
=======
abel@tierra:~$ glchess
/var/lib/
print 'Failed to load GGZ config: %s' % e.message
Failed to load GGZ config:
Using OpenGL:
VENDOR=DRI R300 Project
RENDERER=Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
VERSION=1.3 Mesa 7.4
EXTENSIONS=
Traceback (most recent call last):
File "/var/lib/
self.
File "/var/lib/
self.
File "/var/lib/
self.
File "/var/lib/
piece.draw()
File "/var/lib/
self.
File "/var/lib...
Josmar (josmar) wrote : | #51 |
To fix this problem, u have to install mgltools-opengltk too.
Like this:
$ sudo apt-get install python-opengl python-gtkglext1 mgltools-opengltk
Source in brazilian portuguese:
http://
Fabián Rodríguez (magicfab) wrote : | #52 |
Interesting. glChess has now been removed from the default games in Lucid. The problem is still there, however.
This workaround remains valid:
sudo apt-get install python-opengl python-gtkglext1
mgltools-opengltk can't be installed in Lucid (yet):
The following packages have unmet dependencies:
mgltools-
E: Broken packages
Changed in gnome-games (Ubuntu): | |
status: | Fix Released → Confirmed |
Fabián Rodríguez (magicfab) wrote : | #53 |
So, adding dependencies to python-opengl python-gtkglext1 seems to be what's missing.
Fred (eldmannen+launchpad) wrote : | #54 |
Well python-opengl and python-gtkglext1 are not "dependences" because they are optional.
They are only needed for 3D, so they're not dependencies.
Chess should prompt to install them upon user try switch to 3D mode.
Chess is no longer installed by default?
What is this?
Chess is the most popular and successful game ever in history!
Ubuntu must have chess! Windows have it!
Fabián Rodríguez (magicfab) wrote : | #55 |
Fred, i am not sure why the required 3D libs can't be included as dependencies. Do they require 3D acceleration as Desktop Effects (compiz) does, for example ? If no, they should be dependencies. If yes, I'd agree this could use the same mechanism as other non-free stuff uses when proposing to install missing pieces. Overall it makes for a broken end-user experience when it's not there by default, specially if you're offline.
Robert Ancell (robert-ancell) wrote : | #56 |
Fred, the number of default installed games were reduced for Lucid, see:
https:/
(You can still install Chess from the software-center)
Robert Ancell (robert-ancell) wrote : | #57 |
Fabian, the dependency was not added because Chess was on the CD and there is limited space. Now chess is no longer on the CD and is separately packaged from the other games the dependency can be added.
Changed in gnome-games (Ubuntu): | |
assignee: | Ubuntu Desktop Bugs (desktop-bugs) → Robert Ancell (robert-ancell) |
Launchpad Janitor (janitor) wrote : | #58 |
This bug was fixed in the package gnome-games - 1:2.30.0-0ubuntu6
---------------
gnome-games (1:2.30.0-0ubuntu6) lucid; urgency=low
* debian/control.in:
- Change glchess suggests python-gtkglext1, python-opengl to recommends as
no longer on the CD (LP: #71593)
-- Robert Ancell <email address hidden> Tue, 13 Apr 2010 16:06:02 +0800
Changed in gnome-games (Ubuntu): | |
status: | Confirmed → Fix Released |
Thank you for your bug. The 3D option require python-gtkglext which is not packaged at the moment