Ubuntu Fixes Old NVIDIA Wayland Support For GNOME, Hiring More Desktop Engineers
([Ubuntu] 5 Hours Ago
Ubuntu Desktop Updates)
- Reference: 0001486628
- News link: https://www.phoronix.com/news/Ubuntu-Fixes-EGLDevice-GNOME
- Source link:
There are a few interesting bits of information as part of this week's updates from the Ubuntu Desktop Team Integration Squad.
Prominent GNOME developer Daniel Van Vugt at Canonical has continued working on a number of interesting patch series. He continues hacking on the GNOME Mutter triple buffering support that's been carried by Ubuntu/Debian for some time. But it still hasn't landed and even with the latest fixes, he's still going through code review. Given we're just a few weeks out from the GNOME 47 stable release and past the various freezes, it looks very unlikely that the triple buffering support will be upstreamed for GNOME 47. The long journey continues.
[1]
One GNOME merge request from Van Vugt that did get upstreamed this past week is a regression fix to [2]reinstate support for EGLDevice . Mutter's EGLDevice support ended up breaking when KMS thread changes were merged last year. Yes, NVIDIA has since abandoned their EGLDevice/EGLStreams push with their latest modern driver releases, but the end-of-life NVIDIA 470 legacy driver series does continue to depend upon EGLDevice/EGLStreams for Wayland support. Thus the small fix to Mutter was upstreamed for restoring that EGLDevice support to satisfy those running the legacy NVIDIA 470 Linux driver and wanting to enjoy Wayland.
Also worth mentioning from this week's Ubuntu desktop status update is that Canonical is working to hire more desktop software engineers. Van Vugt cited [3]ongoing engineering jobs at Canonical for those interested. Canonical continues hiring from cloud and AI/ML engineers to various desktop roles around working with their OEM partners like Dell, HP, and Lenovo on Ubuntu for pre-load systems.
See [4]this post for the latest Ubuntu desktop updates.
[1] https://www.phoronix.com/image-viewer.php?id=2024&image=ubuntu_2410_daily_lrg
[2] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3939
[3] https://canonical.com/careers/all?filter=Engineering
[4] https://discourse.ubuntu.com/t/desktop-team-integration-squad-updates-monday-19th-august-2024/47202/3
Prominent GNOME developer Daniel Van Vugt at Canonical has continued working on a number of interesting patch series. He continues hacking on the GNOME Mutter triple buffering support that's been carried by Ubuntu/Debian for some time. But it still hasn't landed and even with the latest fixes, he's still going through code review. Given we're just a few weeks out from the GNOME 47 stable release and past the various freezes, it looks very unlikely that the triple buffering support will be upstreamed for GNOME 47. The long journey continues.
[1]
One GNOME merge request from Van Vugt that did get upstreamed this past week is a regression fix to [2]reinstate support for EGLDevice . Mutter's EGLDevice support ended up breaking when KMS thread changes were merged last year. Yes, NVIDIA has since abandoned their EGLDevice/EGLStreams push with their latest modern driver releases, but the end-of-life NVIDIA 470 legacy driver series does continue to depend upon EGLDevice/EGLStreams for Wayland support. Thus the small fix to Mutter was upstreamed for restoring that EGLDevice support to satisfy those running the legacy NVIDIA 470 Linux driver and wanting to enjoy Wayland.
Also worth mentioning from this week's Ubuntu desktop status update is that Canonical is working to hire more desktop software engineers. Van Vugt cited [3]ongoing engineering jobs at Canonical for those interested. Canonical continues hiring from cloud and AI/ML engineers to various desktop roles around working with their OEM partners like Dell, HP, and Lenovo on Ubuntu for pre-load systems.
See [4]this post for the latest Ubuntu desktop updates.
[1] https://www.phoronix.com/image-viewer.php?id=2024&image=ubuntu_2410_daily_lrg
[2] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3939
[3] https://canonical.com/careers/all?filter=Engineering
[4] https://discourse.ubuntu.com/t/desktop-team-integration-squad-updates-monday-19th-august-2024/47202/3
mirmirmir