terminal จะไม่ lauch (Ubuntu 16.04)


15

สิ่งประหลาดเกิดขึ้นวันนี้: ฉันคลิกที่ไอคอนเทอร์มินัลและไม่ได้เปิดตัวเพียงแค่กะพริบและหายไป หากฉันกดctrl+ alt+ tจะไม่เปิดขึ้น ฉันพยายามที่จะเปิดตัวขั้วไฟโดยการกดctrl+ +alt f1หน้าจอเข้าสู่ระบบดูเหมือนจะใส่ชื่อผู้ใช้และรหัสผ่านระบบยอมรับการเข้าสู่ระบบและรหัสผ่าน แต่กลับสู่หน้าจอเข้าสู่ระบบอย่างรวดเร็ว มันเป็นห่วงอย่างหนึ่ง: ฉันเข้าสู่ระบบและระบบกลับสู่หน้าจอเข้าสู่ระบบ Xterm ก็ใช้งานไม่ได้เช่นกัน

อย่างไรก็ตามความสามัคคีดูเหมือนว่าจะทำงานอย่างถูกต้อง

เป็นครั้งแรกที่เครื่องไม่ทำงานและฉันไม่รู้วิธีแก้ไขข้อผิดพลาดนี้

ฉันขอขอบคุณความช่วยเหลือใด ๆ

UPDATE:

ฉันได้ติดตั้งmysecureshellก่อนที่จะรายงานปัญหาและเมื่อฉันลบแพคเกจนี้ปัญหาได้รับการแก้ไขบางส่วน เทอร์มินัลใช้งานได้ (xterm ด้วย) แต่เทอร์มินัลแบบเบา (tty) เข้าถึงได้โดยctrl+ alt+ f1ยังคงอยู่ในลูประหว่างการเข้าสู่ระบบ

ด้านล่างนี้วาง bashrc ของฉันและผลลัพธ์ของ dmesg:

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

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


คุณสามารถแก้ไขคำถามของคุณและเพิ่มบรรทัดสุดท้ายของdmesgผลลัพธ์ได้หลังจากที่คุณพยายามเปิดเทอร์มินัล
Videonauth

1
คุณเปลี่ยนไปเมื่อเร็ว ๆ นี้ ~/.bashrc? ดูเหมือนว่ากระสุนของคุณเปิดตัวจากนั้นก็ออกจากทันที
waltinator

gnome-terminal ของฉันใช้งานได้ดี แต่ก็ไม่ดี ฉันจะทำงานตามปกติและหากปัญหาใด ๆ ปรากฏขึ้นอีกฉันอัพเดตคำถามของฉัน ขอบคุณสำหรับความสนใจ
leobap

ฉันมีปัญหาที่คล้ายกันและ unistalling mysecureshellแก้ปัญหาได้ (Ubuntu 17.10)
Cosmin Saveanu

คุณสามารถดาวน์โหลด Visual Studio Code และใช้เป็นเทอร์มินัลในตัว - ฉันมีปัญหาเดียวกันนี้และฉันแก้ไขโดยใช้เทอร์มินัล Visual Studio Code ผ่านการใช้คำสั่งต่าง ๆ ผ่านเทอร์มินัลนั้นเพื่อแก้ไข Python stuff code.visualstudio.com/#alt -downloads
ไคล์ Bridenstine

คำตอบ:


22

ในกรณีของฉันฉันอัพเกรด python3.5 เป็น python3.6

สำหรับการแก้ปัญหาชั่วคราวxtermนั้น จากนั้นรันคำสั่งสองคำสั่งต่อไปนี้:

sudo rm /usr/bin/python3

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

1
บน Ubuntu 18.04 การแก้ไขที่คล้ายกันใช้ได้กับ "sudo ln -s python3.6 / usr / bin / python3"
Reb.Cabin

เมื่อฉันติดตั้ง python3.7 ไม่เพียงหยุดเทอมเท่านั้น แต่ยังทำให้ apt_get และ apt_add_repository การแก้ไขที่นี่ทำงานเพื่อเรียกคืนความฉลาดเป็นอย่างดีและผมก็สามารถที่จะติดตั้ง python3.5 ตามคำแนะนำเหล่านี้askubuntu.com/questions/682869/...
Reb.Cabin

