Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 2 hours 44 min ago

Intel Iris Gallium3D Driver Merged To Mainline Mesa 19.1

3 hours 55 min ago
Well that sure didn't take long... Less than 24 hours after the merge request to mainline the Intel "Iris" Gallium3D driver was sent out, it's now been merged into the mainline code-base! The Intel Gallium3D driver is now in Mesa Git for easy testing of their next-generation OpenGL Linux driver...

Intel's Shiny Vulkan Overlay Layer Lands In Mesa 19.1 - Provides A HUD With Driver Stats

4 hours 15 min ago
As some more exciting open-source Intel Linux graphics news this week besides their new merge request to mainline the Iris Gallium3D driver, over in the Vulkan space they have merged today their overlay layer that provides a heads-up display of sorts for their Linux "ANV" driver...

Librem 5 Smartphone Specs Firmed Up, But Now Delayed To Q3

6 hours 42 min ago
The Librem 5 Linux-powered smartphone originally planned to ship in January 2019 but last year was delayed to April to allow for more time to finish up work on the hardware and software. Today Purism is announcing that the Librem 5 is being delayed to "Q3" but they have been making progress particularly on the hardware side...

Clear Linux Has A Goal To Get 3x More Upstream Components In Their Distro

6 hours 58 min ago
For those concerned that running Clear Linux means less available packages/bundles than the likes of Debian, Arch Linux, and Fedora with their immense collection of packaged software, Clear has a goal this year of increasing their upstream components available on the distribution by three times...

GNOME 3.32 Beta 2 Released

8 hours 23 min ago
Released earlier this month was the GNOME 3.32 beta which also marked the feature/UI/API freeze. Out today is the second beta for the upcoming GNOME 3.32 and now the string freeze is also in effect...

Fedora 30's Slick Boot Process Is Ready To Go

8 hours 37 min ago
The work led by Red Hat's Hans de Goede the past few Fedora release cycles has culminated with a great out-of-the-box boot experience for the upcoming Fedora 30...

Qt Creator 4.9 Beta Brings Expanded LSP Support, Perf Profiling, C++ Improvements

9 hours 50 min ago
The Qt Company has today issued their first public beta/test release of the upcoming Qt Creator 4.9 integrated development environment...

BMW Volleys Open-Source "RAMSES" Distributed 3D Rendering System

11 hours 46 min ago
For those interested in distributed 3D rendering, the developers at BMW recently received clearance to open-source RAMSES, a 3D rendering system optimized for bandwidth and resource efficiency...

Mesa 19.1 Panfrost Driver Gets Pantrace & Pandecode Support To Help Reverse Engineering

12 hours 14 min ago
Since being added to Mesa 19.1 at the start of this month, the Panfrost driver has continued speeding along with bringing up this ARM Mali T600/T700/T860 open-source graphics driver support. The latest batch of code was merged overnight, including support for some reverse-engineering helpers...

Preliminary Support Allows Linux KVM To Boot Xen HVM Guests

14 hours 10 min ago
As one of the most interesting patch series sent over by an Oracle developer in quite a while at least on the virtualization front, a "request for comments" series was sent out on Wednesday that would enable the Linux Kernel-based Virtual Machine (KVM) to be able to boot Xen HVM guests...

AMDGPU Has Late Fixes For Linux 5.0: Golden Register Update For Vega 20, Display Fixes

Thursday 21st of February 2019 06:12:03 AM
There are some last minute changes to the AMDGPU Direct Rendering Manager (DRM) driver for the upcoming Linux 5.0 kernel release...

D-Bus Broker 18 Released While BUS1 In-Kernel IPC Remains Stalled

Thursday 21st of February 2019 05:01:01 AM
Version 18 of D-Bus Broker has been released, the D-Bus message bus implementation designed for high performance and better reliability compared to the D-Bus reference implementation while sticking to compatibility with the original specification...

Intel Ready To Add Their Experimental "Iris" Gallium3D Driver To Mesa

Wednesday 20th of February 2019 10:19:19 PM
For just over the past year Intel open-source driver developers have been developing a new Gallium3D-based OpenGL driver for Linux systems as the eventual replacement to their long-standing "i965 classic" Mesa driver. The Intel developers are now confident enough in the state of this new driver dubbed Iris that they are looking to merge the driver into mainline Mesa proper...

KASAN Spots Another Kernel Vulnerability From Early Linux 2.6 Through 4.20

Wednesday 20th of February 2019 08:11:33 PM
The Kernel Address Sanitizer (KASAN) that detects dynamic memory errors within the Linux kernel code has just picked up another win with uncovering a use-after-free vulnerability that's been around since the early Linux 2.6 kernels...

AMD Hiring Ten More People For Their Open-Source/Linux Driver Team

Wednesday 20th of February 2019 06:00:00 PM
If you are passionate about Linux/open-source and experienced with the 3D graphics programming and/or compute shaders, AMD is looking to expand their open-source/Linux driver team by about ten people...

Extensive Benchmarks Looking At AMD Znver1 GCC 9 Performance, EPYC Compiler Tuning

Wednesday 20th of February 2019 04:26:34 PM
With the GCC 9 compiler due to be officially released as stable in the next month or two, we've been running benchmarks of this near-final state to the GNU Compiler Collection on a diverse range of processors. In recent weeks that has included extensive compiler benchmarks on a dozen x86_64 systems, POWER9 compiler testing on the Talos II, and also the AArch64 compiler performance on recent releases of GCC and LLVM Clang. In this latest installment of our GCC 9 compiler benchmarking is an extensive look at the AMD EPYC Znver1 performance on various releases of the GCC compiler as well as looking at various optimization levels under this new compiler on the Znver1 processor.

