Korzystam z niesamowitego menedżera okien na zaufanym po aktualizacji z raring. Moje środowisko pulpitu celowo nie ma uruchomionych wszystkich demonów Gnome / Freedesktop - nie chcę ich.
Kiedy wykonuję gedit
z takiego terminalu:
gedit file
Wysyła takie komunikaty na całym terminalu za każdym razem, gdy nacisnę klawisz Enter, zapisz lub przy różnych innych okazjach:
(gedit:5700): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Rozumiem znaczenie tego ostrzeżenia i zdecydowałem, że nie ma to dla mnie znaczenia.
Jak mogę wyłączyć tego rodzaju ostrzeżenie? Przez „wyłącz” nie rozumiem żadnego z tych lub podobnych obejść:
- przesyłanie danych wyjściowych programu gedit do
/dev/null
- napisanie skryptu opakowującego, który potokuje dane wyjściowe gedit
/dev/null
- tworzenie aliasu, w którym przesyłane są dane wyjściowe programu gedit
/dev/null
Te obejścia są niedopuszczalne, ponieważ muszą być stosowane indywidualnie do każdej aplikacji Gnome - gedit nie jest jedynym, który lubi zepsuć terminal.
export GCONF_DEBUG="no"
zrobiłbym cokolwiek