作者rz600000 (冏冏人)
看板LinuxDev
标题[问题] 关於X server and framebuffer 的观念请教.....
时间Fri Jan 9 15:07:34 2009
今天我滑鼠向右移了 此时X-server侦测到滑鼠的移动
X-server 向 X-client 传送event 说我滑鼠移动了 快帮我计算
此时X-clinet 又传给 window manager data 再给予 X clinet 回覆
然後X-client 回传给 X-server 绘图
(1) ex: 滑鼠移动--> x-server侦测 --> x-client and wm 计算 --> x-server绘图
是这样吗?
但是我google了一些文章
framebuffer 是将 是把萤幕上的每个点映射成一段线性memory
所以直接改memory 即可达到改变萤幕的效果
他又说了framebuffer 比 x-server 更低阶 是这样吗
还有假如我今天是加入 framebuffer 那上面那个执行路径会变成
ex:滑鼠移动-->x-server侦测-->x-client and wm 计算 --> framebuffer 绘图
(2) 所以就跳过最後面的那个 x-server绘图 是这样子吗??
(3) 不过好像某些GUI介面已经直接拿掉 X-server 这样做是可行的吗??
(4) 那是不是假如我有装framebufer driver 就可以不用装X-server了?
以上四个问题 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.36.82
1F:推 WalkingIce:看看丁serv 这一篇的 slides,或许会有帮助 :) 01/09 16:40
2F:→ WalkingIce:blog.linux.org.tw/~jserv/archives/002080.html 01/09 16:41
3F:→ jserv:我跟那个「丁serv」不熟 XD 01/09 19:34
4F:→ sarau:哈 楼上是jserv 不是丁serv XDDDDDD 01/10 02:56