TuxClocker: Another GPU Overclocking GUI For Linux

Wednesday 20th of February 2019 03:00:00 PM
Adding to the list of third-party GPU overclocking utilities for Linux is TuxClocker, a Qt5-based user-interface currently with support for NVIDIA graphics cards and experimental support for AMD GPUs...

OpenSUSE Leap 15.1 Reaches Beta Milestone

Wednesday 20th of February 2019 02:38:51 PM
This week openSUSE Leap 15.1 reached the beta stage for this Linux distribution derived from the same sources as SUSE Linux Enterprise 15 SP1...

Arm Neoverse N1 & E1 Platforms Announced For Cloud To Edge Computing

Wednesday 20th of February 2019 02:14:58 PM
Arm announced today their Neoverse N1 7nm platform catering towards cloud workload performance as well as the Neoverse E1 platform for high-efficiency infrastructure...

Gallium Nine With NIR Is Now Running Most D3D9 Games "Flawlessly"

Wednesday 20th of February 2019 11:53:53 AM
Towards the beginning of the month we reported on the Gallium Nine state tracker working on NIR support as an alternative to its original focus on the common TGSI intermediate representation to Gallium3D. That NIR-ified version of Gallium Nine is now working and beginning to run most Direct3D 9 games fine...

More in Tux Machines

Server: HTTP Clients, IIS DDoS and 'DevOps' Hype From Red Hat

  • What are good command line HTTP clients?
    The whole is greater than the sum of its parts is a very famous quote from Aristotle, a Greek philosopher and scientist. This quote is particularly pertinent to Linux. In my view, one of Linux’s biggest strengths is its synergy. The usefulness of Linux doesn’t derive only from the huge raft of open source (command line) utilities. Instead, it’s the synergy generated by using them together, sometimes in conjunction with larger applications. The Unix philosophy spawned a “software tools” movement which focused on developing concise, basic, clear, modular and extensible code that can be used for other projects. This philosophy remains an important element for many Linux projects. Good open source developers writing utilities seek to make sure the utility does its job as well as possible, and work well with other utilities. The goal is that users have a handful of tools, each of which seeks to excel at one thing. Some utilities work well independently. This article looks at 4 open source command line HTTP clients. These clients let you download files over the internet from the command line. But they can also be used for many more interesting purposes such as testing, debugging and interacting with HTTP servers and web applications. Working with HTTP from the command-line is a worthwhile skill for HTTP architects and API designers. If you need to play around with an API, HTTPie and curl will be invaluable.
  • Microsoft publishes security alert on IIS bug that causes 100% CPU usage spikes
    The Microsoft Security Response Center published yesterday a security advisory about a denial of service (DOS) issue impacting IIS (Internet Information Services), Microsoft's web server technology.
  • 5 things to master to be a DevOps engineer
    There's an increasing global demand for DevOps professionals, IT pros who are skilled in software development and operations. In fact, the Linux Foundation's Open Source Jobs Report ranked DevOps as the most in-demand skill, and DevOps career opportunities are thriving worldwide. The main focus of DevOps is bridging the gap between development and operations teams by reducing painful handoffs and increasing collaboration. This is not accomplished by making developers work on operations tasks nor by making system administrators work on development tasks. Instead, both of these roles are replaced by a single role, DevOps, that works on tasks within a cooperative team. As Dave Zwieback wrote in DevOps Hiring, "organizations that have embraced DevOps need people who would naturally resist organization silos."

Purism's Privacy and Security-Focused Librem 5 Linux Phone to Arrive in Q3 2019

Initially planned to ship in early 2019, the revolutionary Librem 5 mobile phone was delayed for April 2019, but now it suffered just one more delay due to the CPU choices the development team had to make to deliver a stable and reliable device that won't heat up or discharge too quickly. Purism had to choose between the i.MX8M Quad or the i.MX8M Mini processors for their Librem 5 Linux-powered smartphone, but after many trials and errors they decided to go with the i.MX8M Quad CPU as manufacturer NXP recently released a new software stack solving all previous power consumption and heating issues. Read more

Qt Creator 4.9 Beta released

We are happy to announce the release of Qt Creator 4.9 Beta! There are many improvements and fixes included in Qt Creator 4.9. I’ll just mention some highlights in this blog post. Please refer to our change log for a more thorough overview. Read more

Hack Week - Browsersync integration for Online

Recently my LibreOffice work is mostly focused on the Online. It's nice to see how it is growing with new features and has better UI. But when I was working on improving toolbars (eg. folding menubar or reorganization of items) I noticed one annoying thing from the developer perspective. After every small change, I had to restart the server to provide updated content for the browser. It takes few seconds for switching windows, killing old server then running new one which requires some tests to be passed. Last week during the Hack Week funded by Collabora Productivity I was able to work on my own projects. It was a good opportunity for me to try to improve the process mentioned above. I've heard previously about browsersync so I decided to try it out. It is a tool which can automatically reload used .css and .js files in all browser sessions after change detection. To make it work browsersync can start proxy server watching files on the original server and sending events to the browser clients if needed. Read more