Что такое X-сервер?

Я уже давно пользуюсь Ubuntu, но понятия не имею, что такое X-сервер? Я слышу это довольно часто.

Я хотел бы знать, что такое X-сервер и что он делает. Как использовать файл ~/.xinitrc и знать, что делает x.org в сфере X Server?

41
задан 10 May 2017 в 07:22

2 ответа

X - это приложение, которое управляет одним или несколькими графическими дисплеями и одним или несколькими устройствами ввода (клавиатура, мышь и т. Д.), Подключенными к компьютеру.

Он работает как сервер и может работать на локальном компьютере или на другом компьютере в сети. Сервисы могут взаимодействовать с X-сервером для отображения графических интерфейсов и получения ввода от пользователя.

Стоит отметить, что общим компонентом, используемым с X-сервером, является Window Manager, приложение, которое управляет изменением размера и перемещением окон и декоративных элементов окон, таких как строки заголовка, кнопки свертывания и закрытия.

X-сервер может быть запущен командой 'startx' или, что более часто, из диспетчера отображения, такого как gdm.

~/.xinitrc - это сценарий оболочки, используемый xinit, который запускает X-сервер, когда менеджер дисплеев не используется, для определения какого-либо приложения для автоматического запуска на X-сервере.

/etc/X11/xorg.conf - это файл конфигурации, используемый для предоставления X-серверу информации об используемых аппаратных компонентах, но теперь X-сервер может отказаться от его использования, поскольку он способен самоконфигурироваться.

0
ответ дан 10 May 2017 в 07:22

Как упоминалось выше, X - это сервер (имеется в виду программа, которую другие программы вызывают и вызывают), которая отвечает за создание графического окружения, и если по какой-либо причине она не работает, вы будете приветствованы. интерфейсом командной строки (CLI).

Можно также сказать, что термин server применяется к PulseAudio, который является звуковым сервером, и он вызывает приложения и призван производить звук.

0
ответ дан 10 May 2017 в 07:22

Другие вопросы по тегам:

Похожие вопросы: