thiết bị đầu cuối sẽ không hoạt động (Ubuntu 16.04)


15

Một điều kỳ lạ đã xảy ra hôm nay: Tôi nhấp vào biểu tượng thiết bị đầu cuối và nó không khởi chạy, chỉ chớp mắt và biến mất. Nếu tôi nhấn ctrl+ alt+ tthì nó sẽ không khởi chạy. Tôi đã cố gắng khởi động một thiết bị đầu cuối ánh sáng bằng cách nhấn ctrl+ alt+ f1. Màn hình đăng nhập, xuất hiện để đặt tên đăng nhập và mật khẩu của tôi, hệ thống chấp nhận đăng nhập và mật khẩu nhưng nhanh chóng quay lại màn hình đăng nhập. Đây là một loại vòng lặp: Tôi nhập thông tin đăng nhập và hệ thống trở lại màn hình đăng nhập. Xterm cũng không hoạt động.

Tuy nhiên, sự thống nhất dường như hoạt động chính xác.

Đây là lần đầu tiên thiết bị đầu cuối không hoạt động và tôi không biết cách khắc phục lỗi này.

Tôi sẽ đánh giá cao bất kỳ loại trợ giúp.

CẬP NHẬT:

Tôi đã cài đặt mysecureshelltrước sự cố được báo cáo và khi tôi gỡ bỏ gói này, sự cố đã được khắc phục một phần. Thiết bị đầu cuối hoạt động (xterm quá) nhưng các thiết bị đầu cuối ánh sáng (tty), được truy cập bởi ctrl+ alt+ f1, vẫn còn trong vòng lặp trong quá trình đăng nhập.

Dưới đây được dán bashrc của tôi và kết quả của dmesg:

~/.bashrc: http://paste.ubfox.com/16918978/

dmesg: http://paste.ubfox.com/16918993/


Bạn có thể chỉnh sửa câu hỏi của mình và thêm các dòng dmesgđầu ra cuối cùng không , sau khi bạn đã cố gắng mở một thiết bị đầu cuối.
Videonauth

1
Những gì bạn đã thay đổi gần đây? ~/.bashrc? Có vẻ như vỏ của bạn khởi chạy, sau đó thoát ra ngay lập tức.
hát rong

Vâng, gnome-terminal của tôi đang hoạt động, nhưng tty thì không. Tôi sẽ tiếp tục làm việc bình thường và nếu có vấn đề gì xuất hiện trở lại, tôi cập nhật câu hỏi của mình. Cảm ơn tất cả sự quan tâm.
leobap

Tôi đã có một vấn đề tương tự và không mysecureshellgiải quyết được vấn đề (Ubuntu 17.10).
Cosmin Saveanu

Câu trả lời:


21

Trong trường hợp của tôi, tôi đã nâng cấp python3.5 lên python3.6.

Đối với giải pháp đó chạy xterm. Sau đó chạy hai lệnh sau:

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
Trên Ubuntu 18.04, một bản sửa lỗi tương tự hoạt động với "sudo ln -s python3.6 / usr / bin / python3"
Reb.Cabin

Khi tôi cài đặt python3.7, không chỉ ngắt thời hạn, mà apt_get và apt_add_Vposeective cũng vậy. Bản sửa lỗi ở đây cũng hoạt động để khôi phục apt và tôi đã có thể cài đặt python3.5 theo các hướng dẫn này Askubfox.com/questions/682869/ .
Reb.Cabin

Tôi đã chạy lệnh sudo rm / usr / bin / python3 và sau đó tất cả các phiên bản python của tôi đã ngừng hoạt động! Bây giờ tôi đang gặp rắc rối để cài đặt lại phiên bản python !!
Chirag Kalal

8

Tôi đã có cùng một vấn đề, nhưng nó đã được tạo ra khi tôi cập nhật python lên 3.6 và chọn phương án thay thế là python3.6. Nhưng khi tôi hoàn nguyên tùy chọn cho python3.5, thiết bị đầu cuối bắt đầu hoạt động trở lại.

Vì vậy, bất cứ ai có thể cho tôi biết tại sao nó đã xảy ra? Tôi đã sử dụng lệnh

sudo update-alternatives --config python3

Thông báo sau xuất hiện:

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3.6   2         auto mode
* 1            /usr/bin/python3.5   1         manual mode
  2            /usr/bin/python3.6   2         manual mode

Press <enter> to keep the current choice[*], or type selection number:

Tôi đã chọn 1 và nó bắt đầu làm việc.


thay đổi thành 3.7 cũng hoạt động, nếu bạn có
Sadap

4

Nó có thể là quá muộn cho trường hợp của bạn hoặc có thể giải pháp hoạt động với tôi không hoạt động trên của bạn. Trường hợp của tôi là như dưới đây.

Gần đây, tôi gặp phải tình trạng bất ngờ, chương trình thiết bị đầu cuối không thể khởi động. Tôi đã tìm kiếm trên web và tìm thấy 2 nguyên nhân: một là cài đặt ngôn ngữ không chính xác và hai là python3 ban đầu bị thay thế không chính xác. Trong trường hợp của tôi, tôi đã cài đặt python3.4.6 trong khi python3 hiện có là python3.5.2. Sau khi tôi khôi phục python3.5.2, chương trình đầu cuối chạy tốt trở lại.

Tham khảo: thiết bị đầu cuối sẽ không khởi chạy sau khi cài đặt python 3.5 .

Chúc may mắn.


2

Đối với tôi, vấn đề là tôi không phải là quản trị viên.
Giải pháp giao diện người dùng:

  1. Mở cài đặt
  2. Chuyển đến "Chi tiết" (thường là tùy chọn cuối cùng ở menu bên trái)
  3. Chuyển đến "Người dùng"
  4. Chọn người dùng của bạn.
  5. Bạn sẽ thấy hai tùy chọn (Tiêu chuẩn / Quản trị viên). Nhấp vào "Quản trị viên"
  6. Điều đó sẽ yêu cầu bạn đóng và mở phiên người dùng của bạn. Làm đi
  7. Bây giờ bạn có thể mở thiết bị đầu cuối với CTRL+ ALT+T
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.