My gnome-terminal 3.16.2-1ngừng hoạt động sau khi cập nhật hệ thống. Tôi đang chạy Linux arch 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64 GNU/Linux.
Khi khởi chạy nó tôi nhận được
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8
Googling vấn đề nói với tôi để thiết lập lại cài đặt ngôn ngữ. Tôi đã mở /etc/locale.genvà chắc chắn rằng nó không en_US.UTF-8 UTF-8bị lỗi.
Sau đó tôi chạy sudo locale-genđể tạo các địa phương. Để đầu mọi thứ tôi cũng chạy localectl set-locale LANG=en_US.UTF-8và khởi động lại.
Khi vấn đề phát sinh lần đầu tiên tôi đã nhận được một thông báo lỗi phải làm với miền địa phương. Sau khi thực hiện các bước trước đó, các thông báo lỗi đó đã biến mất nhưng gnome-terminalvẫn không hoạt động. Thông báo lỗi trên vẫn còn.
Hành vi kỳ lạ mà tôi có thể quan sát khác:
Trình quản lý tệp Nautilus của tôi sẽ không bắt đầu từ lối tắt trên màn hình, nhưng bắt đầu mà không gặp sự cố từ bảng điều khiển.
gnome-terminal không khởi chạy khi chạy bằng root.
locale đầu ra:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
localectl đầu ra
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us,de