Language Selection

English French German Italian Portuguese Spanish

Phoronix

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

Ubuntu Has Started Work On A New Desktop Snap Store

3 hours 30 min ago
Ubuntu's software stores / software centers have gone through several revisions over the years and now a new Snap Store is in development...

TUXEDO Computers Is The Latest Linux PC Vendor Eyeing Coreboot

4 hours 47 min ago
With Linux PC vendors System76 and Purism among those embracing Coreboot for freeing more of the system and appealing to open-source enthusiasts, Linux PC vendor TUXEDO from Germany is also eyeing a similar move...

Mesa 19.1.1 Released - Led By RADV & Intel Driver Fixes

6 hours 50 min ago
Mesa 19.1.1 is out as the first point release to this quarter's Mesa 19.1 series that was christened earlier this month...

Fedora 31 Looking At No Longer Building i686 Linux Kernel Packages

8 hours 20 min ago
Not to be confused with Ubuntu's varying stance on dropping 32-bit packages beginning with their next release later this year, Fedora 31 now has a proposal pending to discontinue their i686 kernel builds but they will still be keeping with their 32-bit packaging...

Intel UMWAIT Support Queued For Linux 5.3 - New Feature For Tremont Cores

9 hours 6 min ago
Adding to the growing list of features for the upcoming Linux 5.3 kernel is now Intel UMWAIT support for better power-savings...

Mesa 19.0.7 Now Available As The Last Of The Series

9 hours 56 min ago
Mesa 19.0.7 was released on Monday as the last Mesa 19.0 stable release, ending this quarterly update series from Q1...

New "-O1g" Optimization Level Proposed For The GCC Compiler

Tuesday 25th of June 2019 06:44:27 AM
A new "-O1g" optimization level has been proposed for the GNU Compiler Collection that would allow better performance but still relative ease for debugging the generated binaries...

Linux 5.3 Kernel To Bring Ingenic KMS Driver, Rockchip RK3328 Support

Tuesday 25th of June 2019 04:12:38 AM
A final set of drm-misc-next Direct Rendering Manager driver changes were sent out at the end of last week as the remaining feature work now queued up for the upcoming Linux 5.3 kernel merge window...

GNOME Shell & Mutter See Their 3.33.3 Releases With Notable X11/Wayland Changes

Tuesday 25th of June 2019 12:57:00 AM
Arriving late, a few days after the GNOME 3.33.3 development snapshot, the Mutter and GNOME Shell updates are now available...

Fedora Workstation 31 Is Looking Great With Many Original Features Being Worked On

Tuesday 25th of June 2019 12:00:00 AM
Fedora Workstation 31 is shaping up to be another exciting release for this Red Hat sponsored Linux distribution. As usual, a ton of original upstream features are being worked on for this innovative desktop/workstation Linux spin...

Wayland's Weston 6.0.1 Released With Build System Fixes & Other Corrections

Monday 24th of June 2019 11:21:32 PM
Weston 6.0 was released back in March with a remote/streaming plug-in and Meson becoming the preferred build system among other improvements. Weston 6.0.1 was released today by Simon Ser with various fixes to this reference Wayland compositor...

Ubuntu To Provide Select 32-Bit Packages For Ubuntu 19.10 & 20.04 LTS

Monday 24th of June 2019 05:25:53 PM
It looks like my info from this weekend was accurate, "I'm hearing that Canonical may revert course and provide limited 32-bit support." Canonical issued a statement today that they indeed will provide "selected" 32-bit packages for the upcoming Ubuntu 19.10 as well as Ubuntu 20.04 LTS...

Benchmarking The Intel Performance Change With Linux FSGSBASE Support

Monday 24th of June 2019 04:00:00 PM
As covered last week, the Linux kernel is finally about to see FSGSBASE support a feature supported by Intel CPUs going back to Ivybridge and can help performance. Since that earlier article the FS/GS BASE patches have been moved to the x86/cpu branch meaning unless any last-minute problems arise the functionality will be merged for the Linux 5.3 cycle. I've also begun running some benchmarks to see how this will change the Linux performance on Intel hardware.

Panfrost Gallium3D Picks Up Yet More Features Thanks To Collabora's Summer Internship

Monday 24th of June 2019 02:00:00 PM
Just a few days ago I wrote how the Panfrost Gallium3D driver continues making incredible progress for this community-driven, open-source graphics driver targeting Arm Bifrost/Midgard graphics. There's yet another batch of new features and improvements to talk about...

Vulkan 1.1.112 Released While Open-Source ANV + RADV Drivers Continue Marching Along

Monday 24th of June 2019 10:32:57 AM
Vulkan 1.1.112 was outed this morning as the newest documentation update to this high performance graphics and compute API...

