Originally posted by caligula
View Post
Announcement
Collapse
No announcement yet.
LXQt Now Has Full Qt5 Support
Collapse
X
-
Originally posted by Luke_Wolf View PostI'm sorry but just how does that contradict what he said?
Comment
-
Originally posted by Daktyl198 View PostI think that he, like many people, is confusing the term "network transparent" with sending rendered frames across the network (which I remember one X developer calling "Network Capable"). Wayland supports this "Network Capable" functionality as long as it is built into the compositor.
For the latter, you only need to be able to send images through the network (plus inputs, obviously), so just basic video recording on the server sent to the client should already work better than what X does.
For the former, given that rendering is usually done by a toolkit (if you are not calling graphical API directly), this is normally not in the realm of the display server. The thing is that X11 came with its own toolkit, which indeed provided network rendering. If you need something similar for wayland, you are better off writing a new toolkit that specialize on rendering across the network.
Comment
-
-
Originally posted by grndzro View PostWhat about a stripped down Kwin? Shouldn't be too difficult to cut out the bloat. Personally I would prefer as little special effects as possible.
Openbox on Kwin + Wayland would be good no?
No idea. not a programmer.
You won't use Openbox with Kwin. Kwin is a window manager AND a compositor, Openbox is a window manager only. That was why I mentioned Compton, which is a standalone compositor that can be used with Openbox. As far as I know, Openbox+Compton is the default in LXQt right now.
Comment
-
Originally posted by erendorn View PostFor the former, given that rendering is usually done by a toolkit (if you are not calling graphical API directly), this is normally not in the realm of the display server. The thing is that X11 came with its own toolkit, which indeed provided network rendering. If you need something similar for wayland, you are better off writing a new toolkit that specialize on rendering across the network.
Comment
-
Originally posted by curaga View PostThat will never work, because who will rewrite all the apps you need to use to use that new toolkit? Hm? Firefox and libreoffice for starters?
Comment
-
No, I'm not confused. Both work *right now*. Anyone advocating the networking to be only at the toolkit level does not understand reality, mainly that you simply cannot rewrite the world.
Networking has to work with all apps, therefore it cannot be at toolkit level.
Comment
-
Originally posted by curaga View PostNo, I'm not confused. Both work *right now*.
Now I agree that doing network transparency at the toolkit level is not ideal, though it'd likely be the most efficient. It could be done at the compositor level: On the server side, the compositor collects buffers from individual apps and sends them over the network. Then at the client side, the compositor receives these buffers and composes them for display. Various optimizations can be applied, an obvious one being not sending the whole buffer all the time, just the damaged regions. Also compressing the buffer in some way.
Comment
-
Originally posted by pouar View PostUnless Wayland gets "network transparency" A lot of people will still need X based systems. Here's hoping either Wayland implements it or XWayland would be enough. In the long term I doubt XWayland would be enough.
Comment
Comment