Quando, no Linux, executando programas gráficos (como o Sublime Text por exemplo) do Terminal, o programa roda bem, mas registra as mensagens do console que não são exatamente falhas, nem mensagens de log úteis, apenas "coisas" como:
(sublime:15269): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",
(sublime:15269): GLib-CRITICAL **: Source ID 958 was not found when attempting to remove it
... que são problemáticos ao executar o programa em segundo plano e continuar usando o Terminal.
Qual é a melhor prática para remover isso?
Eu pensei em substituir o binário com um script que envolve a inicialização binária, mas suprime toda a saída ( > /dev/null 2>&1
), mas não há uma maneira mais limpa de fazer isso?