Wie sende ich STRG-ALT-Fn an Virtual Box Guest Linux?

27

Dies sollte eine einfache Frage sein:

  • Host-Betriebssystem: Arch Linux
  • Gastbetriebssystem: Arch Linux (GNOME)

Wie kann ich senden Ctrl+ Alt+ F1meine Guest Linux OS?

Kent
quelle
Wenn Sie an der Konsole sitzen, können Sie auch verwenden chvt n(woher nkommt Ihr Ctrl + Alt + Fn). Die Verwendung dieses Befehls in einer GUI (z. B. tty7) erfordert Root-Berechtigungen, um ein Konsolen-FD zu erhalten.
Lekensteyn
Zu Keyword-Suchzwecken: FreeBSD (die akzeptierte Antwort gilt für beide Betriebssystemtypen).
Graham Perrin

Antworten:

24

Host+ F1, Standardschlüssel Hostist Right Ctrl.

Mateusz Jagiełło
quelle
Wenn das host keyBinden Altnicht funktioniert. Gehen Sie File => Preferencesund binden Sie sich an Right Ctrl!!
Gavenkoa
1
@gavenkoa neues Problem ... meine Tastatur hat nicht die richtige Strg !! :(
Kent
@Kent, binde dies einfach in den Einstellungen an einen anderen nicht verwendeten Schlüssel.
Mateusz Jagiełło
Nur für den Fall, dass jemand etwas braucht, um Strg + Alt an einen Gastcomputer zu senden (nur diese beiden Tasten zusammen, ohne eine dritte), kann man einfach Strg + Alt drücken (die gewünschten Tasten selbst). forums.virtualbox.org/viewtopic.php?f=8&t=69058
Antonio Vinicius Menezes Medei
1
In VirtualBox 5.1.26 ist Host + Fn für nichts definiert. Wenn ich das Fenster Input-> Keyboard Settings (Eingabe-> Tastatureinstellungen) auf der Registerkarte Virtual Machine (Virtuelle Maschine) betrachte, wird für Host + Fn keine Verknüpfung definiert. Und kein Name für irgendetwas, um "Strg-Alt-Fn einfügen". Und Host + Fn wechselt bei keinem Fn, das ich versuche, zum n-ten virtuellen Terminal.
Juan
2

Lange Antwort: Der schnellste Weg zur Antwort ist tatsächlich das ausgezeichnete Handbuch von VirtualBox (ja, manche Leute schreiben diese Dinge heutzutage immer noch). Sie können das Handbuch über das Menü Hilfe -> Inhalt ... öffnen und im Suchfeld "Strg + Alt + F" eingeben: So gelangen Sie direkt zum Kapitel "Sonderzeichen eingeben" mit der gesuchten Antwort zum. Ansonsten können Sie es auch online lesen: https://www.virtualbox.org/manual/ch01.html#specialcharacters

Kurze Antwort: Wir tendieren dazu, uns zu sehr auf den Stapelaustausch zu verlassen, während wir nur RTFM benötigen, um eine qualitative Antwort zu finden. (ich eingeschlossen :)

Johan Boulé
quelle
1
+1; Ich nehme niemals Stack Exchange als primäre Quelle. Ich benutze es, um eine schnelle Antwort nachzuschlagen, und schaue dann in die Dokumentation , um die offizielle Dokumentation der Funktion oder Option zu lesen, oder was auch immer in der Antwort beschrieben wurde. (Ich stelle fest, dass ich mich in einer winzigen Minderheit befinde, während ich professionelle Schulungen durchführe.)
Wildcard
1

Wenn Sie vnc installiert haben, können Sie VirtualBox in einer vnc-Sitzung ausführen. Verwenden Sie dann einen vncviewer (z. B. das F8Kontextmenü im vncviewer von tigervnc), um die AltTaste in einen gedrückten Zustand zu versetzen . Geben Sie dann manuell Ctrl+ ein Fn, um zum n-ten virtuellen Terminal zu wechseln. Drücken Sie die Alt-Taste über Ihren vncviewer.

Nicht die schnellste Methode, aber sie funktioniert, wenn andere Methoden nicht funktionieren (z. B. hat Host+ Fnbei mir in VirtualBox 5.1.26 nicht funktioniert).

Juan
quelle