當前位置:首頁 » 操作系統 » xserverlinux

xserverlinux

發布時間: 2025-03-27 03:00:43

1. X server是什麼

X server是linux系統裡面圖形介面伺服器的簡稱。Windows系統的界面是這個系統不可分割的一部分,各種窗口操作界面顯示都是由系統核心直接管理的,而Linux的圖形界面並不是系統的必要組成部分,它可以在無界面的條件下運行。當需要Linux提供界面的時候,系統就會建立一個或者數個X server,通過X協議跟窗口管理器交互,由獨立於系統的應用程序來產生窗口,狀態欄,按鈕之類的交互界面。
比較常見的Linux界面操作環境有KDE和GNOME,為它們提供系統支持的就是X server,而並非Linux核心。總結一下linux圖形界面層次關系:
linux本身-->X伺服器<-[通過X協議交談]->窗口管理器(綜合桌面環境)-->X應用程序。

2. linux 怎樣關閉x server 安顯卡驅動

如果想切換至純粹一點的命令字元console下,一般人會認為切換Ctrl+Alt+F1(或者F2-F6都可以)。默認下,Ctrl+Alt+F7是圖形界面(當然,各個Linux發行版本會有所差異)。這種情況依然沒有退出X Server,只是多了一種命令的tty而已。
如果真正進入不載入X window的方式,一般選擇編輯/etc/inittab, 修改 id:5:initdefault:
為id:3:initdefault:(5為GUI,3為命令行)。
另外一種方式更為妥當,直接在運行的GUI下,切換命令 /etc/init.d/gdm stop (或者/etc/init.d/kdmstop),關閉相應的GUI服務即可。
第三種方式更為簡單,直接在X Window下的模擬shell下輸入init 3(前提有root許可權),即可關閉XServer。
此種情況多用於安裝如Nvidia顯卡驅動,必須退出X Server,也是一種便利。

3. linux xinit client 和server

啟動X主要有兩種方法:一是DisplayManager,如XDM、GDM、KDM,此種方法通過圖形界面登錄;另一種是通過xinit,此種方法適用於字元界面登錄。我們常用於登錄X的startx命令也是通過傳遞參數給xinit來啟動X的,也就是說,最終啟動X的是xinit。startx只是一個bash腳本。下面主要分析xinit一下初始化X的過程:
首先來看一看xinit命令的用法:
xinit [[client] options ] [-- [server] [display] options]
可以看出,xinit初始化X是通過兩個層面來進行的,即X client程序和Xserver程序。上面[client]和[server]分別稱為X client程序和Xserver程序。它們代表的是程序的具體路徑,其必須以/或者./開頭。
網路的~~~啟動X

熱點內容
samba源碼 發布:2025-03-30 02:53:45 瀏覽:485
小米2s手機存儲 發布:2025-03-30 02:48:47 瀏覽:785
去傾斜演算法 發布:2025-03-30 02:48:12 瀏覽:917
java是編譯 發布:2025-03-30 02:33:36 瀏覽:293
php水印類 發布:2025-03-30 02:25:03 瀏覽:963
伺服器怎麼下載地圖 發布:2025-03-30 02:22:20 瀏覽:421
sql編碼注入滲透伺服器怎麼用 發布:2025-03-30 02:15:36 瀏覽:479
獵人伺服器搭建 發布:2025-03-30 02:10:39 瀏覽:957
伺服器電腦拆解 發布:2025-03-30 01:53:40 瀏覽:148
起點上傳圖片 發布:2025-03-30 01:47:00 瀏覽:234