Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: wayland Clear Filter

Running Wayland Clients as Non-Root Users on Yocto

Many embedded Linux systems use a Wayland compositor like Weston for window management. Qt applications act as Wayland clients. Weston composes the windows of the Qt applications into a single window and displays it on a screen. I still have to find a Yocto layer that does not start Qt applications as root. This violates the cybersecurity principle that every application should only run with the least privileges possible. Let us figure out how to run Qt applications as non-root users and make ou

Show HN: Play Pokémon to unlock your Wayland session

Gameboy locker for Wayland This project replaces the usual password screen with a Gameboy emulator running a patched Pokémon game! To unlock your session, you have to solve a little challenge, kind of like a mini escape room built into your OS. Unlock your session with fun! I've been a Linux enthusiast since I was a kid. What always captivated me was the freedom to customize my system exactly the way I wanted. With Wayland, we've reached an incredible level of performance. It's like turning y

Dwl: Dwm for Wayland

dwl - dwm for Wayland Join us on our IRC channel: #dwl on Libera Chat Or on the community-maintained Discord server. dwl is a compact, hackable compositor for Wayland based on wlroots. It is intended to fill the same space in the Wayland world that dwm does in X11, primarily in terms of functionality, and secondarily in terms of philosophy. Like dwm, dwl is: Easy to understand, hack on, and extend with patches One C source file (or a very small number) configurable via config.h Tied to as

X11's dying days mean you'll be forced to switch to Wayland

CorDesign / Getty Images Wayland is the Linux display server that has been in the slow, steady process of taking over X11 to deliver a more modern, robust, and secure GUI for Linux. Wayland offers better performance, better handling of complex GUIs, and even vastly improved security. Although Wayland has been around for quite some time, the problem has been that Linux distributions and desktops have been slow to change from the long-in-the-tooth X11. That changes now because one of the most p

KiCad and Wayland Support

These problems exist because Wayland’s design omits basic functionality that desktop applications for X11, Windows and macOS have relied on for decades—things like being able to position windows or warp the mouse cursor. This functionality was omitted by design, not oversight. The fragmentation doesn’t help either. GNOME interprets protocols one way, KDE another way, and smaller compositors yet another way. As application developers, we can’t depend on a consistent implementation of various Way