Package Details: unigine-heaven 4.0-2

Git Clone URL: (read-only, click to copy)
Package Base: unigine-heaven
Description: Unigine Benchmark
Upstream URL:
Licenses: custom:UNIGINE Engine
Submitter: None
Maintainer: xythrez
Last Packager: xythrez
Votes: 155
Popularity: 1.02
First Submitted: 2010-03-24 15:44 (UTC)
Last Updated: 2019-06-21 03:37 (UTC)

Latest Comments

tinywrkb commented on 2021-11-22 22:10 (UTC)

@xythrez you can avoid executing the installer by running something like this:

dd iflag=skip_bytes \
  skip=$(head -n 403 | wc -c ) \ |
  bsdtar -xf - \
  --exclude='*x86*' \
  --exclude=./heaven \

PedroSnow commented on 2021-11-02 02:33 (UTC)

Here the issue was with pamac too, it works fine with makepkg. Strange.

Lone_Wolf commented on 2021-07-03 19:44 (UTC)

builds fine with makepkg.

Try building that way to verify if the issue is with pamac or your setup.

Alkaris commented on 2021-06-09 04:59 (UTC)

No idea what is up with this package, but it downloads the package, but then turns around and says it cannot find said package???

==> Validating source files with sha512sums... ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package()...
/var/tmp/pamac-build-user/unigine-heaven/PKGBUILD: line 27: cd: /var/tmp/pamac-build-user/unigine-heaven/src/Unigine_Heaven-4.0: No such file or directory
==> ERROR: A failure occurred in package().

How do you not find a package that's downloaded and in the /var/tmp/pmac-build-user/unigine-heaven directory, that makes no sense.

LizziAS commented on 2020-12-24 01:47 (UTC)

@xythrez sorry i missed that. will do. i had 3 out of 5 fail to d/l so i got hasty i guess.

xythrez commented on 2020-12-24 01:12 (UTC) (edited on 2020-12-24 01:12 (UTC) by xythrez)

@LizziAS theres something wrong with your partial download. Try building again in an empty directory

LizziAS commented on 2020-12-24 00:54 (UTC)

