I've been thinking about a possible way to increase the amount of information in questions about applications "crashing"/"won't start"/"not working" and I came to this idea.
As you know, when you run a program (mostly applications with GUI) from the command-line it usually returns a log about what is happening, like this log returned by a broken Steam installation:
Running Steam on ubuntu 13.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 13785 with name 0eBlobRegistryMutex_5A5CF321630ACD92EFD5B517187CC688
removing stale semaphore last operated on by process 13785 with name 0eBlobRegistrySignal_5A5CF321630ACD92EFD5B517187CC688
removing stale semaphore last operated on by process 13785 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 13785 with name 0eSteamEngineLock
Gtk-Message: Failed to load module "overlay-scrollbar"
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
[0913/214155:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
With logs we can easily discover why some program is not working just by reading it, so what about we ask these sort of questions' OPs to paste the log returned by the application that is not working?
What you guys think about it? It's a good or bad idea?