
Agora mesmo abri um jogo que foi lançado diretamente na tela preta. Eu podia ouvir a música de fundo e ver quando movia o cursor, mas não conseguia Alt+Tab
nem Alt+F4
. Eu queria tentar Alt+F2
digitar reboot, mas antes de chegar tão longe, fui expulso da sessão e pedi para fazer login novamente. Estou usando o GNOME 40.
O que estou procurando é: após o login, se um programa em tela cheia abrir em uma tela preta onde você só consegue ver o cursor, como faço para matar o programa se não consigo Alt+Tab, Alt+F4 ou abrir outro programas?
Responder1
- Pressione ctrl+ alt+ F2(ou F3alguma tecla de função). Você deverá ver uma tela de login do console.
- Faça login usando o usuário com quem você iniciou o jogo.
- Para garantir a segurança, digite
pgrep -l {nameOfGame}
. A saída será o nome do jogo mais o PID. Caso contrário, tente menos caracteres do nome. - executar
pkill {nameOfGame}
. Se não for eliminado, tente o mesmo comando usandosudo
ou faça login com o usuário root na 2ª etapa. - Pressione ctrl+ alt+ F1(ou F7, geralmente é o primeiro ou o último vty) para retornar ao ambiente gráfico. Como o jogo foi encerrado, você poderá visualizar sua área de trabalho novamente.
Algumas distros hipermodernas podem não permitir login no console; Espero que o seu não seja um desses. Talvez Wayland
os habilitados? Se alguém tiver algum conhecimento sobre isso, por favor, comente.
Responder2
Se você tiver uma linha de comando, poderá usar este comando para listar todos os processos pertencentes ao usuário atual (você):
ps -fu $USER
A segunda coluna é aquela PID
que identifica exclusivamente cada processo. Você pode então usar este comando para matá-lo (substitua {PID}
pelo número)
kill {PID}
Se isso não funcionar, tente estes dois, em ordem crescente de gravidade
kill -HUP {PID}
kill -KILL {PID}
O último sempre funcionará, mas eu recomendo fortemente que você não comece apenas com ele, porque você não dará ao processo direcionado nenhuma oportunidade de ser organizado e encerrado de maneira organizada.
Se você não tiver uma linha de comando, então o venerável xkill
(do pacote Fedora xorg-x11-apps
permitirá que você mate um programa X com apontar e clicar. Você só precisa de alguma maneira para iniciá-lo (uma combinação de teclas de atalho, ou qualquer outra coisa).
Responder3
Encontrei uma solução. Todo o crédito vai paraKamil! Tirado deeste tópico.
Usarxdotoolpara encerrar a janela atualmente ativa:
xdotool getwindowfocus windowkill
No Ubuntu, crie um atalho de teclado:
- Abra as configurações do teclado (mostradas abaixo).
- Crie um atalho com o comando:
xdotool getwindowfocus windowkill
Eu escolhi: Ctrl+ Alt+x
Este atalho irá matar a janela atualmente ativaimediatamente. Ele vainãoespere que o aplicativo responda, encerre, salve, feche arquivos, termine, etc.