Tag Archives: Wayland

GNOME 41 Beta Released With “Calls” SIP/VoIP Support, Wayland Improvements


The GNOME 41 beta is now available ahead of next month’s official half-year update to this open-source desktop environment.

There is a lot that’s been queued up for GNOME 41 beta. Below is a look at the highlights of the lengthy changes for this beta milestone.

– GNOME Calls has begun adding SIP base functionality with now UI-based support for managing a SIP Account and placing/receiving VoIP calls.

– GDM now allows for the user session to be Wayland even if the log-in screen is X.Org-based.

– GDM now allows user sessions for single GPU vendor NVIDIA systems.

– GNOME Calendar can now open up ICS files and import events.

– GNOME Control Center adds new “Cellular” and “Multitasking” panels.

– GNOME Disk Utility now uses LUKS2 for new encrypted partitions.

– GNOME Initial Setup’s “Software” page for easily toggling third-party repositories has been restored.

– GNOME Music has begun implementing its new design mock-ups.

– GNOME Shell has fixed XWayland application support when not using systemd in the user session.

– GNOME Software has seen a rework to its user-interface.

– The Nautilus file manager has redesigned its “Compress” dialog, among other improvements.

More details on the GNOME 41 Beta changes via the release announcement.

NVIDIA Posts 470 Linux Driver Beta With Better Wayland Support, DLSS + Improved PRIME


NVIDIA announced yesterday they would be releasing DLSS Linux support tomorrow and indeed they have delivered on that first milestone of Deep Learning Super Sampling support for Linux gamers. NVIDIA has published their first 470 driver series beta in the form of the NVIDIA 470.42.01 build.

NVIDIA’s Deep Learning Super Sampling (DLSS) has been popular among Windows gamers as a temporal image upscaling technique leveraging AI and accelerated using the tensor cores with NVIDIA GeForce RTX graphics cards. Today’s driver support allows Windows games with DLSS that supports the Vulkan API to make use of the upscaling feature. It won’t be until the autumn where the NVIDIA driver and DXVK/VKD3D-Proton support is in place for Direct3D DLSS usage on Linux over Vulkan.

Among the Windows games that should be working on Linux today with NVIDIA DLSS under Steam Play include DOOM Eternal, No Man’s Sky, Wolfenstein: Youngblood and others. DLSS should be automatically supported on Linux when using the latest Steam Play with today’s published drivers.

NVIDIA Linux users have been eagerly awaiting the NVIDIA 470 driver series for Wayland support improvements. This work includes OpenGL and Vulkan API acceleration within XWayland. In addition, there are a number of PRIME display/offload improvements as well as many more Vulkan driver extensions now working with the NVIDIA 470 driver.

The NVIDIA 470 driver series is also the last to support Kepler GPUs.

The lengthy list of NVIDIA 470.42.01 Linux beta driver changes along with download links can be found at NVIDIA.com.

NVIDIA 470 series Linux driver benchmarks coming up shortly on Linux.

Surface Suspension Protocol Proposed For Wayland


Joshua Ashton who is known for his work on DXVK (formerly D9VK) and related Steam Play / Proton graphics related efforts has submitted a proposal for a Wayland Surface-Suspension protocol.

The proposed “surface-suspension” protocol is about being able to know if/when a surface has been fully occluded/hidden. This is important with some Wayland compositors suspending the client’s windows’ buffers under such conditions.

With games/applications potentially hanging if the buffers are suspended when hidden from view, the Wayland Surface Suspension protocol can be quite practical. The proposal would allow for providing events when a surface buffer is suspended and then restored. In turn the windowing system integration and graphics APIs can handle these surface suspension events to take proper action. Knowing this information could also allow for possible efficiency gains around memory management and the like when being able to reliably know if a surface’s buffer is suspended.

The new Wayland protocol proposal is currently being discussed with various free software developers planning possible patches around it for Vulkan WSI and EGL handling, complementing some early work done by Joshua for Mesa and WLROOTS/Sway supporting of the newly proposed protocol.

Wayland and New App Menu Coming to KDE » Linux Magazine

If you’re a fan of KDE, 2021 is going to be an exciting year for you. If you’re not a fan of KDE, this year might change that.

The most important of those roadmap plans is Wayland support. In fact, according to KDE developer Nate Graham, “I expect the trend of serious, concentrated Wayland work to continue in 2021, and finally make Plasma Wayland session usable for an increasing number of people’s production workflows.”

Look for Wayland to be production ready sometime this year.

Other KDE features coming up in 2021 include a new App Menu. This will hit Plasma 5.21 and, as Graham said, will be “super modern and awesome.” For a sneak peek at what the Kickoff replacement might look like, check out the Kickoff redesign page. Another exciting development will be full stack support for fingerprint authentication. This will include the lockscreen KAuth, Polkit, and more. The Breeze theme will also be undergoing an evolution. This change will not be fundamental, but more a modernization of the look.

Other, smaller, changes coming to KDE this year might include power/session actions in the lock screen and reflowing text in the Konsole terminal app.

Beyond software, KDE also hopes to find more hardware partnerships, closer coordination with various Linux distributions, and more effort put forth on the Neon distribution.

Read the full KDE roadmap here.

Source link

KDE Has Screen Rotation Now Working On Wayland

KDE --

Addressing a two year old bug report over screen rotation not working when running KDE Plasma on Wayland, that support is finally on the way.

KDE on Wayland has worked with some systems for at least 180 degree rotation (flipped), but not for 90 degree screen rotation. The bug report saw 30+ comments over the past two years while finally on Friday this issue was addressed.

Adding to Plasma’s KWin compositor is a post-process step for handling output rotation. This in turn allows KScreen to rotate screens under Wayland at all rotations.

The fix is in place and should be in the next KDE Plasma 5.18 LTS point release besides Plasma 5.19 as the next feature release.