When running into issues with the linux client and you want to go that extra step to help out
Posted by lodle on Nov 20th, 2011
Almost all linux distros come with an inbuilt debugging tool called gdb which can be used when programs are misbehaving and help the developers to work out whats causing the issue. Follow these steps to generate more information about the issues your having.
1. The first step is to run desura via the terminal. This allows collection of extra output produced by desura and the games it launches.
2. If the output of step 1 didnt help you with the issue the next stage is to attach gdb
This should allow you to run Desura and continue your activity.
3.a. If Desura crashes:
backtrace 10 info threads
3.b. If Desura hangs or becomes unresponsive:
info threads thread apply all backtrace 15
4. Advanced: Creating a gdb core dump