Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game freezes on launch on Ubuntu #17391

Open
dragunoff opened this issue Nov 27, 2019 · 3 comments
Open

Game freezes on launch on Ubuntu #17391

dragunoff opened this issue Nov 27, 2019 · 3 comments
Labels

Comments

@dragunoff
Copy link
Contributor

@dragunoff dragunoff commented Nov 27, 2019

Issue Summary

Building and launching the bleed branch on Ubuntu causes the game to freeze - nothing is rendered and the window becomes unresponsive. After terminating the program the crash window appears but no logs are created.

System Information

  • Operating System: Ubuntu 19.04
  • GPU 4 × AMD A10-7300 Radeon R6
  • .NET / Mono Version: mono 6.4.0.198
  • OpenRA Version: bleed

Bisecting reveals 36c48e1 as the culprit. So this has got something to do with "Using a glDebugMessageCallback instead of glGetError". What can I do to help track down the problem?

Ping @vesuvian

@GraionDilach

This comment has been minimized.

Copy link
Contributor

@GraionDilach GraionDilach commented Nov 27, 2019

Check your GPU driver. WildfireGames claim that should be functional on that system (Ctrl-F on R6 at https://feedback.wildfiregames.com/report/opengl/feature/GL_KHR_debug) but it bases that on a very small sample pool. Note that this is OpenGL 4.3 so the driver should be 4.3-capable.

@dragunoff

This comment has been minimized.

Copy link
Contributor Author

@dragunoff dragunoff commented Nov 27, 2019

glxinfo -B gives me this:

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD KAVERI (DRM 2.50.0, 5.0.0-20-generic, LLVM 8.0.0) (0x130a)
    Version: 19.0.2
    Accelerated: yes
    Video memory: 1024MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 911 MB, largest block: 911 MB
    VBO free aux. memory - total: 2026 MB, largest block: 2026 MB
    Texture free memory - total: 911 MB, largest block: 911 MB
    Texture free aux. memory - total: 2026 MB, largest block: 2026 MB
    Renderbuffer free memory - total: 911 MB, largest block: 911 MB
    Renderbuffer free aux. memory - total: 2026 MB, largest block: 2026 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 1024 MB
    Total available memory: 3067 MB
    Currently available dedicated video memory: 911 MB
OpenGL vendor string: X.Org
OpenGL renderer string: AMD KAVERI (DRM 2.50.0, 5.0.0-20-generic, LLVM 8.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.0.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
@GraionDilach

This comment has been minimized.

Copy link
Contributor

@GraionDilach GraionDilach commented Nov 27, 2019

You can try updating mesa - it's on 19.2.6 now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.