Announcement

Collapse
No announcement yet.

A Variety Of Unreal Engine 4 Linux Demos Are Now Available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Realistic rendering

    I would like to play a game full of graphics like in the Realistic rendering demo.

    Comment


    • #17
      Every demo I've tried not a single one runs. I get this error:
      Using binned.
      4.3.0-0+UE4 7038 3077 379 0
      Exiting abnormally (error code: 1)

      Running ubuntu 14.04 with catalyst 14.6

      Comment


      • #18
        Originally posted by brosis View Post
        Pay attention to the header of the window, then compare GLSL version to that of driver. We ain't fully OpenGL4.x yet.
        Unreal Engine 4 use OpenGL 3.2 renderer by default.
        There is OpenGL 4.x renderer, but it's have to be activated manually.

        And yeah this TGSI error completely unrelated to GLSL version support, it's shader complication backend error.
        Unfortunately default R600 shader compiler fail to compile many complicated shaders and LLVM backend is incomplete.

        PS: This doesn't change fact that UE4 still have bugs that make it incompatible with Mesa, but this TGSI error is completely unrelated.

        Comment


        • #19
          Originally posted by narciso View Post
          Every demo I've tried not a single one runs. I get this error:
          Using binned.
          4.3.0-0+UE4 7038 3077 379 0
          Exiting abnormally (error code: 1)
          Any chance you have non-English characters in path to demo?
          There was some problem related to it.

          Comment


          • #20
            That's it. Thanks.

            Comment


            • #21
              Works great on the latest NVIDIA driver with both the OpenGL 3.2 render path and OpenGL 4. People should just buy real graphics cards...

              Comment


              • #22
                Originally posted by blackout23 View Post
                Works great on the latest NVIDIA driver with both the OpenGL 3.2 render path and OpenGL 4. People should just buy real graphics cards...
                You mean graphics cards with "real" drivers? Like closed source nvidia-blob? Should you also buy real closed source OS? Hypocrisy much? Driver is just several years old, and already went near OpenGL4.

                Comment


                • #23
                  Mobile Game was beatifull on EN460GTX + i5

                  Comment


                  • #24
                    Originally posted by brosis View Post
                    You mean graphics cards with "real" drivers? Like closed source nvidia-blob? Should you also buy real closed source OS? Hypocrisy much? Driver is just several years old, and already went near OpenGL4.
                    I hope you use an open BIOS, and open CPU microcode, and hardware schematics, and open....
                    Otherwise you'd be a hypocrite.

                    Seriously though, Linux has a pretty good claim to being the best OS, period. Similarly the nvidia driver is the best GPU driver. Therefore I use them both.
                    It would be nice if the nvidia driver was open source, but since there are so few people with the skills and desire to improve it, I don't think it's particularly important. The situation with radeon drivers shows that it's no panacea.

                    Comment


                    • #25
                      Looks like the demo that I tried (Stylized Demo) is attempting to invoke tesselation-related functionality on my radeon 5400 using r600g (GL 3.3).

                      me@mymachine:~/Downloads/Stylized_Demo/Stylized Demo/Engine/Binaries/Linux$ ./Stylized
                      Using binned.
                      4.3.0-0+UE4 7038 3077 379 0
                      Mesa: User error: GL_INVALID_ENUM in glGetIntegerv(pname=0x8e81)
                      Mesa: User error: GL_INVALID_OPERATION in unsupported function called (unsupported extension or deprecated function?)
                      Stylized: ../../src/glsl/ir_constant_expression.cpp:519: virtual ir_constant* ir_expression::constant_expression_value(hash_tabl e*): Assertion `op[0]->type->base_type == op[1]->type->base_type' failed.
                      Aborted (core dumped)


                      Looking up pname=0x8e81, I get:
                      static const GLenum GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = 0x8E81;

                      Guess it's not surprising that it crashed if it's attempting to use functionality that isn't yet implemented.

                      Comment


                      • #26
                        Do they host the source files for those demos somewhere??

                        Comment


                        • #27
                          Elemental Demo (and others) don't do anything on my 7850 + radeonsi

                          Code:
                          Generating report for minidump
                          
                          Application version 1.0.0.0
                           ... built from changelist 0
                          
                          OS version Linux 3.16.0-031600rc4-lowlatency (network name: Heretic)
                          Running 4 x86_64 processors (4 logical cores)
                          Exception was "SIGSEGV: invalid attempt to access memory at address 0x00000013"
                          
                          <SOURCE START>
                          <SOURCE END>
                          
                          <CALLSTACK START>
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x45e25f] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x4b1d84] + some bytes
                          Unknown!/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7f2579391340] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/libLLVM-3.4.so.1(LLVMBuildBitCast+0x17) [0x7f257108b817] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x5894df) [0x7f2572fd14df] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x3445a2) [0x7f2572d8c5a2] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x3446f3) [0x7f2572d8c6f3] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x34496d) [0x7f2572d8c96d] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x344b8d) [0x7f2572d8cb8d] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x58d9c9) [0x7f2572fd59c9] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x5933b2) [0x7f2572fdb3b2] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x593494) [0x7f2572fdb494] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x1b58cf) [0x7f2572bfd8cf] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x1b6b8e) [0x7f2572bfeb8e] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x17e977) [0x7f2572bc6977] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x17b7b7) [0x7f2572bc37b7] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x182aef) [0x7f2572bcaaef] + some bytes
                          Unknown!/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so(+0x8f3e5) [0x7f2572ad73e5] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x1744ec0] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x1744a73] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0xa53479] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x160deed] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x1530224] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x1571130] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x1571f93] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x5dbc49] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x5db285] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0xa5ebe5] + some bytes
                          Unknown!/home/espionage724/Desktop/Elemental Demo/Engine/Binaries/Linux/Elemental() [0x5cda74] + some bytes
                          Unknown!/lib/x86_64-linux-gnu/libpthread.so.0(+0x8182) [0x7f2579389182] + some bytes
                          Unknown!/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f257823330d] + some bytes
                          
                          <CALLSTACK END>
                          
                          0 loaded modules
                          
                          Report end!

                          Comment


                          • #28
                            Nice, can't wait to try some out. But not until I reinstall my PC, because it's half-broken and I don't want to break it even more...

                            I also hope someone builds Unreal Tournament 4 for Linux at some point before the official alpha. That would be nice.

                            Originally posted by nikiiv View Post
                            Do they host the source files for those demos somewhere??
                            Yeap, they should be here:
                            https://github.com/EpicGames
                            (Of course, you need to subscribe to an UE4 license for $20 first...)

                            Comment


                            • #29
                              -opengl4 crashes somewhere deep inside nvidia blob on all demos, while a month ago community published effects demo runs fine on it.
                              Is anyone successful in running these demos on GL4?

                              Comment


                              • #30
                                Originally posted by magika View Post
                                -opengl4 crashes somewhere deep inside nvidia blob on all demos, while a month ago community published effects demo runs fine on it.
                                Is anyone successful in running these demos on GL4?
                                Same problem here, earlier ones were okay but not these new ones. Runs perfectly without the -opengl4 flag though.

                                Comment

                                Working...
                                X