Package Details: unigine-superposition 1.0-5

Git Clone URL: https://aur.archlinux.org/unigine-superposition.git (read-only)
Package Base: unigine-superposition
Description: Interactive Unigine Benchmark: walk through a lab of a lone professor
Upstream URL: http://www.unigine.com
Licenses: custom:UNIGINE Engine
Submitter: fordprefect
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 6
Popularity: 2.095613
First Submitted: 2017-04-12 16:44
Last Updated: 2017-05-03 07:47

Latest Comments

fordprefect commented on 2017-05-03 07:48

@oi_wtf: thank, its fixed. pkgrel bump omitted to avoid mass rebuild for others.

oi_wtf commented on 2017-05-03 06:15

It seems imagemagick is missing from makedepends?

==> Starting package()...
PKGBUILD: line 43: convert: command not found
==> ERROR: A failure occurred in package().

fordprefect commented on 2017-04-16 09:19

@hps: shows what you miss by not testing. fixed, thank you.
about the openssl1.0: in testing there is openssl-1.0, which is the canonical way to use the old version of this lib.
since this is not in the official repos i will not include this yet, but its good to know that this is upcoming.

hps commented on 2017-04-15 14:06

1) variables don't work with << so 1:st line in script becomes "cd /opt/${pkgname}/bin"
2) launcher needs to be prefixed ./

with those changes it seems to work.

Also for people using testing-repos, this does not work with openssl 1.1.
You will need libopenssl-1.0-compat from AUR and launch with

LD_LIBRARY_PATH=/usr/lib/openssl-1.0-compat unigine-superposition

fordprefect commented on 2017-04-15 09:32

just had some time, pushed some enhancements.
since i cannot test at all on this machine (netbook)…
further comments appreciated!

fordprefect commented on 2017-04-15 08:12

@Auswaschbar: thank you for your suggestions, i will implement this as soon as i get to this. maybe not this weekend though…

@forlorn: there is no version 1.2, if you happen to find it on the official site anyways, please provide a link. atm it says: "Current version: 1.0 (2017)"

Auswaschbar commented on 2017-04-13 17:24

I found out some things:

1. The launcher only works correctly when the CWD is set to the /bin path inside the superposition directory. No other CWD works

2.There is a postinstall.sh included which creates a .desktop file that does set the CWD correctly. MAybe include that in the package?

3. strip makes it broke. The PKGBUILD needs a line "options=('!strip')"


When the package is build and installed with like in 3, then it is already possible to manually start the launcher from dolphin when just navigating to the bin path manually. It is then able to start the benchmark correctly.

fordprefect commented on 2017-04-12 23:05

sorry, i was in a hurry when uploading.
I included your changes and restricted it to 64bit (there seems to be no 32bit version, and noone is gonna use it for that either).
It still does not work for me, I get

This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.

Despite libxkbcommon-x11 beeing installed. Anyone an idea to solve this?

Max-P commented on 2017-04-12 21:50

Fixed PKGBUILD: https://gist.github.com/maxpoulin64/1d3a284227090202746bcb5c3bfeeb49

Seems like the executable is not a shell script at all, so it's better to just leave it alone and symlink to it. Works fine for me with that fix.

EDIT: Well, it still doesn't launch the actual benchmark, but at least the launcher runs.
EDIT2: It runs fine when launched from the source directory but wants nothing from /opt/, I'm starting to feel like it might need write access to the directory in some way to actually launch.

Auswaschbar commented on 2017-04-12 18:17

Doesn't work.

When I do "unigine-superposition" in console it says "Failed to get absolute application path.".

When I do "/usr/bin/unigine-superposition" it says "Failed to change working directory." instead.