come inviare CTRL-ALT-Fn al guest Linux virtual box?


27

Questa dovrebbe essere una domanda semplice:

  • Sistema operativo host: Arch Linux
  • Sistema operativo guest: Arch Linux (GNOME)

Come posso inviare Ctrl+ Alt+ F1al mio SO Linux guest?


Se sei alla console, puoi anche usare chvt n(da dove nviene Ctrl + Alt + Fn). L'uso di quel comando in una GUI (es. Tty7) richiede i privilegi di root per ottenere una console fd.
Lekensteyn,

Per scopi di ricerca di parole chiave: FreeBSD (la risposta accettata è valida per entrambi i tipi di sistema operativo).
Graham Perrin,

Risposte:


24

Host+ F1, la Hostchiave predefinita è Right Ctrl.


Se host keyvincolarlo Altnon funziona. Vai a File => Preferencese ricollega a Right Ctrl!!
gavenkoa,

1
@gavenkoa nuovo problema ... la mia tastiera non ha il giusto ctrl !! :(
Kent,

@Kent, basta ricollegarlo nelle impostazioni con un'altra chiave non utilizzata.
Mateusz Jagiełło,

Nel caso in cui qualcuno abbia bisogno, se è necessario inviare Ctrl + Alt a una macchina ospite (solo quei due tasti insieme, senza un terzo), si può semplicemente premere Ctrl + Alt (i tasti desiderati stessi). forums.virtualbox.org/viewtopic.php?f=8&t=69058
Antonio Vinicius Menezes Medei

1
VirtualBox 5.1.26 non ha Host + Fn definito per nulla. Quando guardo la finestra Input-> Impostazioni tastiera, scheda Macchina virtuale, non vedo alcun collegamento definito per Host + Fn. E nessun nome per nulla da "Inserisci Ctrl-Alt-Fn". E Host + Fn non passa all'ennesimo terminale virtuale per nessun Fn che provo.
Juan,

2

Risposta lunga: il percorso più rapido per la risposta è in realtà l'ottimo manuale di VirtualBox (sì, alcune persone scrivono ancora quelle cose in questi giorni). Puoi aprire il manuale con il menu Aiuto -> Contenuto ... e digitare "ctrl + alt + f" nel campo di ricerca: questo ti posizionerà direttamente al capitolo "Digitare caratteri speciali", con la risposta che stai cercando per. Altrimenti, puoi anche leggerlo online: https://www.virtualbox.org/manual/ch01.html#specialcharacters

Risposta breve: tendiamo a fare troppo affidamento su stackexchange, mentre dobbiamo solo RTFM per trovare una risposta di qualità. (me incluso :)


1
+1; Non prendo mai Stack Exchange come fonte primaria. Lo uso per cercare una risposta rapida, quindi guardo nei documenti per leggere la documentazione ufficiale della funzione o dell'opzione o qualunque cosa sia stata descritta nella risposta. (Sto scoprendo mentre offro corsi di formazione professionale che sono in una piccola minoranza ....)
Wildcard

1

Se hai installato vnc, puoi eseguire VirtualBox in una sessione vnc. Quindi utilizzare un vncviewer (ad esempio, utilizzando il F8menu di scelta rapida nel vncviewer di tigervnc) per impostare il Alttasto in uno stato premuto. Quindi immettere manualmente Ctrl+ Fnper passare all'ennesimo terminale virtuale. "Unpress" il tasto Alt tramite il tuo vncviewer.

Non è il metodo più veloce, ma funziona quando altri metodi non funzionano (ad esempio, Host+ Fnnon ha funzionato per me in VirtualBox 5.1.26).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.