ฉันรันคำสั่ง sudo rm / usr / bin / python3 แล้วเวอร์ชัน python ทั้งหมดของฉันหยุดทำงาน! ตอนนี้ฉันกำลังประสบปัญหาในการติดตั้งเวอร์ชันหลามอีกครั้ง !!
Chirag Kalal

คุณสามารถดาวน์โหลด Visual Studio Code และใช้เป็นเทอร์มินัลในตัว - ฉันมีปัญหาเดียวกันนี้และฉันแก้ไขโดยใช้เทอร์มินัล Visual Studio Code ผ่านการใช้คำสั่งต่าง ๆ ผ่านเทอร์มินัลนั้นเพื่อแก้ไข Python stuff code.visualstudio.com/#alt -downloads
ไคล์ Bridenstine

9

ฉันมีปัญหาเดียวกัน แต่มันถูกสร้างขึ้นเมื่อฉันอัพเดต python เป็น 3.6 และเลือกทางเลือกเป็น python3.6 แต่เมื่อฉันเปลี่ยนกลับเป็น python3.5 เทอร์มินัลก็เริ่มทำงานอีกครั้ง

ทุกคนสามารถบอกฉันได้ว่าทำไมมันเกิดขึ้น? ฉันใช้คำสั่ง

sudo update-alternatives --config python3

ข้อความต่อไปนี้โผล่ขึ้นมา:

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:

ฉันเลือก 1 แล้วมันก็เริ่มทำงาน


การเปลี่ยนเป็น 3.7 ยังใช้งานได้ถ้าคุณมี
Sadap

คุณสามารถดาวน์โหลด Visual Studio Code และใช้เป็นเทอร์มินัลในตัว - ฉันมีปัญหาเดียวกันนี้และฉันแก้ไขโดยใช้เทอร์มินัล Visual Studio Code ผ่านการใช้คำสั่งต่าง ๆ ผ่านเทอร์มินัลนั้นเพื่อแก้ไข Python stuff code.visualstudio.com/#alt -downloads
ไคล์ Bridenstine

4

มันอาจจะสายเกินไปสำหรับกรณีของคุณหรือบางทีวิธีการแก้ปัญหากับฉันก็ไม่ได้ผลกับคุณ กรณีของฉันมีดังนี้

เมื่อเร็ว ๆ นี้ฉันวิ่งเข้าสู่สภาพทันทีทันใดโปรแกรมเทอร์มินัลไม่สามารถเริ่มต้นได้ ฉันไปที่เว็บและพบ 2 สาเหตุ: อันหนึ่งเป็นการตั้งค่าสถานที่ไม่ถูกต้องและอีกอันคือ python3 ดั้งเดิมที่ถูกแทนที่อย่างไม่ถูกต้อง ในกรณีของฉันฉันติดตั้ง python3.4.6 ในขณะที่ python3 ที่มีอยู่คือ python3.5.2 หลังจากฉันคืนค่า python3.5.2 โปรแกรมเทอร์มินัลก็ทำงานได้ดีอีกครั้ง

อ้างอิง: ขั้วจะไม่เปิดหลังจากติดตั้งหลาม 3.5

โชคดี.


2

สำหรับฉันปัญหาคือว่าฉันไม่ได้เป็นผู้ดูแล
โซลูชันส่วนต่อประสานผู้ใช้:

  1. เปิดการตั้งค่า
  2. ไปที่ "รายละเอียด" (มักจะเป็นตัวเลือกสุดท้ายในเมนูด้านซ้าย)
  3. ไปที่ "ผู้ใช้"
  4. เลือกผู้ใช้ของคุณ
  5. คุณจะเห็นสองตัวเลือก (มาตรฐาน / ผู้ดูแลระบบ) คลิกที่ "ผู้ดูแลระบบ"
  6. นั่นจะขอให้คุณปิดและเปิดเซสชันผู้ใช้ของคุณ ทำมัน
  7. ตอนนี้คุณสามารถเปิดเทอร์มินัลด้วยCTRL+ ALT+T
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.