Não consigo retornar à GUI com Ctrl-Alt-F7
(ou qualquer uma das 12 teclas de função). Tenho algum trabalho não salvo e não quero perdê-los. Existem outras combinações de teclas que me permitem voltar?
Aqui está o que eu fiz:
- Pressionei
Ctrl-Alt-F1
e ele exibia uma tela de login baseada em texto, como de costume - Então eu pressionei
Ctrl-Alt-F7
e ele mostrou uma tela cheia de texto (não me lembro o que eram) - Então eu pressionei
Ctrl-Alt-F8
e ele mostrou mensagens de log semelhantes/var/log/messages
. Algumas entradas são deautomount
, outras desendmail
e nenhuma é erro. - Pressionar qualquer uma das
Ctrl-Alt-Fn
combinações agora não tem efeito. O LED cap-lock e num-lock não respondem mais às teclas correspondentes. Eu posso usar o mouse para destacar o texto na tela, mas nada mais.
Alguma idéia do que aconteceu?
Ainda consigo fazer login no sistema via SSH. Os aplicativos GUI que eu estava usando (por exemplo opera
) ainda estão executando e consumindo pequenas quantidades de CPU, como de costume, conforme relatado por top
. É possível voltar à GUI através da linha de comando? Se possível, não quero reiniciar o X, pois isso matará todos os aplicativos da GUI.
Informação do sistema:
Red Hat Enterprise Linux Client release 5.7
Linux 2.6.18-238.12.1.el5 SMP x86_64
gnome-desktop: 2.16.0-1.fc6
xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5
Graças a Shawn, consegui voltar a usar chvt 9
.
Outras experiências mostram que, se eu for para o 8º terminal virtual (por Ctrl-Alt-F8
ou chvt 8
), não poderei mudar para outros terminais usando as Ctrl-Alt-Fx
teclas. Agora, verifique se isso é um bug.
startx
retornei para uma sessão X existente. Sempre inicia uma nova sessão em um novo console (ou no mesmo console, dependendo da distribuição). E no AFAIK, não há como translocar um cliente em execução de uma sessão X para outra.chvt 8
que faria isso. Mas se você mantiver as teclas Ctrl + Alt pressionadas, depois de voltar ao modo gráfico (também conhecido como servidor GUI / X) e pressionar outra tecla de função F1-F12, ela não funcionará. Você deve primeiro soltar as teclas Ctrl + Alt e tentar novamente, para sair do modo gráfico. Suponho que isso ocorre porque o modo gráfico não reconhece que as teclas foram pressionadas porque não foram ativadas naquele momento?Respostas:
chvt
permite alterar seu terminal virtual.De
man chvt
:fonte
startx
também? Apenas me perguntando.gdm
onde ele inicia uma sessão de exibição sem raiz como usuário. Nesse caso,tty2
parece estar alocado para o usuário comtty7
a janela de login de propriedade do gdm. Se você mudar paratty7
você, precisará fazer o login novamente e, em seguida, ele retornarátty2
automaticamente, ou você pode simplesmente mudar paratty2
si mesmo.Use o
w
comando para descobrir qual tty sua sessão X usa, para que você não precise adivinhar qual Fnpressionar.fonte
w
lista tty1, tty2 e tty3 enquanto o X está sendo executado em tty12.Você pode simplesmente usar Alt+ F1para retornar à sua área de trabalho.
fonte
Você pode usar Alt + F6 para retornar à sua área de trabalho no Fedora 26 e possivelmente em outros tipos de Linux baseados em Wayland.
fonte
Alterne as teclas de função pressionando "F-Lock" (alemão "F-Umsch")
Tropeçando no mesmo problema, descobri o motivo - pelo menos - do meu problema: Usar um teclado ms natural 4000 às vezes requer que as teclas de Função sejam pressionadas, pressionando a tecla "F-Lock", localizada ao lado de F12.
(Alternar as teclas de função também pode ajudar com esse tipo de teclado, se você não conseguir cópias impressas, etc.)
fonte