GCC 11 Will Let You Use -std=c++23 But Without Turning On Any New Features

A late change to GCC 11 is recognizing the -std=c++23 compiler option but without actually enabling any new features of this next major version of the C++ programming language.

It was just in September that the C++20 draft was approved as the latest major update to the C++ programming language. The GNU Compiler Collection has near complete coverage of C++20 with still lacking bits of the modules implementation. But while the next major iteration of C+

Apache ECharts Promoted To Top-Level Project For Modern Charting + Visualizations

Just last week Apache Superset was promoted to being a top-level project by the Apache Software Foundation. Apache Superset is around big data visualizations and business intelligence solutions through data exploration while now Apache ECharts has joined it as the latest top-level project.

Apache ECharts was promoted on Tuesday to being a top-level project within the Apache Software Foundation umbrella. ECharts is a charting and data visualization solution that started out in 2013 at Baidu. It's been considered an Apache incubator project for the past
Continue reading...

Broadcom Valkyrie/Viper VK Accelerators Set To See Mainline Support With Linux 5.12

For nearly one year Broadcom engineers have been working on Linux mainline drivers for their VK accelerators . Finally with the upcoming Linux 5.12 kernel the support is in place for those Broadcom Viper and Valkyrie accelerator cards.

These Broadcom accelerator cards interface via PCI Express and provide offload engines for video transcoding and other tasks. These accelerator cards can be used for other real-time, high performance, high throughput offload compute purposes like around image and audio operations as well as crypto.

The Broadcom VK accelerator card support can be

Intel Announces Iris Xe Desktop Graphics For OEMs

Intel today announced Iris Xe (DG1) discrete graphics cards are coming to OEMs with ASUS and Colorful being among the initial partners.

The initial Iris Xe desktop graphics cards feature 80 execution units and a 30 Watt TDP. This is not the high-end, high performance desktop graphics but seems to largely be the Xe MAX discrete laptop graphics (but with 16 less EUs) now fitted for PCI Express cards for the desktop. The OEM cards are expected to feature 4GB of LPDDR4X memory
Continue reading...

NVIDIA 460.39 Linux Driver Brings RTX 30 Laptop Enablement, Improved 5.10+ Kernel Support

NVIDIA has released 460.39 as their latest stable Linux proprietary graphics driver build.

With this latest NVIDIA 460 series driver is support now for the RTX 3060 / RTX 3070 / RTX 3080 laptop GPUs as well as for the low-end GeForce GT 1010.

Enhancing the support for recent Linux 5.10+ kernels is restoring run-time power management support, S0ix system suspend, and other power management related behavior

With Linux 5.12 Set To Boot On The Nintendo 64, The N64 Controller Driver Is Now Queued

A few days ago we wrote about Linux 5.12 to see support for the Nintendo 64 more than two decades after that MIPS-based video game console first shipped. While the practicality of Linux on the Nintendo 64 is particularly limited given only 4~8MB of RAM and the MIPS64 NEC VR4300 clocked under 100MHz, it's going upstream and now the N64 controller driver is also queued for this next kernel cycle.

The code talked about
Continue reading...

Linux Says Farewell To Intel's Smartphone Attempts With Clearing Out Moorestown / Medfield

Not only are some old ARM platforms and some obsolete, obscure CPU architectures on the chopping block for some spring cleaning in the Linux kernel, but the Intel Moorestown and Medfield "Mobile Internet Device" platforms are being phased out from the Linux kernel this spring as well.

Moorestown was Intel's early Atom platform geared for handheld mobile Internet devices and smartphones.

Continue reading...

Mozilla Firefox 85.0 Now Available As First 2021 Release

Mozilla Firefox 85.0 is available today as the open-source web browser's first major release of the year.

For those more interested in Firefox now following the recent news of Google cutting off Chromium API access to various Google services in trying to steer more users to Chrome proper, Firefox 85.0 has arrived just in time. Firefox 85.0 is available this morning via the Mozilla FTP ahead of the official announcement.

Firefox 85.0 comes with privacy enhancements like network partitioning,

GParted 1.2 Released With Support For exFAT File-Systems

GParted as the widely used, GUI solution for managing Linux partitions/file-systems on the Linux desktop now finally supports dealing with exFAT file-systems.

Since Linux 5.7 has been the modern exFAT file-system driver from Samsung to replace the earlier exFAT driver code following Microsoft's blessing in late 2019 . That exFAT file-system driver is in increasingly good shape and continues seeing fixes/improvements with succeeding kernel releases and continues to be widely used on Android devices and elsewhere.

Along with

GNOME 40 Alpha Released

GNOME 40 is now available as the first step towards releasing this updated Linux desktop environment in March.

GNOME 40 Alpha comes with a ton of changes -- many of which we have been outlining in various Phoronix articles over the past few months. Among the main highlights of GNOME 40 Alpha are:

- GTK4 through GTK 4.0.2 is now pulled into the GNOME collection.

- GNOME Shell 40 Alha uses GPU rendering for most shadows, gesture improvements, top bar styling changes, and