2014-07-13 30 views
-1

有沒有可能在Linux上做圖形而不安裝和使用像Gnome/KDE等完整的窗口管理器?沒有完整的窗口管理器的Linux上的圖形?

我正在使用觸摸屏的嵌入式系統,我只需要生成Python繪圖,也許有幾個按鈕來選擇顯示哪些圖。沒有鼠標或鍵盤。

我不想使用窗口系統,因爲這對於這個項目來說是完全矯枉過正的。有沒有什麼辦法可以在屏幕上的固定位置顯示我的圖和按鈕,並完成它?平臺是Debian Linux。

+2

您可以在沒有窗口管理器的情況下使用X.org。 –

+1

使用[Kivy](http://kivy.org/),您可以爲具有觸摸屏的設備創建Python腳本。 – furas

+0

研究[EWMH](http://standards.freedesktop.org/wm-spec/wm-spec-1.5.html)規範。上面的Gtk [Wayland](http://wayland.freedesktop.org/) –

回答

2

是的,有可用的庫。多年前我用svgalib。像Quake這樣的遊戲也使用它。

http://www.svgalib.org

我可能會落後於時代,然而,我不知道該如何替代目前是。這似乎有點過時了。

2

您可以直接編程w/Xlib。看起來有一個python port;我已經包含了一個指向本地C庫的手冊的鏈接,因爲python文檔看起來很簡單,這可能有助於一些概念。

在您的問題中,您可能已將窗口管理器窗口系統的概念混爲一談。 GNOME和KDE實際上是在窗口管理器之上構建的桌面環境。後者通常比前者輕得多,通常可以單獨使用(openbox,fvwm等)。

這些依次建立在窗口系統之上,這是Xorg。沒有使用kernel framebuffer,即apparently is an option for pygame,可以做圖形化的東西。

相關問題