Xephyr

Xephyr是一種實作X11協定的顯示伺服器,基於KDrive開發。它以宿主 X 伺服器上的視窗作為其畫面緩衝區,因此屬於一種 X-on-X 的實作方式。Xephyr 由 Matthew Allum 編寫,可運行於X.Org Server之上,並能與Glamor配合使用。

作為 X11R7.8 計畫的一部分,開發者曾考慮以 xf86-video-dummy 與 xf86-video-nested 驅動程式搭配標準 X.Org Server 取代 Xephyr。

功能
與類似的Xnest相比,Xephyr支援較新的X擴充功能,例如Composite、Damage與RandR,即使宿主伺服器本身未支援這些功能亦然。Xephyr使用SHM映像與影子畫面緩衝區(shadow framebuffer)更新機制,以提供較佳的執行效能。此外,它還提供視覺化除錯模式,可用於觀察螢幕更新情況。

限制
Xorg 所提供的 Xephyr 僅支援 OpenGL 的軟體渲染。不過,馮海濤(Feng Haitao)曾開發一個 Xephyr 的分支版本,可在底層 X 伺服器支援的情況下使用硬體加速渲染。

參見

  • 精簡客戶端
  • rio

參考資料
外部連結
*

评论 (0)

  • 还没有评论,来抢沙发吧。