Como parar as mensagens de erro que aparecem no terminal ao executar programas? [fechadas]

-2

Muitos programas do Ubuntu escrevem mensagens de erro por todo o terminal. Isso vem acontecendo desde que me lembro.

  1. Se esses são bugs como as mensagens dizem, por que eles nunca são consertados?
  2. Se as mensagens não forem úteis, por que elas são geradas?
  3. Existe uma maneira de suprimir todos eles?

Por exemplo:

$ evince foo.pdf &

[2] 16612
$ ### BUG ###
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

$ gvim exponential_model_exact_equilibrium_00.cc

(gvim:16664): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

$ acroread foo.pdf

Gtk-Message: Failed to load module "unity-gtk-module"

(acroread:16674): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
    
por KeithB 18.09.2014 / 18:17

1 resposta

5

  1. Você provavelmente é bem-vindo para enviar uma correção
  2. O fato de que eles não são úteis para você não significa que eles não tenham utilidade.
  3. Experimente command 2> /dev/null .
por fkraiem 18.09.2014 / 18:35