makepkg -si ==> Making package: unigine-heaven 4.0-2 (Wed 23 Dec 2020 07:53:55 PM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading ** Resuming transfer from byte position 308645770 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 170 100 170 0 0 580 0 --:--:-- --:--:-- --:--:-- 580 0 206 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 416 ==> ERROR: Failure while downloading Aborting...

xythrez commented on 2019-11-21 23:43 (UTC)

@Semaphor You seem to be missing some UTF fonts. Can you try installing the 'xorg-fonts-misc' package and build again?

Semaphor commented on 2019-11-21 19:11 (UTC) (edited on 2019-11-21 19:12 (UTC) by Semaphor)

Package fails to install because fonts:

==> Starting build()...

xterm: cannot load font "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1"

==> Entering fakeroot environment...

==> Starting package()...

/var/tmp/pamac-build-mark/unigine-heaven/PKGBUILD: line 27: cd: /var/tmp/pamac-build-mark/unigine-heaven/src/Unigine_Heaven-4.0: No such file or directory

==> ERROR: A failure occurred in package().

jamincollins commented on 2017-04-13 22:59 (UTC)

current package fails to build, the following diff corrects it: diff --git a/PKGBUILD b/PKGBUILD index ae5c6f9..84ae3d3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -20,10 +20,10 @@ sha512sums=('f075968d9812c7bd6a19cd27c48612203ce81f48b14ba56239419957fd3342adb31 [ "${CARCH}" = "x86_64" ] && _arch=x64 build() { - sh "${_pkgname}"-"${pkgver}".run --target "${pkgname}" --noexec + sh "${_pkgname}"-"${pkgver}".run -- --target "${pkgname}" --noexec } package() { - cd "${srcdir}"/"${pkgname}" + cd "${srcdir}"/"${_pkgname}-${pkgver}" install -d "${pkgdir}"/opt/"${pkgname}"/bin/ install -m775 bin/*_"${_arch}"* "${pkgdir}"/opt/"${pkgname}"/bin/ cp -R data "${pkgdir}"/opt/"${pkgname}"/

rexct commented on 2017-02-01 09:03 (UTC) (edited on 2017-02-01 09:05 (UTC) by rexct) seems has different sha512 checksum. New checksum is f075968d9812c7bd6a19cd27c48612203ce81f48b14ba56239419957fd3342adb31267ed8c261b7b1c68e2589a07d4cee84b199fb12d8d69e2d6a34fbdcf76c1

dariost commented on 2017-01-22 01:07 (UTC)

The download link ( ) gives error 404

Behem0th commented on 2014-10-17 19:03 (UTC)

@seandarcy It problem in open source radeon driver. first try update llvm.

seandarcy commented on 2014-10-17 18:50 (UTC)

./heaven Loading "/opt/10/benchmark/Unigine_Heaven-4.0/bin/../data/heaven_4.0.cfg"... Loading ""... Loading ""... Loading ""... Set 1366x768 windowed video mode Set 1.00 gamma value Unigine engine Binary: Linux 64bit GCC 4.4.5 Release Feb 13 2013 r11274 Features: OpenGL OpenAL XPad360 Joystick Flash Editor ........ CPU: AMD A8-7100 Radeon R5, 8 Compute Cores 4C+4G 1796MHz MMX+ SSE SSE2 SSE3 SSSE3 SSE41 SSE42 SSE4A SSE5 AVX HTT x4 GPU: Unknown GPU x1 System memory: 4908 MB Video memory: 256 MB Sync threads: 3 Async threads: 4 ............... ---- Render ---- GLRender::GLRender(): Unknown GPU OpenGL vendor: X.Org OpenGL renderer: Gallium 0.4 on AMD KAVERI OpenGL version: 3.2 (Core Profile) Mesa 10.3.0 OpenGL flags: Core Profile Found required GL_ARB_map_buffer_range Found required GL_ARB_vertex_array_object Found required GL_ARB_draw_instanced Found required GL_ARB_draw_elements_base_vertex Found required GL_ARB_transform_feedback Found required GL_ARB_half_float_vertex Found required GL_ARB_half_float_pixel Found required GL_ARB_framebuffer_object Found required GL_ARB_texture_multisample Found required GL_ARB_uniform_buffer_object Found required GL_ARB_geometry_shader4 Found optional GL_ARB_sample_shading Found optional GL_ARB_texture_compression_rgtc Shading language: 3.30 Maximum texture size: 16384 Maximum texture units: 48 Maximum texture renders: 8 .............. Loading "heaven/" 20287ms LLVM ERROR: Cannot select: 0x89a28b0: i32 = truncate 0x898d0d0 [ORD=19] [ID=149] 0x898d0d0: i128 = srl 0x899cd00, 0x89a22a0 [ORD=19] [ID=129] 0x899cd00: i128,ch = load 0x89522e8, 0x8986650, 0x8987a60<LD16[%30](tbaa=!"const")> [ORD=19] [ID=119] 0x8986650: i64,ch = CopyFromReg 0x89522e8, 0x8986550 [ID=110] 0x8986550: i64 = Register %vreg100 [ID=2] 0x8987a60: i64 = undef [ID=8] 0x89a22a0: i32 = Constant<96> [ID=105] In function: main Is this an upstream Unigine problem? If so, any clue how to report it? I'm still at llvm-3.4-2. Is that the problem?

commented on 2013-02-13 08:24 (UTC)

Updated to version 4 Please note that v4 isn't guaranteed to work smoothly on non-proprietary drivers

commented on 2013-01-26 00:45 (UTC)

Adopted - removed duplicate deps from PKGBUILD

commented on 2012-06-15 22:50 (UTC)

This package freeze my system, in the load screen gets frozen, and nothing work (even ctrl+alt+backspace) only hard reboot work. Someone more? ATI HD4670 catalyst 12.4 x86_64

sl1pkn07 commented on 2012-04-21 18:47 (UTC)

adopt and update. please test it greetings

akspecs commented on 2012-04-05 07:10 (UTC)

Thank you thank you thank you ;)

commented on 2012-04-04 15:29 (UTC)

PKGBUILD unigine-heaven downloading is easy now since they have a guru3d mirror from which you can download (more or less) directly. you have to agree to some terms of use or something but this isn't saved in a cookie or to a session…

akspecs commented on 2012-04-03 10:06 (UTC)

Does anybody have an up to date PKGBUILD of this?

Neschur commented on 2012-02-14 15:58 (UTC)

lib32 is not necessary.

Babets commented on 2012-01-26 14:33 (UTC)

unigine-sanctuary: unigine-tropics:

Babets commented on 2012-01-26 14:29 (UTC)

yannsen, could you please host also, the other two unigine benchmark? As download links are broken. I'll ask the other maintainers to update their pkgbuild urls.

commented on 2011-09-15 21:50 (UTC)

I updated the source to my webserver.

graysky commented on 2011-08-09 00:01 (UTC)

commented on 2011-04-21 15:19 (UTC)

A mirror ... my ftp-server needs some maintenance! :-)

