Linux 7.2 brings cache-aware scheduling, faster ext4 and Btrfs

Linux kernel 7.2 announced on a mock newspaper with related hardware around itLinux kernel 7.2 has been released, adding cache-aware scheduling, ext4 filesystem performance boosts and a slew of new and improved hardware drivers for laptops and peripherals. A merge widow record was also set during the 9-week development cycle, with more than 2,100 individual contributors involved. AI, obviously, has helped. Commit-crunching by LWN found roughly 5% of commits in 7.2 have an ‘assisted-by’ tag, indicating AI usage. Not that the latest kernel update was all additions. More than 13,000 lines of code for legacy i486 CPU emulation were removed from Linux 7.2, as was a 40-year-old Hercules graphics card driver, AppleTalk […]

You’re reading Linux 7.2 brings cache-aware scheduling, faster ext4 and Btrfs, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingLinux 7.2 brings cache-aware scheduling, faster ext4 and Btrfs

Add multiple picture widgets to your Ubuntu desktop

Picture widgets on GNOME Shell desktopIf you remember that desktop picture widget for GNOME I wrote about last year, but found it a bit too basic for your personalisation preferences, you weren’t alone. Another user felt it could lacked enough flexibility, so forked and improved it. Picture Desktop Widget Remake improves on the original. It lets add multiple picture widgets to your Ubuntu desktop, and assign each one a different folder to pull images from, at random. Plus, you can set the size, position, border radius and aspect ratio of each widget individually. Each photo frame has its own on/off button in Preferences, so you […]

You’re reading Add multiple picture widgets to your Ubuntu desktop, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingAdd multiple picture widgets to your Ubuntu desktop

GeForce NOW’s Linux app exits beta, gets official Flatpak repo

GeForce NOW app on a laptop with Linux mascot penguin holding logoGeForce NOW’s native Linux app has exited beta after seven months of testing, with official support for Ubuntu 24.04 LTS and later. The app is a frontend for Nvidia’s game streaming service, with more than 4,500 PC titles running in the cloud on Nvidia servers. Users get GeForce RTX-class performance, ray tracing and DLSS without the need to own the relevant hardware. In a blog post to announce its ‘graduation’ from beta, Nvidia say GeForce NOW for Linux has picked up “performance, stability and polish” improvements thanks to community feedback during the beta test period. The company also touches on […]

You’re reading GeForce NOW’s Linux app exits beta, gets official Flatpak repo, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingGeForce NOW’s Linux app exits beta, gets official Flatpak repo

Intel’s Linux Vulkan Driver Adds AV1 Video Encoding for Arc Alchemist GPUs

Intel’s Linux Vulkan Driver Adds AV1 Video Encoding for Arc Alchemist GPUs

Intel’s open-source Linux graphics stack has taken another step forward with hardware-accelerated AV1 encoding through Vulkan Video. New code merged for Mesa’s ANV Vulkan driver enables the VK_KHR_video_encode_av1 extension on Intel’s DG2/Alchemist graphics hardware, including Arc A-Series GPUs.

The development expands Intel’s Vulkan Video capabilities on Linux and gives applications another standardized way to access the dedicated video encoding hardware found in modern Intel GPUs.

AV1 Encoding Arrives in Intel ANV

The key change is support for the Vulkan extension VK_KHR_video_encode_av1 in Mesa’s open-source Intel ANV driver.

The extension was finalized by the Khronos Group in 2024 and provides a standardized Vulkan interface for hardware-accelerated AV1 encoding. It complements Vulkan Video’s existing AV1 decoding support and means Vulkan can provide both encoding and decoding interfaces for AV1, H.264, and H.265.

Intel had previously stated that its Arc graphics products would support Vulkan Video AV1 encoding through a future software update.

Initially Targeting Intel Arc Alchemist

The newly enabled Linux support specifically targets DG2, better known commercially as Intel’s Arc Alchemist GPU generation.

These GPUs already contain dedicated hardware capable of AV1 encoding, so the Mesa update does not add AV1 capability through software. Instead, it provides Vulkan applications with another way to access the GPU’s existing hardware video engine.

That distinction is important because hardware encoding can deliver much better performance and efficiency than encoding AV1 entirely on the CPU.

Why AV1 Matters

AV1 has become increasingly important for streaming, screen recording, video conferencing, and online video distribution.

The codec can provide high image quality at relatively low bitrates, making it attractive for applications where bandwidth and storage efficiency matter. It is also royalty-free, which has helped encourage adoption throughout the open-source ecosystem.

Hardware AV1 encoding can be particularly useful for:

  • Game streaming

  • Desktop recording

  • Live broadcasting

  • Video conferencing

  • Video transcoding

  • Content creation

For Linux users with supported Intel Arc hardware, Vulkan Video now has the potential to provide a common API for these workloads.

Building on H.264 and H.265 Support

The AV1 work follows recent improvements to Intel’s Vulkan Video encoding support for other codecs.

Continue ReadingIntel’s Linux Vulkan Driver Adds AV1 Video Encoding for Arc Alchemist GPUs

LightDM returns from the dark with first release in 4 years

LightDM, Ubuntu’s former display manager, has had its first new release in four years – and the first under a new set of maintainers. LightDM v1.33.0 is a ‘catch up’ release that adds Qt6 support (Qt5 still works, don’t worry) and clears a backlog of fixes that had built up since the previous release in 2022. There shouldn’t be any breaking changes either, per the release notes. While it might sound like a sudden revival of a legacy effort, LightDM is still widely used by Linux distributions and desktops. LightDM: what is it? LightDM is a backend that handles logging […]

You’re reading LightDM returns from the dark with first release in 4 years, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingLightDM returns from the dark with first release in 4 years

GNOME Shell’s redesigned search experience uses a floating overlay

The next version of GNOME Shell, out in September, is ‘likely’ to include a redesigned search experience. In current versions of the desktop, when you start a search from the GNOME Shell overview, a dedicated search results screen replaces the one you’re looking at, i.e., the workspace row and dash (aka dock) are obscured. GNOME’s design team has long wanted to adopt a ‘semantic’ layout for search, where elements visibly enter and exit from a specific place, so users know how one screen relates to the next. For search, results would appear in an overlay that ‘spawns out of the […]

You’re reading GNOME Shell’s redesigned search experience uses a floating overlay, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingGNOME Shell’s redesigned search experience uses a floating overlay