Я використовую Ubuntu досить довгий час, але я поняття не маю, що таке X-сервер? Я чую це досить часто.
Я хотів би знати, що таке X Server і що він робить. Як ~/.xinitrc
використовується файл і знаючи, що робить x.org у царині X Server?
Я використовую Ubuntu досить довгий час, але я поняття не маю, що таке X-сервер? Я чую це досить часто.
Я хотів би знати, що таке X Server і що він робить. Як ~/.xinitrc
використовується файл і знаючи, що робить x.org у царині X Server?
Відповіді:
X - програма, яка управляє одним або декількома графічними дисплеями та одним або декількома пристроями введення (клавіатура, миша тощо), підключеними до комп'ютера.
Він працює як сервер і може працювати на локальному комп'ютері або на іншому комп'ютері в мережі. Служби можуть спілкуватися з сервером X для відображення графічних інтерфейсів та отримання вводу від користувача.
Варто зазначити, що загальним компонентом, використовуваним із сервером X, є Менеджер вікон, програма, яка керує зміною розміру та переміщенням вікон та декоративних елементів вікон, таких як смуги заголовків, мінімізування та закриття кнопок.
X-сервер можна запустити командою 'startx' або, звичайно, з диспетчера дисплеїв, такого як gdm.
~/.xinitrc
- це сценарій оболонки, використовуваний xinit, який запускає X-сервер, коли не використовується диспетчер дисплеїв, щоб визначити якусь програму, яка автоматично запускається на сервері X.
/etc/X11/xorg.conf
- це файл конфігурації, який використовується для надання інформації X-серверу про використовувані апаратні компоненти, але тепер X-сервер може уникати його використання, оскільки він може самостійно конфігурувати себе.
Як згадувалося вище, плакат X
- це сервер (що означає програму, за якою закликають і викликають інші програми), який відповідає за створення графічного середовища, і якщо воно не вдасться з будь-якої причини, вас зустріне інтерфейс командного рядка (CLI ).
Цей термін server
також може застосовуватися до PulseAudio, який є звуковим сервером, і він викликає програми та вимагає видавати звук.