news
Graphics and Rust in Linux
-
Rust Blog ☛ The Rust Programming Language Blog: crates.io: Malicious crates evm-units and uniswap-utils
On December 2nd, the crates.io team was notified by Olivia Brown from the Socket Threat Research Team of two malicious crates which were downloading a payload that was likely attempting to steal cryptocurrency.
-
Collabora ☛ Kernel 6.18: Tyr advances Rust in Linux
In the latest GNU/Linux kernel release, Collabora’s engineering team delivers multiple contributions including Tyr, a Rust driver for CSF-based Arm Mali GPUs, as well as ongoing hardware enablement and improved support for MediaTek SoCs.
-
Collabora ☛ Pushing the kernel forward at Linux Plumbers 2025
Collabora is headed to Tokyo for the GNU/Linux Plumbers Conference! Join us for our talks exploring stability for Rockchip boards, the latest Tyr Rust-based GPU, and more.
-
CNX Software ☛ Tyr – A Rust GPU driver for Arm Mali GPUs
One interesting addition to the just-released GNU/Linux 6.18 kernel is the Tyr Rust GPU driver for CSF-based Arm Mali GPUs, which is a port of the mature Panthor C GPU driver merged into GNU/Linux 6.10. It was developed by Collabora in collaboration with Arm and Google. Tyr aims to implement the same userspace API offered by Panthor, so that it can eventually be used as a drop-in replacement in the company’s PanVK Vulkan driver. After several years, the Tyr Rust driver might replace the Panthor C driver, but in the meantime, Panthor will keep being used since it is more mature and conformant with OpenGL ES 3.1 since July 2024. The work on Tyr is fairly advanced, and Collabora provided an update at the end of November.