Como posso fechar todos os programas gráficos atualmente em execução?

1

Eu preciso instalar manualmente o driver gráfico proprietário para minha placa gráfica NVIDIA e para isso eu primeiro preciso ter certeza de que nenhum programa gráfico está sendo executado. Qual é a maneira mais simples de fazer isso?

Acho que preciso de uma maneira de dizer ao meu sistema para inicializar em modo somente texto ou uma maneira de encerrar a sessão gráfica que é ativada por padrão durante a inicialização.

Para a segunda opção, as instruções mais próximas que pude encontrar foram estas que encontrei no Askubuntu:

  • Pressione CTRL + ALT + F1 e faça login usando suas credenciais.
  • elimine o servidor X atual com sudo service lightdm stop
  • Insira o nível de execução 3 com sudo init 3

No entanto, não sei como adaptá-las ao meu caso. Eu acho que preciso descobrir como parar um serviço usando systemd isntead de service e também preciso saber qual serviço é aquele que preciso parar (acho que estou usando SDDM isntead de lightdm mas não tenho certeza ).

Para o registro, estou usando o OpenSUSE Tumbleweed com o KDE.

    
por hugomg 15.12.2016 / 00:02

2 respostas

1

Se você só precisa fazer isso uma vez, não pode simplesmente executar

systemctl isolate multi-user.target

Isso parece ser o equivalente a alterar o nível de execução.

Os documentos opensuse sugere runlevel3.target como alternativa.

Ah e systemctl set-default multi-user.target seriam permanentes, eu acho ..

    
por 15.12.2016 / 01:51
1

Acredito que a resposta para o seu problema seria:

sudo systemctl stop sddm

Existe também a possibilidade de incluir o serviço na parte de trás.

    
por 15.12.2016 / 01:49