zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    摇奖-大转盘-js内容
    微信支付出现的问题总结--不同域名进行授权解决方案
    微信开发———让微信debug到自己的程序中;
    微信摇一摇红包
    mybatis二级缓存问题
    mybatis使用拦截器显示sql,使用druid配置连接信息
    mybatis使用拦截器显示sql,使用druid配置连接信息
    mybatis的查询效率问题
    mybatis日志的使用问题:
    js 累加月
  • 原文地址:https://www.cnblogs.com/feng9exe/p/12291561.html
Copyright © 2011-2022 走看看