[問題] 關於X server and framebuffer 的觀念請教.....

看板LinuxDev作者 (冏冏人)時間15年前 (2009/01/09 15:07), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
今天我滑鼠向右移了 此時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

01/09 16:40, , 1F
看看丁serv 這一篇的 slides,或許會有幫助 :)
01/09 16:40, 1F

01/09 16:41, , 2F
blog.linux.org.tw/~jserv/archives/002080.html
01/09 16:41, 2F

01/09 19:34, , 3F
我跟那個「丁serv」不熟 XD
01/09 19:34, 3F

01/10 02:56, , 4F
哈 樓上是jserv 不是丁serv XDDDDDD
01/10 02:56, 4F
文章代碼(AID): #19PlUtTB (LinuxDev)