Hledat chyby v programech lze pouhým spuštěním s terminálu, pro více debugovacích zpráv může mít program debugovací volby někdy i s více úrovněma. Další takové programy přímo určené k debugování programů jsou gdb (gnu debugger) a třeba strace, ltrace apod. Předpoklad pro úspěšné debugování s gdb který slouží hlavně programátorům je program zkompilovaný s debugovacími volbami. Nevýhodou je, že program je pak pomalejší a proto se takto kompilovaný kod běžně nepoužívá. V Ubuntu a i v jiných distribucích se k takovému účelu musí instalovat balík s koncovkou dbg příslušný určitému programu. Já tu psát o gdb ale nebudu (nejsem programátor). Chtěl jsem jen uvést možnosti v úvodu.
Zde bych rád a doufám i další uváděl jen běžné chyby spouštěných programů bez speciálních nástrojů.
Pokud vidíte něco podobného jako
(fslint-gui:5779): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
je řešením instalace balíku gtk2-engines-pixbuf. Důvod? některé aplikace používají stále starší toolkit.