X Window System Rocky

Contents
Introduction
Установка X Window System
Установка MATE Desktop
Установка GNOME
Установка Server with GUI
Определить тип X
Как перезапустить X-server
Как остановить X сервер
Как запустить X сервер
История
Статьи про Rocky

Introduction

X Window System нужна для работы многих программ, например, для удалённого доступа по XRDP

Как установить X-server

Существует несколько вариантов X серверов. Сперва рассмотрим установку MATE Desktop а затем установку Server with GUI

Установка MATE Desktop на виртуальную rocky 7

Перед установкой иксов желательно подключиться к virtual машине по ssh стать суперпользователем и уже оттуда сделать

yum update
yum install -y redhat-lsb-core net-tools epel-release kernel-headers kernel-devel
yum groupinstall -y "Development Tools"

И затем непосредственно установка

yum groupinstall -y "X Window System" "MATE Desktop"

systemctl set-default graphical.target

Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

systemctl isolate graphical.target

После предыдущей команды в окне Virtualbox должны запуститься иксы

Установка GNOME

Или если вы хотите GNOME Desktop

sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

Установка Server with GUI

Первым делом execute yum grouplist - чтобы увидеть список доступных вариантов.

yum grouplist

Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Determining fastest mirrors * base: rocky.mirror.far.fi * epel: mirror.cspacehostings.com * extras: rocky.mirror.far.fi * updates: rocky.mirror.far.fi Available Environment Groups: Minimal Install Compute Node Infrastructure Server File and Print Server Cinnamon Desktop MATE Desktop Basic Web Server Virtualization Host Server with GUI GNOME Desktop KDE Plasma Workspaces Development and Creative Workstation Available Groups: Cinnamon Compatibility Libraries Console Internet Tools Development Tools Educational Software Electronic Lab Fedora Packager General Purpose Desktop Graphical Administration Tools Haskell LXQt Desktop Legacy UNIX Compatibility MATE Milkymist Scientific Support Security Tools Smart Card Support System Administration Tools System Management TurboGears application framework Xfce Done

sudo yum groupinstall "Server with GUI"

Определить тип X

Узнать кое-что о своих иксах можно командами

rpm -qa |grep xorg-x11-server-Xorg
rpm -qa |grep gnome

Если вы хотите проверить установлен ли у вас GNOME execute

gnome-shell --version

Если установлен - вы увидите версию

GNOME Shell 3.28.3

Если нет

-bash: gnome-shell: command not found

Как перезапустить X-server

Перезапустить X-server (предварительно уйдя в консоль Ctrl + Atl + F1)можно командой

/etc/init.d/gdm restart

или

/etc/init.d/gdm3 restart

или

/etc/init.d/kdm restart

Как остановить X сервер

Остановить/Запустить X-server (предварительно уйдя в консоль Ctrl + Atl + F1) можно командой

/etc/init.d/gdm stop

или

/etc/init.d/gdm3 stop

или

/etc/init.d/kdm stop

Если не знаете какой у Вас X сервер, можете попробовать:

/etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/xdm stop || /etc/init.d/lightdm stop

Если и это не помогло попробуйте варианты отсюда

или отсюда.

Как запустить X сервер

/etc/init.d/gdm start

или

/etc/init.d/gdm3 start

или

/etc/init.d/kdm start

Работает, если у Вас X-server gdm, gdm3 или kdm если у Вас что-то другое, просто замените.

История

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя. Используется в UNIX-подобных ОС.

X Window System обеспечивает базовые функции графической среды: отрисовку и перемещение окон на экране, взаимодействие с устройствами ввода, такими как, например, мышь и клавиатура.

X Window System не определяет деталей интерфейса пользователя — этим занимаются менеджеры окон, которых разработано множество. По этой причине внешний вид программ в среде X Window System может очень сильно различаться в зависимости от возможностей и настроек конкретного оконного менеджера.

В X Window System предусмотрена сетевая прозрачность: графические приложения могут выполняться на другой машине в сети, а их интерфейс при этом будет передаваться по сети и отображаться на локальной машине пользователя.

В контексте X Window System термины «клиент» и «сервер» имеют непривычное для многих пользователей значение: «сервер» означает локальный дисплей пользователя (дисплейный сервер), а «клиент» — программу, которая этот дисплей использует (она может выполняться на удалённом компьютере).

Система X Window System была разработана в Массачусетском технологическом институте (MIT) в 1984 году.

По состоянию на февраль 2016 года версия протокола — X11R7.7 — появилась в июне 2012 года.

Проект X возглавляет фонд X.Org Foundation. Референсная (или образцовая) реализация (reference implementation) системы свободно доступна на условиях лицензии MIT и подобных ей лицензий.

X Window System часто называют X11 или просто X (в разговорной речи — «иксы»)

Related Articles
Rocky Linux
Install Rocky
Network Configuration in Rocky
Firewall
Date and Time
X Window System Rocky
XRDP: Remote Desktop
VNC: Remote Desktop
Change machine-id
Change ulimit
xclip: work with buffer
SELinux
docker-ce: install in Rocky
dnf vs yum
FAQ
Errors