Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีแก้ Ubuntu ไม่สามารถเปิด Terminal ได้

คุณเปิด terminal ในเครื่อง Ubuntu ไม่ได้ ทำอย่างไร? แม้ปัญหานี้จะน่าจะนادر แต่เป็น фактว่ามันมีอยู่และอาจเกิดขึ้นได้ตลอดเวลา อ่านต่อเพื่อเรียนรู้วิธีแก้เมื่อ Ubuntu เปิด terminal ไม่ได้

คุณหาย icon ไปไหม?

ถ้าคุณหาย icon ที่เคยใช้รัน terminal ไป ไม่ได้หมายความว่า terminal จริงหาย คุณหาได้ในแอปที่ติดตั้งอยู่ ผ่าน activities menu ของ Ubuntu

กด Win เริ่มพิมพ์ "terminal" ในช่องค้นหาเพื่อหา คลิกเพื่อรัน

เพื่อเพิ่มกลับไปที่ dock ของเดสก์ท็อป คลิกขวาบนไอคอน เลือก "Add to Favorites"

อาจจะดีกว่า memorize คีย์ Ctrl + Alt + T บนคีย์บอร์ด ลองกดดู terminal จะโผล่

มี software conflict ไหม?

ถ้าปัญหาเกิดหลังติดตั้งซอฟต์แวร์ใหม่ อาจเจอ software conflict น่าจะนادر แต่เกิดได้ และมีล้านเหตุผล ขึ้นอยู่กับ combination ที่ติดตั้งเฉพาะตัว วิธีแก้ง่ายคือย้อนกลับขั้นตอนล่าสุด

เริ่มด้วยการ uninstall อะไรที่ติดตั้งก่อนปัญหาเกิด หวังว่าจะแก้

ถ้ายังคงอยู่ ลองมาตรการ radical กว่า เช่น restore ระบบทั้งหมดจาก backup 近期 หากใช้ Ubuntu ล่าสุดติดตั้งกับ ZFS คุณ restore ZFS snapshot ได้ง่าย แล้วค่อย implement การเปลี่ยนแปลงทีละอย่างจนเจอตัวกระตุ้น และย้อนขั้นตอนที่มีปัญหา

ค่าเน้นว่า conflict น่าจะมาจากการติดตั้ง Python หากปัญหาเกิดหลังอัปเกรด Python ล่าสุด อาจเป็นเพราะ terminal ไม่ได้ตั้งค่าใช้มัน

แก้โดย update reference ไป Python ภายใน terminal เข้า TTY failsafe terminals ด้วย Ctrl + Alt + F3 พร้อมกัน ล็อกอินใหม่ แล้วใส่:

sudo nano /usr/bin/gnome-terminal

จากนั้นเปลี่ยน:

#!/usr/bin/python3

เป็น

#!/usr/bin/python3.6

ถ้าติดตั้ง Python ใหม่กว่านี้ ต้องปรับตามนั้น

การตั้งค่า terminal เสียหายไหม?

ถ้าปัญหาเกิดหลังพยายาม tweak terminal config และคุณรู้ปัญหา ใช้ failsafe terminal พยายามย้อนกลับ

เข้าถึง TTY failsafe terminal กด Ctrl + Alt + F3 พร้อมกัน ล็อกอิน แล้วพยายาม undo การเปลี่ยนแปลงที่ทำกับ regular terminal ผ่านมัน

สำหรับ tweak terminal config ผ่าน GUI ที่เป็นมิตรกว่า ติดตั้ง Dconf-Editor:

sudo apt install dconf-editor

หลังติดตั้ง รัน Dconf-Editor ยอมรับ warning ด้วยคลิก "I'll be careful"

ไปที่ "/org/gnome/terminal/legacy" และ revert settings ที่เปลี่ยน

หากปัญหาเกิดหลัง tweak profile settings ใน terminal reset ได้ง่าย เข้า TTY terminal (ใช้ Ctrl + Alt + F3) ใส่:

dconf reset -f /org/gnome/terminal/legacy/profiles:/

หมายเหตุ: จะลบ profiles ทั้งหมดของ gnome-terminal และ revert default profile กลับค่าเริ่มต้น

Re-install หรือใช้ตัวเลือก

แม้จะคล้ายวิธีแก้บน Windows คุณลอง uninstall และ re-install terminal ได้ เข้า TTY failsafe ด้วย Ctrl + Alt + F3 ใส่:

sudo apt remove gnome-terminal

จากนั้นติดตั้งใหม่:

sudo apt install gnome-terminal

สุดท้าย ถ้าอะไรไม่ได้ ลอง alternative terminal emulator เช่น Guake และ Tilix:

sudo apt install guake
sudo apt install tilix

คุณใช้ตัวเหล่านี้แทน default terminal และจะมี TTY failsafe เป็น backup เสมอ

ไม่มี terminal คุณค้นหาเว็บและหา package info ไม่ได้ และน่าหงุดหงิดมาก เคยเจอปัญหา terminal ค่าเริ่มต้นทำให้ใช้ไม่ได้ไหม? บอกเราในคอมเมนต์ด้านล่าง