Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 1 hour 40 min ago

SWVKC Is A Vulkan-Powered Wayland Compositor Focused On Performance + Correctness

Sunday 26th of July 2020 04:49:08 PM
While the current Vulkan API is exhaustive enough to implement full-featured Wayland compositors and X11 window managers, to date there hasn't been too much adoption considering OpenGL is still more pervasive among hardware/drivers and it's obviously a significant effort writing a new compositor from scratch. One of the leading (among few) examples of a Vulkan-powered window manager / compositor is ChamferWM, which does continue to be developed. SWVKC meanwhile is one that has been seeing development this year as an alpha-stage Wayland Vulkan compositor...

The New OpenBenchmarking.org Is Launching Soon

Sunday 26th of July 2020 02:40:00 PM
Set to be formally introduced next quarter alongside Phoronix Test Suite 10.0 is the long-overdue overhaul of OpenBenchmarking.org -- the biggest upgrade to our public "cloud" platform for benchmark aggregation and result analytics since its debut nearly one decade ago. Before then, a public beta of OpenBenchmarking.org should get underway in the next few weeks while here is an early look at some of the changes...

Core i3 10100 vs. Core i5 10600K vs. Ryzen 3 3300X Linux Gaming Benchmarks

Sunday 26th of July 2020 01:30:17 PM
Last month on Phoronix were 350+ benchmarks of the AMD Ryzen 3 3300X vs. Intel Core i3 10100, including a number of Linux gaming performance tests. Following that I also ran some tests with the Core i5 10600K tossed in for those that may be weighing between the Ryzen 3 / Core i3 vs. Core i5 for gaming. Here are those additional data points...

GCC's New Ranger Infrastructure Aims To Be In Good Shape For GCC 11

Sunday 26th of July 2020 09:20:00 AM
Making waves just over a year ago in the GNU Compiler Collection community was the "Ranger" project for on-demand range generator that's been worked on for several years at Red Hat. While their goals for GCC 10 didn't pan out, it's looking like in the next few months more of the Ranger infrastructure will land and thus putting it in the window for GCC 11...

NetBSD Is Making Progress On Benchmarking For Performance/Regression Testing

Sunday 26th of July 2020 07:00:00 AM
One of many interesting Google Summer of Code 2020 projects is working on automated benchmarking for NetBSD in order to allow for performance/regression testing of this BSD operating system known for its portability across CPU architectures...

Zstd-Compressed Linux Kernel Images Look Very Close To Mainline With Great Results

Sunday 26th of July 2020 04:00:00 AM
The work on Zstd'ing the Linux kernel for using this Facebook-developed Zstandard compression algorithm to in turn speed up decompression times when booting Linux kernel images might be mainlined as soon as Linux 5.9...

GNOME-Usage Program Still Striving To Report Per-Program Power Analytics

Saturday 25th of July 2020 09:07:48 PM
Started back in 2018 during the Google Summer of Code was work for reporting system power information within the GNOME-Usage utility. While some user-interface elements were fleshed out and other engineering completed, the code isn't yet merged or ready for users as the approach for accomplishing the per-program power reporting is still being devised...

Intel "Input Output Manager" Linux Driver Coming For Tiger Lake

Saturday 25th of July 2020 01:47:27 PM
While Intel's open-source engineers have been working on Tiger Lake enablement for Linux going back roughly a year with many kernel patches spanning the different areas over numerous kernel releases, which aligns with Intel's ongoing cadence of ensuring good Linux hardware support at launch even for consumer hardware, there have been a few stragglers in the Linux bring-up for Tiger Lake...

Following Many Patches, Linux 5.9 Finally Switching To HTTPS Links En Masse

Saturday 25th of July 2020 01:25:36 PM
On the mailing lists and browsing various Git "-next" repositories it's felt like "damn, there are a lot of patches about replacing HTTP links with HTTPS all of a sudden" inside the kernel sources and documentation. Indeed, for Linux 5.9 where applicable HTTP links are being replaced for HTTPS...

Mount Notification Support Still Coming Together For The Linux Kernel

Saturday 25th of July 2020 10:41:28 AM
David Howells of Red Hat continues striving for great improvements to Linux storage...

KDE Plasma 5.20 To Bring Working Screen Recording / Screencasting On Wayland

Saturday 25th of July 2020 10:21:25 AM
KDE Plasma 5.20 is bringing an important feature in further closing the gap between Wayland and X11 feature parity... Finally there will be working screen recording and screencasting on Wayland for compatible applications...

Sony Provides Patch To Linux 5.9 For Allowing Further Access Restrictions On DebugFS

Saturday 25th of July 2020 04:00:00 AM
A patch queued up into the driver core tree ahead of the upcoming Linux 5.9 kernel will allow further restricting access to DebugFS...

The Linux Kernel Begins Preparing Support For SD Express Cards

Saturday 25th of July 2020 12:20:11 AM
Announced earlier this year was the SD Express specification offering around 4x the speed of existing SD cards thanks to leveraging PCI Express 4.0 (or otherwise PCI Express 3.0 fallback) and the NVMe 1.4 protocol. The Linux kernel has begun preparing for SD Express compatibility...

