Как получить информацию о том, какой сервер отображения работает?

16

Я использую Ubuntu 15.10, и я хочу знать, какой сервер дисплея работает. В первой версии Ubuntu это определенно X-сервер , но недавно я обновил свой Ubuntu 15.10 и узнал, что будут установлены некоторые пакеты Mir Server, так как я узнаю, что Mir работает или X Server?


источник

Ответы:

6

(Попытка улучшить ответ @shcherbak.)

Чтобы получить информацию о работающем сервере отображения, напишите в консоли:

ps -e | grep tty

Выход может быть, например:

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

Одним из tty*результатов является терминал, где у вас есть графический интерфейс в вашей системе Linux (обычно tty7). Следовательно, это должен быть терминал, на котором работает сервер дисплея (X11, Mir или любой другой).

Например, результаты показывают 1478 tty2 00:00:40 Xorg, что это будет запуск Xorg (то есть X11).

Ответ Щербака будет просто выводить запущенные процессы, содержащие заглавную букву Х, «Х». Среди прочих, конечно же, Xorg, если он присутствует. Но если работает другой сервер отображения, вы пропустите информацию. :)

loved.by.Jesus
источник
2
Он ничего не выводил на мой компьютер.
Элуан Керилл-Эвен
@ ElouanKeryell-Даже команда psand grepявляется действительно базовой командой linux, поэтому я могу только заключить, что ваш компьютер не использует tty7для GUI. Я прошу прощения. askubunt-u.com/questions/27339/…
love.by.Иисус
3

попробуйте посмотреть список процессов:

ps -e | grep X
Щербак
источник
Это вернет запущенные процессы, которые содержат заглавную букву X (например, Xorg), но не покажет другой сервер дисплея, если он работает.
Ind