commented on 2011-03-13 12:13 (UTC)

Updated. I used my ftp-server, to trust my source check the md5sum at the official mirror:

Behem0th commented on 2011-03-05 14:59 (UTC) Heaven Benchmark Version 2.5

infested999 commented on 2010-12-09 18:02 (UTC)

x86_64 users please remember to get lib32-libxinerama from the multilib repository, it confused me a bit since it doesn't auto-resolve that dependency.

commented on 2010-05-24 22:01 (UTC)


commented on 2010-05-04 08:52 (UTC)

still problems with i686?

commented on 2010-04-11 13:22 (UTC)

strip option disabled.

dax commented on 2010-04-11 03:01 (UTC)


commented on 2010-04-01 00:38 (UTC)

==> Install or build missing dependencies for unigine-heaven: ==> Building and installing package ==> Making package: unigine-heaven 2.0-7 i686 (四 4月 1 08:38:35 CST 2010) ==> Checking Runtime Dependencies... ==> Checking Buildtime Dependencies... ==> Retrieving Sources... -> Found in build dir -> Found unigine-heaven_x64 in build dir -> Found unigine-heaven_x86 in build dir ==> Validating source files with md5sums... ... Passed unigine-heaven_x64 ... Passed unigine-heaven_x86 ... Passed ==> Extracting Sources... ==> Removing existing pkg/ directory... ==> Entering fakeroot environment... ==> Starting build()... Creating directory Unigine_Heaven Verifying archive integrity... All good. Uncompressing Unigine Heaven Benchmark v2.0................ Unigine Heaven Benchmark v2.0 ==> Tidying install... -> Purging other files... -> Compressing man and info pages... -> Stripping debugging symbols from binaries and libraries... /usr/bin/strip:opt/unigine-heaven/bin/st4pe86t: Invalid operation /usr/bin/strip:opt/unigine-heaven/bin/st4pe86t: Invalid operation Error: Makepkg was unable to build unigine-heaven package. Everytime has different errors

commented on 2010-03-31 23:00 (UTC)

yes and nvidia-utils provides libgl so there is not a problem, isn't it?

commented on 2010-03-31 22:48 (UTC)

The depends has libgl, but I already installed nvidia-utils.

commented on 2010-03-31 17:43 (UTC)

I have no idea... Could you give me the whole output not only the error messages?

commented on 2010-03-31 17:13 (UTC)

/usr/bin/strip:opt/unigine-heaven/bin/stdqknV9: Invalid operation /usr/bin/strip:opt/unigine-heaven/bin/stdqknV9: Invalid operation Error: Makepkg was unable to build unigine-heaven package.

commented on 2010-03-26 20:03 (UTC)

dependencies updated. please check the dependencies for i686. thx.

commented on 2010-03-26 19:59 (UTC)

@ wantilles You're right, I'm wrong about the dependency libgl. Shame on me. :)

dax commented on 2010-03-26 15:12 (UTC)

In my opinion PKGBUILD is wrong, I think you should handle array like this if [ "$CARCH" = "i686" ]; then source[1]=foo; md5sums[1]=baz fi (I've written [1] because [0] is the .run, I hope I'm not wrong).

dax commented on 2010-03-26 15:06 (UTC)

