Esta deve ser uma pergunta simples:
- Sistema operacional host: Arch Linux
- SO convidado: Arch Linux (GNOME)
Como posso enviar Ctrl+ Alt+ F1ao meu SO Linux convidado?
Esta deve ser uma pergunta simples:
Como posso enviar Ctrl+ Alt+ F1ao meu SO Linux convidado?
Respostas:
Host+ F1, a Hostchave padrão é Right Ctrl.
host key
vincular a Alt
ele não funciona. Vá para File => Preferences
e volte a Right Ctrl
!!
Resposta longa: o caminho mais rápido para a resposta é realmente o excelente manual do VirtualBox (sim, algumas pessoas ainda escrevem essas coisas hoje em dia). Você pode abrir o manual com o menu Ajuda -> Conteúdo ... e digite "ctrl + alt + f" no campo de pesquisa: você será direcionado para o capítulo "Digitando caracteres especiais", com a resposta que procura para. Caso contrário, você também pode lê-lo on-line: https://www.virtualbox.org/manual/ch01.html#specialcharacters
Resposta curta: tendemos a confiar demais na troca de pilha, enquanto precisamos apenas do RTFM para encontrar uma resposta de qualidade. (eu incluído :)
Se você tiver o vnc instalado, poderá executar o VirtualBox em uma sessão vnc. Em seguida, use um vncviewer (por exemplo, usando o F8menu de contexto no vncviewer do tigervnc) para definir a Alttecla no estado pressionado. Em seguida, digite manualmente Ctrl+ Fnpara alternar para o enésimo terminal virtual. "Descompacte" a tecla Alt através do seu vncviewer.
Não é o método mais rápido, mas funciona quando outros métodos não funcionam (por exemplo, Host+ Fnnão funcionou para mim no VirtualBox 5.1.26).
chvt n
(de onden
é o seuCtrl + Alt + Fn
). O uso desse comando em uma GUI (por exemplo, tty7) requer privilégios de root para obter um console fd.