Nouveau Changes For Linux 5.9 Bring Fixes, Prep For Future Improvements

Friday 24th of July 2020 07:51:24 PM
With basically at the cut-off for new feature material wanting to get into DRM-Next for Linux 5.9, Nouveau DRM maintainer Ben Skeggs of Red Hat today sent in the primary feature pull...

Intel Core i5 10600K Comet Lake vs. Core i5 Skylake / Haswell / Sandy Bridge

Friday 24th of July 2020 06:15:00 PM
As some additional Core i5 10600K Linux benchmarks for historical perspective, here is a look at how the Core i5 10600K looks in comparison to the Core i5 7600K Skylake, Core i5 4670 Haswell, and Core i5 2500K Sandy Bridge processors on Ubuntu Linux. There were 250 benchmarks ran on each of the CPUs under test.

Intel Graphics Compiler Merges New Vector Compute Backend

Friday 24th of July 2020 02:03:24 PM
While Intel on the hardware manufacturing side continues facing stiff challenges, on the open-source software side the company continues making legendary progress. Out in today's Intel Graphics Compiler and in turn Intel Compute Runtime releases as part of their GPGPU toolchain is the recent open-sourcing and integration of their Vector Compute back-end...

Mir 2.0 Released In Dropping Legacy Bits, New Platform Improvements

Friday 24th of July 2020 01:29:00 PM
Approaching two years already since the release of Mir 1.0 following its shift to Wayland support, Mir 2.0 is now available...

There's An Effort By A System76 Engineer To Bring Coreboot To Newer AMD Platforms

Friday 24th of July 2020 12:50:53 PM
With System76 working towards offering more AMD Linux laptop options as well as continuing to expand their line-up of AMD desktop offerings, it appears their next hurdle is on bringing Coreboot to these current-generation AMD platforms...

Systemd 246 Release Is Imminent With RC2 Released

Friday 24th of July 2020 10:44:58 AM
Systemd 246 should be shipping in the days ahead...

digiKam 7.0 Open-Source Photo Manager Embraces Deep Learning, Improved HEIF Support

Friday 24th of July 2020 10:26:51 AM
DigiKam 7.0 is out for this KDE/Qt-aligned open-source photography manager solution...

More in Tux Machines

Linux Foundation Broadens Relationship With Surveillance

  • Facebook joins The Linux Foundation as a platinum member

    Most web-based companies are built on Linux and open-source software. Two-billion member social network Facebook is no different. For years, Facebook has not only relied on open-source, it's been an active contributor to major open-source projects. These include the React JavaScript library; the Open Compute Project, which open sources data-center hardware; and Linux's cGroup2 container software. Now Facebook is joining The Linux Foundation membership at the Platinum level. [...] While Facebook has been criticized for how it deals with privacy and politics, it has impeccable open-source credentials. It was already the lead contributor of many Linux Foundation-hosted projects, such as Presto, GraphQL, Osquery, and ONNX. The company also employs many Linux kernel key developers and maintainers.

  • Amundsen Joins LF AI as New Incubation Project

    LF AI Foundation (LF AI), the organization building an ecosystem to sustain open source innovation in artificial intelligence (AI), machine learning (ML), and deep learning (DL), today is announcing Amundsen as its latest Incubation Project.

  • LF AI Accepts Amundsen as Incubation Project

    The Amundsen data discovery project has joined the LF AI as an incubation project. Amundsen is a data discovery and metadata engine aiming to improve the productivity of data analysts, data scientists and engineers by indexing data resources. “Think of it as Google search for data,” the LF AI announcement said.

Graphics: Mesa 20.2 RC2 and DXVK 1.7.1

  • mesa 20.2.0-rc2
    Hi list,
    
    Available today is mesa 20.2.0-rc2. This is the second release candidate for
    the 20.2 release. Currently our open to close ratio on blocking bugs is looking
    really good. This release is dominated by changes to radeonsi, radv, and aco,
    with a few additional changes sneaking in for freedreno, meson,  etnaviv,
    st/mesa, anv, and a few utility fixes.
    
    Dylan
    
    
  • Mesa 20.2-RC2 Released With Many Fixes For RadeonSI + RADV Drivers

    The second weekly release candidate of the forthcoming Mesa 20.2 is now available for testing. Mesa 20.2 is aiming for release around the end of August or early September depending upon how the bug situation plays out. This quarterly feature release to Mesa3D brings many new Vulkan extensions, the RADV driver using ACO by default, initial support for Navi 2 GPUs, initial support for Intel Rocket Lake and DG1, OpenGL 4.3 for LLVMpipe, and much more as outlined in last week's article.

  • DXVK 1.7.1 Released With Many Game Fixes For Direct3D Over Vulkan

    It's been nearly three months without a new DXVK release for mapping Direct3D 9/10/11 atop the Vulkan API while finally today there is a big feature release out. DXVK 1.7.1 was released a few minutes ago as the first update since May. While the version number isn't significant, this version does have many changes.

  • Direct3D to Vulkan translation layer DXVK 1.7.1 is out, lots of game fixes

    After a few months since 1.7 went out, DXVK 1.7.1 is now live to further improve Direct3D to Vulkan translation. This is the project that helps to power Proton, the compatibility layer for Steam Play. This release adds support for newer Vulkan extensions, fixes bugs and has new GPU driver requirements. On the driver side, the VK_EXT_transform_feedback extension is now required which has been supported in drivers on Linux since late 2018 / early 2019. Specifically you will need at least NVIDIA 415.22 and for AMD / Intel it looks like Mesa 19 covers both.

