FS#47416 - [tesseract-game] crashes on start; cannont find textures

Attached to Project: Community Packages
Opened by martin becze (mjbecze) - Wednesday, 16 December 2015, 22:59 GMT
Last edited by Alexander F. Rødseth (xyproto) - Saturday, 23 January 2016, 19:24 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

tesseract crashes on start.


$ tesseract-client
init: sdl
init: net
init: game
init: video
init: gl
Renderer: Mesa DRI Intel(R) Haswell Mobile (Intel Open Source Technology Center)
Driver: 3.3 (Core Profile) Mesa 11.0.7
GLSL: 3.30
could not load texture media/texture/game/notexture.png
could not find core textures
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Saturday, 23 January 2016, 19:24 GMT
Reason for closing:  Upstream
Additional comments about closing:  The game works fine when launched with /usr/bin/tesseract-game. Changing /usr/bin/tesseract-client would be a feature request/bug request for upstream.
Comment by Doug Newgard (Scimmia) - Thursday, 17 December 2015, 03:02 GMT
No idea if it's relevant, but do you have any of the data packages installed?
Comment by martin becze (mjbecze) - Thursday, 17 December 2015, 03:03 GMT
nope; its just a fresh install of tesseract
Comment by Doug Newgard (Scimmia) - Thursday, 17 December 2015, 03:22 GMT
That's likely your problem then, pacman told you you needed to install it but you ignored it.
Comment by martin becze (mjbecze) - Thursday, 17 December 2015, 03:33 GMT
i don't see any `data` packages in the deps in PKGBUILD
Comment by Doug Newgard (Scimmia) - Thursday, 17 December 2015, 03:35 GMT
There are dozens of them, in the optional deps. Closing this.
Comment by Janosch Peters (s0ndermann) - Friday, 01 January 2016, 18:02 GMT
  • Field changed: Percent Complete (100% → 0%)
I think Doug closed this bug overhasty. I experience the same problem. This bug is about the package tesseract-game NOT tesseract. The latter has no optional dependencies, therefore they cannot be installed as a "solution".
Comment by Doug Newgard (Scimmia) - Friday, 01 January 2016, 18:02 GMT
I guess that's what happens when people only partially fill out a bug report.
Comment by martin becze (mjbecze) - Friday, 01 January 2016, 18:11 GMT
So you can close this now. I was trying to launch run tesseract-client when I should have been running tesseract-game.
Comment by Janosch Peters (s0ndermann) - Friday, 01 January 2016, 19:51 GMT
Not quite. tesseract-client should also find its textures. If you launch the binary with working dir /usr/share/tesseract-game it works. But this shoudld be configured somewhere so that the binary can be launched from evrywhere.
Comment by Alexander F. Rødseth (xyproto) - Saturday, 23 January 2016, 19:23 GMT
If you are not happy with running /usr/bin/tesseract-game (or starting the game from the menu in a DE), but also want /usr/bin/tesseract-client to find the textures, it has to be reported upstream, so that they can change the code in tesseract-client to respect an environment variable like TESS_DATA.

Loading...