linux有幾種圖形引擎

linux有多種種圖形引擎包括:1、X11,一般采用X11作為圖形引擎,是一個(gè)支持窗口、位圖和多用戶(hù)的圖形化顯示系統(tǒng),每個(gè)窗口可以在其中運(yùn)行單獨(dú)的應(yīng)用程序,顯示效果較好,具有完善的功能模塊;2、Wayland,設(shè)計(jì)時(shí)考慮了現(xiàn)代安全標(biāo)準(zhǔn)更加安全,并增加了強(qiáng)制訪(fǎng)問(wèn)控制功能,易于拓展,輕量化提高了系統(tǒng)性能。

linux有幾種圖形引擎

Linux操作系統(tǒng)一般采用X11作為圖形引擎,也稱(chēng)為X Window System或簡(jiǎn)稱(chēng)X。

X11是一個(gè)支持窗口、位圖和多用戶(hù)的圖形化顯示系統(tǒng),每個(gè)窗口可以在其中運(yùn)行單獨(dú)的應(yīng)用程序。

除 X11 之外,還有一些其他流行的圖形引擎,比如Mir, Wayland等。下面介紹一下各自的優(yōu)缺點(diǎn)和使用方式。

1、X11

linux有幾種圖形引擎

優(yōu)點(diǎn)

  • 顯示效果較好:支持 3D 特效,半透明、漸變、陰影、貼圖等。

  • 完善的功能模塊:提供了許多擴(kuò)展庫(kù),可以很方便地開(kāi)發(fā) GTK、qt 等 GUI 應(yīng)用程序。

  • 開(kāi)源:目前X11已經(jīng)完全開(kāi)源,代碼完全公開(kāi),用戶(hù)可以對(duì)其進(jìn)行修改定制。

缺點(diǎn)

安全性問(wèn)題:由于安全機(jī)制采用基于信任的模型且沒(méi)有提供細(xì)粒度的權(quán)限控制,因此安全容易受到攻擊,如果hacker獲取了root賬戶(hù)權(quán)限, X11 可能會(huì)被輕松利用。

使用

安裝和啟動(dòng) X11?

$?sudo?apt?install?xorg $?startx

2、Wayland?

優(yōu)點(diǎn)

  • 更加安全:設(shè)計(jì)時(shí)考慮了現(xiàn)代安全標(biāo)準(zhǔn),并增加了強(qiáng)制訪(fǎng)問(wèn)控制(MAC)功能。

  • 更加易擴(kuò)展:互操作性更好,支持模塊化,可以快速增加或刪除功能組件

  • 更加輕量: 開(kāi)箱即用,提高系統(tǒng)性能,更少的延遲并減少內(nèi)存占用

缺點(diǎn)

集成功能比較簡(jiǎn)單,諸如窗口管理器等工具需要在A(yíng)PI中實(shí)現(xiàn)。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊11 分享