Terminal sẽ không khởi chạy sau khi nâng cấp


9

Sau khi nâng cấp máy tính xách tay của tôi từ 14.10 đến 15.04, thiết bị đầu cuối sẽ không khởi chạy. Ctrl + Alt + T không làm gì cả. thiết bị đầu cuối sẽ không chạy từ dash. Tôi đã thử khởi chạy gnome-terminal từ xterm, nhưng không có gì xảy ra. Chạy htop từ xterm cho thấy nhiều trường hợp của gnome-terminal. Có ai tư vấn cho ai không?


1
Trả lời câu hỏi của riêng bạn là một điều ở đây và nó sẽ giúp đánh dấu câu hỏi này là đã được giải quyết.
Huey

Tôi đoán rằng không có câu trả lời cho câu hỏi này, ngoại trừ việc Nautilus gnome chỉ kém chất lượng. Tôi có một thiết bị đầu cuối treo tại một người dùng chứ không phải ở một người dùng khác, với cả hai .profile cực kỳ đơn giản và không có .bashrc. Nó giống như có một sự từ chối và bác sĩ không có gì để tiếp tục ngoại trừ "Tôi đang đau đớn". Albert
Albert van der Horst

Câu trả lời:


3

Tôi đoán đây là cách bạn khắc phục điều này.

Bạn có thể thay đổi ngôn ngữ trong / etc / default / locale. Bạn có thể thử đặt nội dung của tệp đó thành:

LANG="en_US.UTF-8"
LANGUAGE="en_US"

nguồn

Bài viết trên blog


Tôi thấy nó bực mình vì nó chỉ bị treo mà không đưa ra dù chỉ là một dấu hiệu nhỏ nhất về cái quái gì là sai. Albert
Albert van der Horst

2

OP trả lời

Vấn đề là một miền địa phương tùy chỉnh. Bây giờ sử dụng tiêu chuẩn en_US.utf8 và gnome-terminal hoạt động bình thường.


2

Tôi đã có cùng một vấn đề nâng cấp lên 15.04. Tôi cũng đã đi từ 32 bit đến 64 bit.

Chỉ thay đổi /etc/default/localeđã không khắc phục vấn đề.

Hỗ trợ ngôn ngữ mở (trong Cài đặt hệ thống) và cố gắng thay đổi ngôn ngữ mặc định đã gây ra lỗi rằng quốc tế hóa chưa được cài đặt đầy đủ. Nhấp vào OK để cài đặt nó đã báo lỗi.

Vấn đề là phân vùng khởi động ( /boot) đã đầy, chặn tải xuống các gói cần thiết. Tìm kiếm "làm sạch phân vùng khởi động" để biết chi tiết - lưu ý rằng dpkgsẽ không liệt kê tất cả các hạt nhân từ các phiên bản (32 bit) trước đó, vì vậy hãy sử dụng các tùy chọn để liệt kê những gì được cài đặt /boot.

Sau khi làm sạch phân vùng khởi động, hãy vào Hỗ trợ ngôn ngữ, thay đổi ngôn ngữ mặc định và chấp nhận các bản cập nhật. Điều đó đã khắc phục vấn đề cho tôi.


0

Tôi đã đọc rất nhiều lời khuyên về các thiết bị đầu cuối bị mất, và thật bực bội khi mọi người đưa cho tôi tất cả các lệnh này, mà tôi không thể nhập mà không có thiết bị đầu cuối của mình ...

Một sự thất vọng khác là không biết rằng thiết bị đầu cuối được gọi đúng gnome-terminaltrong Ubuntu.

Vì vậy, để mở bảng điều khiển, nhấn Ctrl+ Alt+ F1và bạn có thể đăng nhập vào phiên chỉ có văn bản.

Sau đó thử lệnh này sẽ cố gắng phân tích và sửa lỗi phụ thuộc:

sudo apt-get build-dep gnome-terminal

Với vấn đề hiện tại của tôi, trước tiên nó yêu cầu tôi đưa một số repos nguồn vào danh sách kho lưu trữ của mình. Khi tôi sửa nó và lặp lại build-deplệnh, nó chỉ ra khoảng 60 phụ thuộc chưa được giải quyết và đề nghị sửa chúng, tôi chấp nhận.

Để thoát khỏi giao diện điều khiển và quay lại môi trường đồ họa của bạn, hãy sử dụng Ctrl+ Alt+ F7.

Ở đó tôi tìm thấy một thông báo bảo tôi khởi động lại máy tính mà tôi đã làm.

Bây giờ bạn sẽ có một thiết bị đầu cuối hoạt động hoặc bạn có thể là một vài bước gần hơn với một giải pháp hoặc ít nhất bạn đã nhận được thêm thông tin về hệ thống và vấn đề tiềm năng của bạn.


Trong trường hợp của tôi, tôi cần thêm hai điều:

Tôi đã thử khởi chạy gnome-terminaltừ bảng điều khiển của mình bằng lệnh này:

/usr/bin/python3 /usr/bin/gnome-terminal

Nhưng tôi vẫn nhận được một lỗi về việc không thể kết nối với Mir (được cho là tên của một máy chủ hiển thị cho Linux, được phát triển cho Ubuntu, để thay thế cho X11.

Vì vậy, trước tiên tôi nhập cái này vào bảng điều khiển của mình:

export DISPLAY=:0

Và một lần nữa:

/usr/bin/python3 /usr/bin/gnome-terminal

Khi tôi trở lại GUI bằng Ctrl+ Alt+ F7, tôi đã tìm thấy một thiết bị đầu cuối đang chạy!

Tôi vẫn sẽ không khởi chạy trực tiếp từ GUI bằng cách nhấp vào, nhưng ít nhất tôi biết rằng tất cả các yếu tố cần thiết đã được cài đặt và tôi có thể nghiên cứu thêm.

Mong rằng sẽ giúp.


Bạn không cần export DISPLAY=:0, bạn không phải sử dụng python và bạn không cần sử dụng tên đường dẫn đầy đủ. Bạn chỉ có thể chạy DISPLAY=:0 gnome-terminal.
wjandrea

Cảm ơn bạn wjandrea; Tôi đã thử lệnh của bạn sau khi khởi động mới và nó hoạt động. Rất đẹp, rất hữu ích.
Martin Zaske


0

Tôi gặp vấn đề tương tự sau khi làm hỏng các tập tin cấu hình ngôn ngữ. Điều gì đã làm cho tôi bị lừa

    dpkg-reconfigure locales

là root, và sau đó chọn ngôn ngữ tôi muốn sửa. Mong rằng sẽ giúp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.