protonscr

Terraria Linux beta - resize failure (but manual works) and lockups with AMD binary driver (for radeon 285)

steamclosed reviewed3rd party game
ValveSoftware/steam-for-linux#3933 · opened 2015-07-24 by mjevans · updated 2015-07-28 · 10 comments · github
Mmjevans 2015-07-24 github

When launching BuildID: 706396 and going through the initial menus the game became unresponsive when the controls screen was selected; however I have not been able to repeat this.

https://gist.github.com/mjevans/7649d188401e44f62de5

For some reason resizing the window automatically fails. However it does accept resize updates from the window-manager (kwin) and re-launches with the previous window size.

Mmjevans 2015-07-24 github
Mmjevans 2015-07-25 github

Checking again after a cold boot this morning, BuildID: 708143 still has this same issue with the Radeon driver that the maintainers in my distribution feel is 'stable' (I have heard that there are a number of undesirable issues with the more recently released 'beta' version).

MMrSchism 2015-07-25 github

Have you also mentioned this to the Terraria devs?

Mmjevans 2015-07-26 github

This is the only place I know of to post this. If there were a function for reporting a bug/lockup via steam (it doesn't detect this as a crash since the game live-locks) I'd use it. If there were a list here I'd use that.

Mmjevans 2015-07-26 github

Very strangely, the build hasn't updated, and I don't recall having restarted (only suspended/resumed) within the last day, but for some reason Terraria Linux Beta build 708143 actually was working today.

Even more confusingly, previously it should have had better access to system resources, as /that/ test was right after a cold boot, while now I've played Minecraft and reloaded (too many) Chrome/Chromium tabs.

A way of collecting more concrete data, particularly on graphics sub-system resources at the time of the error, seems desirable.

Mmjevans 2015-07-26 github

I decided to try again while watching a video... livelocked again.

Mmjevans 2015-07-27 github

https://gist.github.com/mjevans/172f92a2b4ed3d062024

The crashes seem fairly frequent, and the game now exits on lockup after I installed gdb.

Mmjevans 2015-07-27 github

I've also actually looked (since no one helpfully linked) and after waiting for my request to join the 'user community' posted the bug report there too: http://forums.terraria.org/index.php?threads/crash-lockup-just-after-loading-world-drawing-failure-in-libmonosgen-2-0-s0-opengldevice-glenum.28340/

Mmjevans 2015-07-28 github

The fourth beta of this game, buildID: 710313 seems to have, probably, fixed the issue.

I haven't been able to repeat it, but I'll test it again with some more intense videos to make sure.

Mmjevans 2015-07-28 github

I'm willing to believe that the update fixed this issue.

Nothing extracted yet.