Як отримати інформацію про те, який сервер відображення працює?


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).

Відповідь Shscherbak просто виведе запущені процеси, що містять з великої літери X, "X". Серед інших, звичайно, Xorg, якщо він присутній. Але якщо працює інший сервер відображення, ви пропустите інформацію. :)


2
Він нічого не виводить на мій комп'ютер.
Елуан Керілл-Евен

@ ElouanKeryell-Навіть команда psі grepі справді є основними командами Linux, тому я можу зробити висновок лише про те, що ваш комп'ютер не використовує tty7графічний інтерфейс. Вибачте. askubunt-u.com/questions/27339/…
loved.by.Jesus

3

спробуйте переглянути свій список процесів:

ps -e | grep X

Це поверне запущені процеси, що містять заголовок X (наприклад, Xorg), але не показали б інший сервер відображення, якщо він працює.
iND
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.