Como obter informações sobre o servidor de exibição em execução?

16

Estou usando o Ubuntu 15.10 e quero saber qual servidor de exibição está em execução. Na primeira versão do Ubuntu, é definitivamente o servidor X , mas recentemente atualizei o meu Ubuntu 15.10 e soube que alguns pacotes do Mir Server serão instalados. Como saberei que o Mir está em execução ou o X Server?


fonte

Respostas:

6

(Tentando melhorar a resposta @shcherbak.)

Para obter informações sobre o servidor de exibição em execução, escreva no console:

ps -e | grep tty

O resultado final pode ser, por exemplo:

 1475 tty2     00:00:00 gdm-x-session
 1478 tty2     00:00:40 Xorg
 1489 tty2     00:00:00 gnome-session-b

Um dos tty*resultados é o terminal onde você tem a GUI no seu sistema Linux (normalmente tty7). Portanto, esse deve ser o terminal em que o servidor de exibição (X11, Mir ou o que for) está sendo executado.

Por exemplo, os resultados são exibidos 1478 tty2 00:00:40 Xorg, portanto, isso estaria executando o Xorg (ou seja, X11).

A resposta Shscherbak apenas produziria os processos em execução que contêm um X maiúsculo, "X". Entre outros, é claro, o Xorg, caso esteja presente. Mas se outro servidor de exibição estiver em execução, você perderá as informações. :)

Jesus amado
fonte
2
Não produz nada no meu computador.
Elouan Keryell-Even
@ ElouanKeryell-Mesmo os comandos pse grepsão realmente comandos básicos do linux, portanto, só posso deduzir que seu computador não usa o tty7para a GUI. Sinto muito. askubunt-u.com/questions/27339/...
loved.by.Jesus
3

tente procurar sua lista de processos:

ps -e | grep X
shcherbak
fonte
Isso retornaria os processos em execução que contêm um X maiúsculo (por exemplo, Xorg), mas não mostraria outro servidor de exibição se estiver em execução.
iND