Parei acidentalmente o processo de exibição do Linux


8

Depois de instalar o Linux Mint 19, eu queria verificar como o vsinc afeta os fps no Linux, então digitei este comando: CLUTTER_SHOW_FPS=1 cinnamon --replace

Depois de algum tempo, acidentalmente pressionei Ctrl+ Ze pausei esse processo. Imediatamente meu shell Bash e tudo, exceto o cursor do mouse congelaram, então não consigo digitar o fgcomando.

Existe uma maneira de cancelar a pausa desse processo sem reiniciar e devo usar o Ctrl+ da Cpróxima vez para sair adequadamente desse processo?


1
Da próxima vez, execute-o CLUTTER_SHOW_FPS=1 cinnamon --replace &para iniciá-lo em segundo plano. Substituí-lo novamente por um processo iniciado por um processo sem CLUTTER_SHOW_FPSdeve fazer o que você deseja. Ou sim, você pode controlar-C; O X11 funciona sem gerenciador de janelas; seu emulador de terminal ainda deve estar visível para você iniciar outro gerenciador de janelas.
— Peter Cordes

sugiro sempre ter acesso SSH para uma máquina que você não quer hard reset, mas isso não deve ser a sua correção primário para este problema
— pcnate

Respostas:


26
  1. Mude para um novo TTY. Consulte Como alternar entre as sessões tty e xorg? para obter dicas sobre como alternar TTYs.
  2. Determine o PID do processo de canela: ps -e | grep cinnamon
  3. Envie a este processo o sinal SIGCONT com kill -SIGCONT [pid]

6
+1. Esclarecer a afirmação "processo [...] de matar com o sinal" seria bom. A nomeação do utilitário kill é lamentável, uma vez que a maioria dos sinais que se pode enviar não é usada para "matar" um processo no sentido de mortalidade. kill -SIGCONT 9999irá enviar o sinal continue até o pid 9999.
— Eli Heady

1
pgrepé útil para encontrar processos
— CameronNemo

Por que minha área de trabalho no tty7 fica distorcida - toda preta e sem o menu iniciar do linux? Existe uma maneira de consertar isso?
— Tomislav #

1
@ Tomislav, você pode esclarecer o que quer dizer com distorção? Parece um pouco como o seu tty7 apenas tem uma renderização de shell regular (sem GUI).
— 0xdd

Parece uma área de trabalho normal após a inicialização, mas sem o painel do menu Iniciar (os ícones na área de trabalho também são visíveis).
— 21418 Tomislav Tomislav

9

Versão curta e concreta da resposta de CameronNemo :

ctrlaltF1 # Alterne para
o nome de usuário TTY1 ↲ # Efetue login na
senha do terminal ↲
killall -SIGCONT cinnamon↲ # Envie o sinal de continuar para o processo
ctrld # Efetue logout no TTY1
ctrlaltF7 # Volte para o ambiente gráfico

F1e F7aqui suponha que você tenha o X rodando no TTY7, como é padrão no Ubuntu e, suponho, também no Mint.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.