Raspberry Pi 4 Announced With Dual HDMI, USB 3.0, Gigabit Ethernet, V3D Driver Stack

Monday 24th of June 2019 09:56:59 AM
Managing to make it out today as a surprise is the Raspberry Pi 4. The Raspberry Pi 4 is a major overhaul and their most radical update yet while base pricing still starts out at $35 USD...

Official x86 Zhaoxin Processor Support Is Coming With Linux 5.3

Monday 24th of June 2019 09:52:07 AM
Zhaoxin is the company producing Chinese x86 CPUs created by a joint venture between VIA and the Shanghai government. The current Zhaoxin ZX CPUs are based on VIA's Isaiah design and making use of VIA's x86 license. With the Linux 5.3 kernel will be better support for these Chinese desktop x86 CPUs...

Fedora's GRUB2 EFI Build To Offer Greater Security Options

Monday 24th of June 2019 06:35:35 AM
In addition to disabling root password-based SSH log-ins by default, another change being made to Fedora 31 in the name of greater security is adding some additional GRUB2 boot-loader modules to be built-in for their EFI boot-loader...

FreeBSD's Release Engineering Lead Departs The Foundation

Monday 24th of June 2019 04:27:36 AM
Well known FreeBSD developer and leader of their release engineering team, Glen Barber, has left the FreeBSD Foundation but will continue working on FreeBSD as well as coordinating its releases...

There's A Professional Grade Digital Cinema Camera Powered By Linux

Monday 24th of June 2019 04:25:09 AM
Digital camera startup Octopus Cinema has been designing the "OCTOPUSCAMERA" as a digital cinema camera that's professional grade yet is an open platform with removable/upgradeable parts and this camera platform itself is running Linux...

More in Tux Machines

Five Linux Server Administration Mistakes And How To Avoid Them

In 2017, an employee at GitLab, the version control hosting platform, was asked to replicate a database of production data. Because of a configuration error, the replication did not work as expected, so the employee decided to remove the data that had been transferred and try again. He ran a command to delete the unwanted data, only to realize with mounting horror that he had entered the command into an SSH session connected to a production server, deleting hundreds of gigabytes of user data. Every seasoned system administrator can tell you a similar story. The Linux command line gives server admins control of their servers and the data stored on them, but it does little to stop them running destructive commands with consequences that can’t be undone. Accidental data deletion is just one type of mistake that new server administrators make. Read more

Fedora 31 Looking At No Longer Building i686 Linux Kernel Packages

Not to be confused with Ubuntu's varying stance on dropping 32-bit packages beginning with their next release later this year, Fedora 31 now has a proposal pending to discontinue their i686 kernel builds but they will still be keeping with their 32-bit packaging. This Fedora 31 change proposal by Justin Forbes, one of Fedora's kernel hackers, is just about ending i686 kernel builds beginning with this Fedora release due out in October. The i686 kernel-headers package would still be offered in order to satisfy necessary dependencies for 32-bit programs needing those headers. Of course, users will have to be running off a 64-bit kernel. All 32-bit programs should continue to work on Fedora 31. Read more Also: Fedora Workstation 31 Is Looking Great With Many Original Features Being Worked On Fedora booth at Red Hat Summit Fedora Update Week 23–24

Deprecating a.out Binaries

Remember a.out binaries? They were the file format of the Linux kernel till around 1995 when ELF took over. ELF is better. It allows you to load shared libraries anywhere in memory, while a.out binaries need you to register shared library locations. That's fine at small scales, but it gets to be more and more of a headache as you have more and more shared libraries to deal with. But a.out is still supported in the Linux source tree, 25 years after ELF became the standard default format. Recently, Borislav Petkov recommended deprecating it in the source tree, with the idea of removing it if it turned out there were no remaining users. He posted a patch to implement the deprecation. Alan Cox also remarked that "in the unlikely event that someone actually has an a.out binary they can't live with, they can also just write an a.out loader as an ELF program entirely in userspace." Read more

An easier way to test Plasma

Having the Plasma and Usability & Productivity sprints held at the same time and place had an unexpected benefit: we were able to come up with a way to make it easier to test a custom-compiled version of Plasma! Previously, we had some documentation that asked people to create a shell script on their computers, copy files to various locations, and perform a few other steps. Unfortunately, many of the details were out of date, and the whole process was quite error-prone. It turned out that almost none of the Plasma developers at the sprint were actually using this method, and each had cobbled together something for themselves. Some (including myself) had given up on it and were doing Plasma development in a virtual machine. So we put some time into easing this pain by making Plasma itself produce all the right pieces automatically when compiled from source. Then, we created a simple script to install everything properly. Read more