• Linux 图形界面的显示原理是什么?---the graphical server and the window manager


    传统的Linux图形界面基于Xwindow系统(wayland什么的先不说)分为两部分,一部分是Xserver,这一部分负责驱动显卡和在屏幕上绘图,另一部分是client,这一部分包括window manger以及各种GUI应用比如浏览器之类。这两部分通过X定义的一套协议进行交互,这个协议是网络透明的,也就是说Xserver和X client可以不在同一台机器上,所以X天生支持远程图形界面,但代价就是在本地跑的时候性能也会有损失。


    作者:徐辰
    链接:https://www.zhihu.com/question/321725817/answer/669098291
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
     

    Unlike Windows, Linux separates the GUI into two modular components, the graphical server and the window manager.   The server handles the display hardware and does the actual drawing, while the window manager provides the "look and feel." 
     

     
     

    The standard graphical server for UNIX is called the X-Window System (X11), originally developed by MIT. The Linux implementation is called XFree86. 
     

      

    For a couple of years, the most common window manager for Linux was Fvwm (Virtual Window Manager, the "F" is silent), although many more have been available, including a Win95 lookalike.  The SuSE CD's contain nine wm's at last count. This presentation uses Netscape, Fvwm2, X11r6, and Linux 2.0.32.

    https://www.prismnet.com/~dierdorf/ctpcug/gui.htm

  • 相关阅读:
    2017.7.18 linux下ELK环境搭建
    2017.7.18 linux下用户、组和文件的操作
    action解耦方式
    action 耦合方式
    分页查询
    request,response,session
    Struts2
    hibernate中session,HQL,持久化,一对多,多对一
    hibernate 配置文件
    hibernate
  • 原文地址:https://www.cnblogs.com/feng9exe/p/12291561.html
Copyright © 2020-2023  润新知