เปลี่ยนเป็นคอนโซลใน Ubuntu 18.04 - จะออกจาก GUI ได้อย่างไร


18

ในการติดตั้งไดรเวอร์กราฟิกฉันต้องออกจาก GUI / Gnome และไปที่เทอร์มินัล ฉันจะทำสิ่งนี้ใน Ubuntu 18.04 ได้อย่างไร Ctrl(STRG) + Alt+ F1... F7ไม่ทำงานไม่ใช่บนเดสก์ท็อปหรือบนหน้าจอเข้าสู่ระบบ ...


1
ฮึ่ม แต่แป้นพิมพ์ทำงานเป็นอย่างอื่น? หากจำเป็นคุณสามารถบูตจากด้วงใน 'โหมดการกู้คืน' ซึ่งจะให้คอนโซล จากเมนูเริ่มการเชื่อมต่อเครือข่ายและติดตั้งแพ็คเกจไดรเวอร์ที่จำเป็น
Martin W


1
การตั้งค่ารูปแบบแป้นพิมพ์ถูกต้องหรือไม่? `STRG` + cทำงานเพื่อหยุดเรียกใช้คำสั่งในเทอร์มินัลหรือไม่
NerdOfLinux

ขอบคุณสำหรับคำตอบที่รวดเร็ว ใช่แป้นพิมพ์ถูกต้อง strg + c ทำงาน ฉันจะลองใช้โหมดการกู้คืน
Jonny

1
ใช่ลองโหมดการกู้คืน คุณจะต้องเปิดใช้งานเครือข่ายเพื่อให้สามารถดาวน์โหลดไดรเวอร์ หากคุณพบปัญหาในการเชื่อมต่อไม่ต้องกังวลว่าจะมีวิธีแก้ปัญหาสำหรับเรื่องนี้
Hee Jin

คำตอบ:


20

ใน Ubuntu 18.04 พวกเขาเปลี่ยนสิ่งต่าง ๆ รอบตัวและคุณไม่สามารถไปถึง tty1 ได้มันจะแสดงหน้าจอจัดการ / เข้าสู่ระบบเสมอ หากคุณเข้าสู่ระบบคุณจะไม่สามารถไปที่ tty2 ได้เพราะจะกลายเป็น GUI สำหรับผู้ใช้ที่ล็อกอินครั้งแรก ประเพณีของ GUIs ทั้งสองที่แสดงบน tty7 สิ้นสุดลงแล้ว

คุณจะได้รับการ tty3 โดยการกดCtrl+ Alt+ F3, tty4 โดยการกดCtrl+ Alt+ F4, tty5 โดยการกดCtrl+ Alt+ F5และ tty6 โดยการกดCtrl+ +AltF6

จากนั้นคุณสามารถสลับระหว่าง tty3-6 ได้โดยกดปุ่มAltF-key ที่เหมาะสม

สุดท้ายคุณสามารถกลับไปที่ GUI ด้วยAlt+ F1สำหรับตัวเลือกล็อกอินหรือAlt+ F2สำหรับเดสก์ท็อปของผู้ใช้ที่เข้าสู่ระบบ


ไม่มีอะไรช่วยฉันฉันได้ลอง ALT + F1 ALT + F2 CTRL + ALT + F1 CTRL + ALT + F2 CTRL + ALT + F7 ... ยังอยู่ในเทอร์มินัล เอาท์พุท 'ใคร' ที่มี tty2 และ tty5 แต่ไม่ได้แจ้งให้พวกเขาซึ่งฉันเข้าสู่ระบบในปัจจุบัน
CodeBy

1
ขอบคุณสำหรับคำอธิบาย สำหรับฉันมันใช้งานได้ตามที่อธิบายด้วยการติดตั้งใหม่ 18.04 (เดสก์ท็อป)
arr_sea

เพียงระบุ: CTRL + ALT + F3- ขอบคุณ!
alexanderjsingleton

5

สมมติว่าคุณอยู่บนเดสก์ท็อปหรือแล็ปท็อปเพียงใช้:

Ctl+ Alt+F2

หรือคุณสามารถบูตเข้าสู่โหมดผู้ใช้คนเดียวแม้ว่าคุณอาจไม่ต้องการสิ่งนี้เพราะการใช้อินเทอร์เน็ตในโหมดนี้อาจเป็นเรื่องยุ่งยาก

วิธีที่ฉันต้องการเข้าสู่โหมดการกู้คืนคือการตั้งค่า

init=/bin/bash

ผ่านด้วง จากนั้นเรียกใช้:

mount -o remount,rw /

หลังจากคุณได้รับเชลล์ จากนั้นคุณสามารถลองใช้

ifconfig eth0 up

สำหรับอีเธอร์เน็ต ถ้าคุณใช้ WiFi ลองคำถามนี้


7
STRG เทียบเท่ากับ CTRL ของเยอรมันดังนั้น OP จึงระบุว่าสิ่งนี้ไม่ทำงาน
Martin W

โอ้ แต่บางทีรูปแบบแป้นพิมพ์ไม่ได้ตั้งค่าใช่มั้ย
NerdOfLinux

