My gnome-terminal 3.16.2-1
ngừ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.gen
và chắc chắn rằng nó không en_US.UTF-8 UTF-8
bị 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-8
và 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-terminal
vẫ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