Skip to main content

Thread: Compleley new Linux GUI system


if spent year or 2 developing new gui system without dependency on x-windowing system, way. mesa opengl library depend upon glx?? have heard new wayland compositor opengl es. opengl es. complete opengl. goals of wayland seems more intuitive. i'm thinking of doing complete opengl library. hardware accelerated windowing system future in desktops atleast. can tell or guide eliminate x linux. i'm not against x. there lot of dependencies glx.

simply, if want write new windowing system, possible count on mesa or binary video driver vendors , default drivers input devices???

what current level of knowledge?

if goal move linux away x (which support), abilities best service advancing wayland. test it, debug it, write patches , best make happen possible. creating new windowing system increase fragmentation imo.

wayland using gles, reason in faq:

egl gl binding api lets avoid dependencies on existing window systems, in particular x. glx pulls in x dependencies , lets set gl on x drawables. alternative write wayland specific gl binding api, say, waylandgl.

more subtle point libgl.so includes glx symbols, linking library pull in x dependencies. this means can't link full gl without pulling in client side of x, we're using gles2 now. longer term, we'll need way use full gl under wayland. [emphasis mine]
bottom line, gl , x closely bound separate. last sentence sounds challenge me, though, might place start.


Forum The Ubuntu Forum Community Ubuntu Specialised Support Development & Programming Programming Talk Compleley new Linux GUI system


Ubuntu

Comments

Popular posts from this blog

Could not place because the source rectangle is empty

Thread: Using smartcard reader with vpnc

Adobe Font Folio 7.0 or just 7?