1
ขอบคุณสำหรับคำตอบอย่างรวดเร็วขออภัยนี่ไม่ทำงานแป้นพิมพ์ได้รับการกำหนดค่าอย่างถูกต้อง
Jonny

ประการที่สอง ctrl + alt + f2 ไม่ทำอะไรเลยสำหรับฉัน
เหลือสลัด

ฉันทำ gui และอูบุนตูของฉันถูกล็อคเข้าสู่โหมดคำสั่งทันที หลังจากเข้าสู่ระบบฉันยังอยู่ในโหมดคำสั่ง .. ctrl + alt + f2 ช่วย .. แม้ว่าจะไม่ใช่ปัญหาเดียวกันที่มี op แต่ปัญหาของฉันได้รับการแก้ไข! ขอบคุณ
MycrofD

3

วิธีการ "เป็นทางการ" สำหรับสิ่งนี้ภายใต้ Ubuntu คือการส่งผ่านsystemd.unit=multi-user.targetพารามิเตอร์เคอร์เนล ดังนั้นในของ/boot/grub/grub.cfgฉันฉันมีรายการดังต่อไปนี้:

menuentry 'Ubuntu Console Linux 4.15.0-23-generic' {
    linux  /boot/vmlinuz-4.15.0-23-generic root=/dev/sdb1 ro rootfstype=ext4 apparmor=0 quiet systemd.unit=multi-user.target
    initrd /boot/initrd.img-4.15.0-23-generic

}

น่าเสียดายที่grub.cfgไฟล์ดังกล่าวมีข้อมูลที่ไม่จำเป็นทุกชนิด ฉันมักจะลบสิ่งเหล่านั้นทั้งหมดและมีอันด้านบนบวกกับอันที่คล้ายกันโดยไม่ต้องsystemd.unit=multi-user.targetเริ่มต้นgdm(ตัวจัดการหน้าจอ X11 GNOME)


ขอบคุณการแก้ไขของคุณดี ฉันต้องทำอะไรบางอย่างเกี่ยวกับพวกเขา? ฉันเห็นว่าคำตอบนั้นได้รับการอัปเดตกับการเปลี่ยนแปลงของคุณแล้วดังนั้นฉันจึงคาดเดาว่าฉันไม่จำเป็นต้องทำอะไร ...
Tigran Aivazian

ไม่ต้องดำเนินการใด ๆ สำหรับสิ่งนี้ ฉันจะแสดงวิธีการทำเช่นเดียวกันในอนาคต! ;-)
Fabby


0

นี่คือวิธีการทำงานสำหรับฉันขอบคุณสำหรับความช่วยเหลือทั้งหมดที่นำฉันไปที่นั่น:

choose advanced options in Grub
choose recovery mode
in the options that show up, one can load the network driver and mount r/w
(mount r/w is part of the load network driver and dpkg options)
choose "root..." to get to the console
(use "mount -o remount,rw /" to get read and write access if not done with the options above already)

Note1: การโหลดไดรเวอร์เครือข่ายไม่ทำงานสำหรับฉันพีซีจะหยุดทำงานเสมอ อย่างไรก็ตามฉันมีไฟล์ติดตั้งไดรเวอร์ของ nvidia อยู่ภายในจึงสามารถติดตั้งได้ หลังจากนั้นฉันไม่สามารถป้อน gnome ได้อีกต่อไปดังนั้นต้องติดตั้ง Ubuntu ใหม่อีกครั้งอย่างสมบูรณ์ 18.04

Note2: หลังจากติดตั้งไดรเวอร์ Nvidia สำหรับการ์ดกราฟิกของฉันที่แตกต่างกัน: ผ่าน "sudo apt-get install nvidia-390" ฉันจะได้รับข้อผิดพลาดใน python เสมอ "ModuleNotFoundError: ไม่มีโมดูลชื่อ 'tkinter'" แต่แน่นอนว่าติดตั้ง tkinter แล้ว ดังนั้นในปัจจุบันฉันไม่สามารถใช้ python ได้ ... มันเป็นข้อผิดพลาดเดียวกันใน ubuntu 16.04 และสาเหตุที่ฉันอัพเดท หวังว่ามันจะทำงานใน 18.04 ... ฉันเปิดโพสต์ใหม่สำหรับสิ่งนี้: หลังจากติดตั้งไดรเวอร์ Nvidia ฉันได้รับ "ModuleNotFoundError: ไม่มีโมดูลชื่อ 'tkinter'" ข้อผิดพลาดใน Python3

คำถามเดิมของฉันที่นี่วิธีตอบคอนโซลได้รับการตอบและนอกเหนือจากการแช่แข็งแทนการโหลดไดรเวอร์เครือข่ายได้รับการแก้ไข


0

เพื่อสลับไปยังโหมดขั้วสมบูรณ์ในอูบุนตู 18.04 และสูงกว่าเพียงแค่ใช้คำสั่งCtrl+ +AltF3

เปลี่ยนกลับไปใช้โหมด GUI (Graphical User Interface) ให้ใช้คำสั่งCtrl+ +AltF2

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.