Still this error /usr/bin/strip:opt/unigine-heaven/bin/ File format not recognized

dcelasun commented on 2010-03-26 12:54 (UTC)

Similar error, like Behemoth's: /usr/bin/strip:opt/unigine-heaven/bin/st5Y6evz: Invalid operation /usr/bin/strip:opt/unigine-heaven/bin/st5Y6evz: Invalid operation

Behem0th commented on 2010-03-25 18:44 (UTC)

/usr/bin/strip:opt/unigine-heaven/bin/st4GELlH: Invalid operation /usr/bin/strip:opt/unigine-heaven/bin/st4GELlH: Invalid operation I have this error.

sati commented on 2010-03-25 14:18 (UTC)

Also add openal to depends or optdepends (not sure if it is a requirement) Profile Context)" ALWrapper::init(): can't load "" library cannot open shared object file: No such file or directory Can't initialize OpenAL wrapper

commented on 2010-03-25 14:05 (UTC)

@ dax Just a syntax error, fixed in 2.0-5

dax commented on 2010-03-25 13:58 (UTC)

Times ago I have fixed issue like the double arch, and this seems really a bad way for managing. I don't remember the package, I have orphanized it times ago.

dax commented on 2010-03-25 13:56 (UTC)

/tmp/yaourt-tmp-dax/aur-unigine-heaven/unigine-heaven/./PKGBUILD: line 22: [i686: command not found

commented on 2010-03-25 13:23 (UTC)

Actually I think it is. Why? Because both nvidia and catalyst drivers provide it (have it included in provides).

commented on 2010-03-25 12:54 (UTC)

Libgl is not a dependency on every system so I added a check in the install-script with a note that direct rendering is necessary to run this benchmark. And I fixed a syntax error in the PKGBUILD-file for i686 systems.

commented on 2010-03-25 11:49 (UTC)

I think you should add 'libgl' as a dependency.

commented on 2010-03-25 11:25 (UTC)

Did you use the last version 2.0-4? Please check your unigine-heaven file in /usr/bin/ if there is the right link to the x86 binary.

dax commented on 2010-03-25 11:19 (UTC)

I'm on i686 /usr/bin/strip:opt/unigine-heaven/bin/ File format not recognized

commented on 2010-03-25 09:46 (UTC)

once again.... It was probably too late yesterday. ;-)

sati commented on 2010-03-25 02:30 (UTC)

md5sum is incorrect because the source() is wrong: source=($_pkgname-$ \ should be source=($_pkgname-$ \

commented on 2010-03-25 00:59 (UTC)

fixed... I hope the md5sum is the right one.

Alsvartr commented on 2010-03-24 21:40 (UTC)

==> Starting build()... line 1: syntax error near unexpected token `<' line 1: `<html><body>Please do not link directly to our downloads. Your IP: Continue <a href="">here</a>.</body></html>' cp: cannot stat `/home/alsvartr/pkgbuilds/unigine-heaven/src/Unigine_Heaven/bin/': No such file or directory cp: cannot stat `/home/alsvartr/pkgbuilds/unigine-heaven/src/Unigine_Heaven/data/': No such file or directory /home/alsvartr/pkgbuilds/unigine-heaven/PKGBUILD: line 24: [i686: command not found

Alsvartr commented on 2010-03-24 21:35 (UTC)

==> Validating source files with md5sums... ... FAILED ;)

commented on 2010-03-24 16:29 (UTC)

Unigine Heaven Benchmark v2.0 FPS:14.3 Scores: 361 Min FPS:9.4 Max FPS:29.2 Hardware Binary: Linux 64bit GCC 4.3.2 Release Mar 21 2010 Operating system: Linux 2.6.32-ARCH x86_64 CPU model:Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz CPU flags:3199MHz MMX SSE SSE2 SSE3 SSSE3 HTT GPU model:GeForce GTS 250 PCI Express 190.53 1024Mb Settings Render: openglMode: 3360x1050 fullscreen Shaders:high Textures: high Filter: trilinear Anisotropy: 16x Occlusion:enabled Refraction: enabled Volumetric:enabled Replication:disabled Tessellation:disabled