VNC mengirim Ctrl + Alt + F1-F6 ke server

9

Saya telah mencoba untuk mencari tahu ini sekarang untuk sementara waktu, saya terhubung ke mesin virtual melalui VNC, dan secara default Anda mendapatkan antarmuka grafis atau ncurses, dan CTRL+ ALT+ F3membawa Anda ke konsol dengan informasi debug. Namun, Gentoo memotong perintah-perintah ini.

Bagaimana saya bisa meneruskannya ke server VNC?

Sunting: Beberapa perincian lebih lanjut VNC sedang dijalankan pada host VM, sehingga VNC hanya menangkap output display dari VM dan mengirimkan kunci apa saja ke VM seolah-olah itu adalah keyboard aktual yang terhubung dengannya. Oleh karena itu saya dapat beralih ke TTY jika CTRL+ ALT+ F1- F6penekanan tombol saya berhasil (Bekerja dengan baik ketika pada Windows misalnya).

Tidak tersedia
sumber
Tidak jelas apa yang Anda coba lakukan. Seperti yang saya mengerti, Anda ingin mengirim CTRL-ALT-F3 ke mesin jarak jauh untuk melihat konsolnya, tetapi ini tidak akan berfungsi - VNC tidak mengarahkan output konsol.
Renan
@RenanBirckPinheiro Menambahkan klarifikasi
Tidak Tersedia

Jawaban:

7

Solusi yang tepat: dapatkan klien VNC yang dapat mengirim kunci-kunci itu. Seperti kata jsbillings , beberapa klien memberi Anda opsi untuk mengirim kunci ke remote melalui menu. Dengan standar xvnc4viewer, Anda dapat menggunakan -MenuKeyopsi untuk mengatur kunci yang mengaktifkan menu. Sekali lagi, sesuai jawaban jsbillings ' , kunci defaultnya adalah F8.

Retasan: jika Anda memiliki shell yang berjalan di server jarak jauh, coba chvt 3(atau sudo chvt 3). Pada konsol, Anda tidak perlu Ctrl+ Alt+ F#, Anda dapat menggunakan Alt+ F#(atau Alt+ berulang kali) untuk kembali ke TTY server X. Atau cukup login dan katakan sudo chvt 7; logout(atau apa pun X VT itu).

Kludge bodoh: karena Ctrl+ Alt+ F#ditangkap lebih awal oleh server X, cara langsung (dan sulit) adalah dengan menonaktifkan (sementara atau secara permanen) kunci-kunci ini. Ini mengharuskan Anda untuk memodifikasi konfigurasi X dan merupakan hal yang menjengkelkan untuk dilakukan, dan mungkin juga ide yang buruk. Pergilah dengan yang lain. :)

Alexios
sumber
Jika tertarik untuk memodifikasi konfigurasi X, lihat misalnya: bbs.archlinux.org/viewtopic.php?pid=1530826#p1530826
muru
5

Saya percaya Anda dapat menggunakan F8untuk membuka menu, yang seharusnya memungkinkan Anda untuk mengklik controldan altsebelum menekan F3.

jsbillings
sumber
1
Ini hanya berlaku untuk TigerVNC (standar di Red Hat / Fedora) tetapi tidak untuk TightVNC (Debian / Ubuntu).
erik
2

Gunakan TigerVNC.

Dengan TigerVNC (variasi TightVNC) Anda dapat mengunci Altdan Ctrlmemodifikasi tombol melalui menu. Untuk membuka menu tekan F8tombol.

erik
sumber
-1

Sudah mencoba dengan tigervnc-viewer di Ubuntu tetapi ALTdan CTRLkunci sepertinya tidak efektif. Pada akhirnya beralih ke xvnc4viewer yang memiliki opsi yang sama dan kemudian berhasil.

Dennis
sumber
Tolong, format jawaban Anda dengan menggunakan Markdown agar dapat dibaca, seperti jawaban di atas!
mattia.b89