Saya tidak dapat kembali ke GUI dengan Ctrl-Alt-F7
(atau salah satu dari 12 tombol fungsi). Saya memiliki beberapa pekerjaan yang belum disimpan dan saya tidak ingin kehilangan mereka. Apakah ada kombinasi tombol lain yang memungkinkan saya beralih kembali?
Inilah yang saya lakukan:
- Saya menekan
Ctrl-Alt-F1
dan menunjukkan layar masuk berbasis teks seperti biasa - Lalu saya menekan
Ctrl-Alt-F7
dan menunjukkan layar yang penuh teks (saya tidak ingat apa itu) - Kemudian saya menekan
Ctrl-Alt-F8
dan menunjukkan pesan log yang menyerupai/var/log/messages
. Beberapa entri berasal dariautomount
, beberapa darisendmail
, dan tidak ada kesalahan. - Menekan salah satu
Ctrl-Alt-Fn
kombinasi sekarang tidak berpengaruh. LED cap-lock dan num-lock tidak lagi merespons tombol yang sesuai. Saya dapat menggunakan mouse untuk menyorot teks di layar, tetapi tidak ada yang lain.
Adakah yang tahu apa yang terjadi?
Saya masih bisa masuk ke sistem melalui SSH. Aplikasi GUI yang saya gunakan (misalnya opera
) masih berjalan dan mengkonsumsi sejumlah kecil CPU seperti biasa, seperti yang dilaporkan oleh top
. Apakah mungkin untuk beralih kembali ke GUI melalui baris perintah? Jika memungkinkan, saya tidak ingin memulai ulang X, karena hal itu akan mematikan semua aplikasi GUI.
Sistem Informasi:
Red Hat Enterprise Linux Client release 5.7
Linux 2.6.18-238.12.1.el5 SMP x86_64
gnome-desktop: 2.16.0-1.fc6
xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5
Berkat Shawn saya bisa kembali menggunakan chvt 9
.
Eksperimen lebih lanjut menunjukkan bahwa jika saya pergi ke terminal virtual ke-8 (baik oleh Ctrl-Alt-F8
atau chvt 8
), saya tidak akan dapat beralih ke terminal lain menggunakan Ctrl-Alt-Fx
kunci. Sekarang yakin apakah ini bug.
startx
kembali ke sesi X yang ada. Itu selalu memulai sesi baru pada konsol baru (atau konsol yang sama, tergantung pada distro). Dan AFAIK tidak ada cara untuk mentranslokasi klien yang berjalan dari satu sesi X ke yang lain.chvt 8
melakukan ini. Tetapi jika Anda menahan tombol Ctrl + Alt, setelah Anda kembali ke mode grafis (alias. GUI / server X), dan tekan tombol fungsi F1-F12 lain, itu tidak akan berfungsi. Anda harus terlebih dahulu melepaskan tombol Ctrl + Alt, dan coba lagi, untuk keluar dari mode grafis. Saya berasumsi ini karena mode grafis tidak mengenali bahwa tombol ditekan karena tidak diaktifkan pada saat itu?Jawaban:
chvt
memungkinkan Anda untuk mengubah terminal virtual Anda.Dari
man chvt
:sumber
startx
juga? Hanya ingin tahu.gdm
mana ia memulai sesi tampilan tanpa root sebagai pengguna. Dalam hal initty2
tampaknya dialokasikan untuk pengguna dengantty7
untuk jendela masuk yang dimiliki gdm. Jika Anda beralih ketty7
Anda harus login lagi dan kemudian akan mendorong Anda kembali ketty2
secara otomatis, atau Anda dapat beralih ketty2
diri sendiri.Gunakan
w
perintah untuk mencari tahu tty mana yang digunakan sesi X Anda, jadi Anda tidak perlu menebak mana yang Fnakan ditekan.sumber
w
daftar tty1, tty2 dan tty3 saat X berjalan pada tty12.Anda cukup menggunakan Alt+ F1untuk kembali ke desktop Anda.
sumber
Anda dapat menggunakan Alt + F6 untuk kembali ke desktop Anda di Fedora 26 dan mungkin rasa Linux berbasis Wayland lainnya.
sumber
Alihkan tombol fungsi dengan menekan "F-Lock" (Jerman "F-Umsch")
Sambil merangsek ke dalam masalah yang sama, saya telah menemukan alasan untuk - setidaknya - masalah saya: Menggunakan keyboard natural ms 4000 kadang-kadang perlu untuk beralih tombol Fungsi menekan "F-Lock" -kunci yang terletak di sebelah F12.
(Mengalihkan Tombol Fungsi mungkin membantu dengan jenis keyboard itu juga jika Anda tidak mendapatkan hardcopies dll ...)
sumber