Tôi đã sử dụng Ubuntu khá lâu nhưng, tôi không biết máy chủ X là gì? Tôi nghe nó khá thường xuyên.
Tôi muốn biết X Server là gì và nó làm gì. Làm thế nào ~/.xinitrc
tập tin được sử dụng và biết những gì x.org làm trong vương quốc của X Server?
Tôi đã sử dụng Ubuntu khá lâu nhưng, tôi không biết máy chủ X là gì? Tôi nghe nó khá thường xuyên.
Tôi muốn biết X Server là gì và nó làm gì. Làm thế nào ~/.xinitrc
tập tin được sử dụng và biết những gì x.org làm trong vương quốc của X Server?
Câu trả lời:
X là một ứng dụng quản lý một hoặc nhiều màn hình đồ họa và một hoặc nhiều thiết bị đầu vào (bàn phím, chuột, v.v.) được kết nối với máy tính.
Nó hoạt động như một máy chủ và có thể chạy trên máy tính cục bộ hoặc trên một máy tính khác trên mạng. Các dịch vụ có thể giao tiếp với máy chủ X để hiển thị giao diện đồ họa và nhận đầu vào từ người dùng.
Điều đáng chú ý, một thành phần phổ biến được sử dụng với máy chủ X là Window Manager, một ứng dụng quản lý thay đổi kích thước và di chuyển các cửa sổ và các thành phần trang trí của các cửa sổ như thanh tiêu đề, thu nhỏ và đóng nút.
Máy chủ X có thể được khởi động bằng lệnh 'startx', hoặc phổ biến hơn, từ trình quản lý hiển thị, chẳng hạn như gdm.
~/.xinitrc
là một tập lệnh shell được sử dụng bởi xinit, khởi động máy chủ X khi không sử dụng trình quản lý hiển thị, để xác định một số ứng dụng để tự động khởi động trong máy chủ X.
/etc/X11/xorg.conf
là một tệp cấu hình được sử dụng để cung cấp thông tin cho máy chủ X về các thành phần phần cứng được sử dụng, nhưng bây giờ máy chủ X có thể tránh sử dụng nó, bởi vì nó có khả năng tự động cấu hình.
Như poster trên đã đề cập, X
là một máy chủ (có nghĩa là chương trình mà các chương trình khác gọi và được gọi bởi) chịu trách nhiệm tạo môi trường đồ họa và nếu nó không thành công vì bất kỳ lý do gì, bạn sẽ được chào đón bởi Giao diện dòng lệnh (CLI ).
Thuật ngữ server
này cũng có thể được áp dụng cho PulseAudio, máy chủ âm thanh, và nó gọi các ứng dụng và được yêu cầu tạo ra âm thanh.