Tôi đang chạy trình quản lý cửa sổ tuyệt vời trên sự tin cậy sau khi đã nâng cấp từ hiếm. Môi trường máy tính để bàn của tôi cố tình không có tất cả các trình tiện ích Gnome / Freedesktop đang chạy - tôi không muốn chúng.
Khi tôi thực thi gedit
từ một thiết bị đầu cuối như thế này:
gedit file
Nó xuất ra các thông báo như thế này trên tất cả các thiết bị đầu cuối của tôi bất cứ khi nào tôi nhấn enter hoặc lưu hoặc trong các dịp khác:
(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
Tôi hiểu ý nghĩa của cảnh báo này và tôi đã quyết định rằng nó không quan trọng với tôi.
Làm thế nào tôi có thể tắt loại cảnh báo này? Bằng cách "tắt", tôi không có nghĩa là bất kỳ cách giải quyết nào trong số này hoặc tương tự:
- đường ống đầu ra của gedit vào
/dev/null
- viết một tập lệnh bao bọc đưa đầu ra của gedit vào
/dev/null
- tạo ra một bí danh dẫn đầu ra của gedit vào
/dev/null
Các cách giải quyết này không được chấp nhận vì chúng phải được áp dụng riêng cho từng ứng dụng Gnome - gedit không phải là ứng dụng duy nhất thích làm rối thiết bị đầu cuối.
export GCONF_DEBUG="no"
có làm được gì không