¿Cómo enviar CTRL-ALT-Fn a Linux box guest virtual?


27

Esta debería ser una pregunta simple:

  • SO host: Arch Linux
  • SO invitado: Arch Linux (GNOME)

¿Cómo puedo enviar Ctrl+ Alt+ F1a mi SO Linux invitado?


Si está en la consola, también puede usar chvt n(de dónde nproviene Ctrl + Alt + Fn). El uso de ese comando en una GUI (por ejemplo, tty7) requiere privilegios de root para obtener una consola fd.
Lekensteyn

Para fines de búsqueda de palabras clave: FreeBSD (la respuesta aceptada es buena para ambos tipos de SO).
Graham Perrin

Respuestas:


24

Host+ F1, la Hostclave predeterminada es Right Ctrl.


Si host keyunirlo Altno funciona. Ve File => Preferencesy vuelve a unirte a Right Ctrl!!
gavenkoa

1
@gavenkoa nuevo problema ... mi teclado no tiene ctrl correcto !! :(
Kent

@Kent, simplemente vuelva a vincular esto en la configuración a otra clave no utilizada.
Mateusz Jagiełło

Por si alguien necesita, si uno necesita enviar Ctrl + Alt a una máquina invitada (solo esas dos teclas juntas, sin una tercera), simplemente puede presionar Ctrl + Alt (las teclas deseadas). forums.virtualbox.org/viewtopic.php?f=8&t=69058
Antonio Vinicius Menezes Medei

1
VirtualBox 5.1.26 no tiene Host + Fn definido para nada. Cuando miro la ventana Entrada-> Configuración del teclado, pestaña Máquina virtual, no veo ningún acceso directo definido para Host + Fn. Y sin nombre para nada que "Insertar Ctrl-Alt-Fn". Y Host + Fn no cambia a la enésima terminal virtual para cualquier Fn que intento.
Juan

2

Respuesta larga: el camino más rápido hacia la respuesta es en realidad el excelente manual de VirtualBox (sí, algunas personas todavía escriben esas cosas en estos días). Puede abrir el manual con el menú Ayuda -> Contenido ... y escribir "ctrl + alt + f" en el campo de búsqueda: esto lo colocará en el capítulo "Escribir caracteres especiales", con la respuesta que está buscando. para. De lo contrario, también puede leerlo en línea: https://www.virtualbox.org/manual/ch01.html#specialcharacters

Respuesta corta: Tendemos a confiar demasiado en stackexchange, mientras que solo necesitamos RTFM para encontrar una respuesta de calidad. (yo incluido :)


1
+1; Nunca tomo Stack Exchange como fuente primaria. Lo uso para buscar una respuesta rápida, y luego busco en los documentos para leer la documentación oficial de la función u opción o lo que se describió en la respuesta. (Estoy descubriendo a medida que entreno entrenamientos profesionales que estoy en una pequeña minoría ...)
Comodín

1

Si tiene instalado vnc, puede ejecutar VirtualBox en una sesión de vnc. Luego use un vncviewer (por ejemplo, usando elF8 menú contextual en el vncviewer de tigervnc) para configurar la Alttecla en un estado presionado. Luego ingrese manualmente Ctrl+ Fnpara cambiar a la enésima terminal virtual. "Desactive" la tecla Alt a través de vncviewer.

No es el método más rápido, pero funciona cuando otros métodos no funcionan (por ejemplo, Host+ Fnno funcionó para mí en VirtualBox 5.1.26).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.