Hacker News new | ask | show | jobs
by educar 2986 days ago
> Wayland, by contrast, has a security model for the modern, hostile internet built in from the start.

And yet basic video and screen capture is not working for years now. Arbitrary rectangle capture still doesn't work on Ubuntu 16.04 in any tool I know of.

So they made it so secure to make basic features not work.

2 comments

I wonder if there will be a successor to Wayland and X11 that learns from the mistakes of both?

Can't always make wise improvements if you don't first make awful mistakes that weren't properly considered in practice.

> I wonder if there will be a successor to Wayland and X11 that learns from the mistakes of both?

Ubuntu wanted to do this with Mir. The rest is history...

A pity that the Mir devs didn't really have any experience or deep knowledge of the Linux graphics stack...

It took the X11 devs, many of whom were also involved in Mesa and Linux graphics development, literally years just to get all of the necessary plumbing in place in order to replace what X11 was previously doing.

These developments help not only X11 or Wayland, but make the development of a newer, superior protocol to X11 and Wayland much easier, because the hard yards have been done for them.

It also makes it easier for those who might want to transition from Wayland to a hypothetical superior protocol.

> And yet basic video and screen capture is not working for years now. Arbitrary rectangle capture still doesn't work on Ubuntu 16.04 in any tool I know of.

I'm curious, what tools have you tried? I ask because the default screenshot tool works perfectly for stills (including stills of video playing in a window or full-screen), and the few video screen recording tools I've tried all worked perfectly. At the moment I'm using Kazam on 16.04 with the default Nouveau drivers, and a quick test with Chromium playing a video stream + Totem simultaneously playing a local video file confirms that everything is captured no problem. Full screen, arbitrary windows, all tested and working.

Tl;dr try Kazam, unless I'm misunderstanding the issue you describe?