Encontrei uma solução. Todo o crédito vai paraKamil! Tirado deeste tópico.

Encontrei uma solução. Todo o crédito vai paraKamil! Tirado deeste tópico.

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+Tabnem Alt+F4. Eu queria tentar Alt+F2digitar 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 usando sudoou 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 Waylandos 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 PIDque 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-appspermitirá 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:

  1. Abra as configurações do teclado (mostradas abaixo).
  2. 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.

Configurações do teclado

informação relacionada