Devices/Embedded: Raspberry Pi and Android Devices

  • Indoor air quality HAT for Raspberry Pi boasts high-res TVOC sensor

    Avnet’s $49.95 “Renesas ZMOD4410 Indoor Air Quality HAT for Raspberry Pi” can be used to measure volatile organic compounds, humidity, and temperature, as well as estimate carbon dioxide levels. Avnet has launched a Renesas ZMOD4410 Indoor Air Quality HAT for Raspberry Pi (AES-RHSEN-ZM44-G) that joins other indoor air quality measurement add-ons for the Pi including Metriful’s $44.50 Sense module and Pimoroni’s $57 Enviro+ pHAT. The ZMOD4410 HAT lacks some of the extras of those boards, but appears to offer a higher quality total volatile organic compound (TVOC) sensor with its Renesas ZMOD4410, which offers resolution ranging from parts-per-billion to parts-per-million.

  • Tiny module and dev kit run RT Linux on STM32MP1

    Exor’s 25.4 x 25.4mm, extended temp “NanoSOM nS02” module runs real-time Linux and its XPlatform industrial IoT software on a soldered, 800MHz STM32MP157 with up to 1GB DDR3L and 32GB eMMC. An “OpenHMI nS02” dev kit with 5-inch touchscreen is optional. Italian embedded technology firm Exor Embedded has launched a NanoSOM nS02 module that runs real-time Linux on the new 800MHz version of ST’s dual-core, Cortex-A7 based STM32MP157. As with the recent, Apollo Lake based, FPGA-enabled GigaSOM GS01 module, Exor announced the product with Arrow, which will be distributing the module and an OpenHMI nS02 Development Kit (see farther below).

  • Zidoo Z10 Pro & Z9X Realtek RTD1619DR 4K Android Media Players Launched for $229 and up

    We previously wrote about some upcoming Realtek RTD1619 media players targeting the videophone and audiophile crowd, and expected them to launch very soon with models from Zidoo and Dune HD. Zidoo has now launched two models with the awaited Zidoo Z9X and a new, higher-end Zidoo Z10 Pro which can be purchased on Aliexpress for respectively $229 and $349 with free shipping.

  • Snapdragon 626 Powered Rugged Tablet Comes with NFC, RFID and Barcode Readers

    Estone Technology has launched another rugged tablet with UA-80 IP-67 waterproof rated, and MIL-STD-810G compliant rugged Android tablet powered by a Qualcomm Snapdragon 626 mobile platform driving an 8″ capacitive touchscreen display.

Python Programming

  • Announcing the new Jupyter Book

    Jupyter Book is an open source project for building beautiful, publication-quality books, websites, and documents from source material that contains computational content. With this post, we’re happy to announce that Jupyter Book has been re-written from the ground up, making it easier to install, faster to use, and able to create more complex publishing content in your books. It is now supported by the Executable Book Project, an open community that builds open source tools for interactive and executable documents in the Jupyter ecosystem and beyond.

  • Holdgraf: Announcing the new Jupyter Book

    On the Jupyter blog, Chris Holdgraf announces a rewrite of the Jupyter Book project. LWN looked at Jupyter and its interactive notebooks for Python and other languages back in 2018; Jupyter Book extends the notebook idea.

  • EuroPython 2020: Live Stream Recordings available

    We’re happy to announce the public availability of the live stream recordings from EuroPython 2020. They were already available to all conference attendees since the sprint days.

  • Learn Any Programming Language with This Learning Plan

    All it takes to master any programming language is the right learning plan. If you know anything about programming you should be aware that often you can’t tell whether what you are doing is wrong until it’s too late. That’s what makes programming a frustrating skill to master — long hours doing the wrong things. But hey, whether you want to make programming your full-time job or just a hobby, you can always make the learning curve less steep. The secret to getting it right with coding is this: have a learning plan! While the plan will not do the hard lifting for you, it will definitely provide the much-needed elbow grease to keep you grounded and focused as you learn programming.

  • Deploying Django to AWS ECS with Terraform

    In this tutorial, we'll look at how to deploy a Django app to AWS ECS with Terraform.

  • Matt Layman: Rendering Calendars - Building SaaS #68

    In this episode, I worked on rendering a calendar of important events in a school year. We built out the appropriate data structures, and I wrote some new model methods and added tests. On the last stream, I created a new model to track breaks in the school year. The app now shows the calendar for the school year, and I want to display the breaks on the calendar. Before digging too far into the code, I provided my thoughts about using Docker for development from a question that came from the chat.