Package Details: gputest 0.7.0-1

Git Clone URL: https://aur.archlinux.org/gputest.git (read-only)
Package Base: gputest
Description: cross-platform GPU stress test and OpenGL benchmark. Contains FurMark, TessMark
Upstream URL: http://www.geeks3d.com/gputest/
Licenses: custom:freeware
Submitter: swiftgeek
Maintainer: swiftgeek
Last Packager: swiftgeek
Votes: 33
Popularity: 1.986958
First Submitted: 2013-07-28 02:22
Last Updated: 2015-06-09 23:20

Latest Comments

swiftgeek commented on 2014-09-05 15:39

Simplified PKGBUILD, added wrapper script stub

swiftgeek commented on 2014-09-05 14:51

but i see that it would be useful now to have simple CLI wrapper (mostly providing help)

swiftgeek commented on 2014-09-05 14:40

Maybe just check package/pkgbuild and write that comment again
/opt is for packages not conforming to /usr layout, eg. quake
Binary is included and all start* scripts just works

What constantly bugs out (to the point of black text on black background -.-) is Tk/gtk integration

malinas commented on 2014-09-04 21:39

ok. final note: you guys already found out tk (and thus tcl) is needed for it to run. Keep binary in same folder. Finally, I recommend the gtk (if one uses gtk).

If it still doesn't run, here are some runtime deps: (python2.7 obv.),python(2?)-gobject and for the gtk gui.. gtk or pygtk or so...

malinas commented on 2014-09-04 21:16

Sorry. Turns out the package is indeed the binary + the tk frontend.

The .py script shouldn't be polaced in the /usr/bin dir. It expects to be in the same directory as the binary... so either do a python package style, in site-packages or in /opt. I don't make many packages so I am not sure what is the best approach.

malinas commented on 2014-09-04 07:21

hehe @ all of ya... this is *just* the front end gui swiftgeek.. you need to add it to the *actual* gputest binary.. there is also a gtk front end .. I can prolly write later today all three pkgbuilds and you can decide how to proceed.
Some thoughts: the author of this doesn't seem to be so very organised and expects the gputest binary to be in same directory as the frontend.. so anyway, I don't use python much but figured it out when I opened it and I don't think I would put it in /usr/bin as it's a script and not a binary.

Prolly either put it in python2.7/site-packages or better, add gputest as a dependency as a stand alone package (cli) which goes in /opt say, add this as gputest-tk, which looks for the path, e.g. /opt/gputest installs itself there or so.. and finally add a third package, gputest-gtk.

zwastik commented on 2014-06-20 03:39

Same tk error here:
gputest_gui.py
^[eoa/usr/bin/gputest_gui.py: línea 13: error sintáctico cerca del elemento inesperado `('
/usr/bin/gputest_gui.py: línea 13: `root = tk.Tk()'

Also, when installing package, namcap shows this:

gputest E: ELF file ('opt/gputest/GpuTest') outside of a valid path.
gputest E: ELF file ('opt/gputest/libgxl3d_r_linux.so') outside of a valid path.
gputest E: ELF file ('opt/gputest/plugin_gxl3d_gpu_monitor_gml_x64.so') outside of a valid path.
gputest E: ELF file ('opt/gputest/plugin_gxl3d_opencl_x64.so') outside of a valid path.
gputest W: Referenced library 'libgxl3d_r_linux.so' is an uninstalled dependency
gputest E: Insecure RPATH 'RIGIN/' in file ('opt/gputest/plugin_gxl3d_gpu_monitor_gml_x64.so')
gputest E: Insecure RPATH 'RIGIN/' in file ('opt/gputest/plugin_gxl3d_opencl_x64.so')
gputest E: Dependency gcc-libs-multilib detected and not included (libraries ['usr/lib/libgcc_s.so.1', 'usr/lib/libstdc++.so.6'] needed in files ['opt/gputest/libgxl3d
_r_linux.so', 'opt/gputest/plugin_gxl3d_gpu_monitor_gml_x64.so', 'opt/gputest/GpuTest', 'opt/gputest/plugin_gxl3d_opencl_x64.so'])
gputest E: Dependency mesa detected and not included (libraries ['usr/lib/libGL.so.1'] needed in files ['opt/gputest/GpuTest', 'opt/gputest/libgxl3d_r_linux.so'])

Commander commented on 2014-06-02 04:21

Nwm, must be the tk issues reported before?

swiftgeek commented on 2014-06-02 04:20

python2 /usr/bin/gputest_gui.py
upstream issue so maybe i will sed it out if i manage to do it sanely…
Is anyone getting something more than black&white window? (i mean themed at least partially, don't answer with "no" -.-)

Commander commented on 2014-06-02 04:14

Seems something is wrong.

When trying to start gputest im getting crosshair on mouse and if I left-click on desktop it will create two files in the working directory. An OS file and tk file. Both containing pictures of my desktop.

Getting also an error:
/usr/bin/gputest_gui.py: line 13: syntax error near unexpected token `('
/usr/bin/gputest_gui.py: line 13: `root = tk.Tk()'


When trying to launch it in a directory where I dont have write permissions:
import: unable to open image `os': Permission denied @ error/blob.c/OpenBlob/2657.
import: unable to open image `tk': Permission denied @ error/blob.c/OpenBlob/2657.
/usr/bin/gputest_gui.py: line 13: syntax error near unexpected token `('
/usr/bin/gputest_gui.py: line 13: `root = tk.Tk()'


I downloaded latest gputest from upstream and it worked, tried also the gtk frontend and it worked quite nicely.

All comments