Language Selection

English French German Italian Portuguese Spanish

DistroWatch

Syndicate content
Latest news on Linux distributions and BSD projects
Updated: 3 hours 51 min ago

Development Release: NomadBSD 1.3 RC1

Monday 18th of November 2019 04:48:30 PM
NomadBSD is a 64-bit live system for USB flash drives, based on FreeBSD. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box, but can also be used for data recovery. The project has published....

DistroWatch Weekly, Issue 841

Monday 18th of November 2019 12:10:12 AM
This week in DistroWatch Weekly: Review: Emmabuntüs DE3-1.00News: Debian phasing out Python 2, Chrome OS updates Debian containers, Debian releases updated media and debates init software diversity, live spin of Slackware with updated packagesQuestions and answers: Swapping keys in a keyboard's layoutReleased last week: IPFire 2.23 Core 137,....

Development Release: Rescatux 0.72 Beta 4

Sunday 17th of November 2019 08:36:37 PM
Rescatux is a Debian-based GNU/Linux live distribution that includes a graphical wizard for rescuing broken GNU/Linux installations. The available rescue options include restoring the GRUB boot loader after a Windows installation, Linux and Windows password resets, and Linux file system checks. The project has published a new development....

Distribution Release: Oracle Linux 8.1

Sunday 17th of November 2019 06:59:01 AM
Simon Coter has announced the release of Oracle Linux 8.1, the first update in the new 8.0 series of the project's enterprise-class server distribution built from the source code of Red Hat Enterprise Linux 8.1. This release deprecates the Virtual Machine Manager application (virt-manager), among many other changes:....

Distribution Release: PCLinuxOS 2019.11

Saturday 16th of November 2019 04:04:41 AM
The PCLinuxOS distribution has released updated install media which carries the version number 2019.11. The new media feature kernel and desktop environment updates for each edition. The project's release announcement offers further details: "The KDE versions both Full and the minimalistic Darkstar contain kernel 5.3.10 plus a fully....

Distribution Release: IPFire 2.23 Core 137

Friday 15th of November 2019 04:03:59 PM
IPFire is a Linux distribution that focuses on easy setup, good handling and high level of security. It is operated via a web-based interface which offers many configuration options for beginning and experienced system administrators. The project has released a new stable update, IPFire 2.23 Core Update 137,....

DistroWatch Weekly, Issue 840

Monday 11th of November 2019 12:09:04 AM
This week in DistroWatch Weekly: Review: Fedora 31 Workstation News: Fedora works to improve Python performance, FreeBSD gets faster networking thanks to Netflix, elementary team plans new greeter and system installer Tips and tricks: Monitoring and recording user activity Released last week: Red Hat Enterprise Linux 8.1, NethServer....

Development Release: OpenMandriva Lx 4.1 Alpha 1

Sunday 10th of November 2019 04:42:06 AM
Cristina Sgubbi has announced the availability of the first alpha release OpenMandriva Lx 4.1, the upcoming new stable version of the project's desktop-oriented Linux distribution. An interesting new feature of this release is an experimental Linux kernel built with the Clang compiler: "The first OpenMandriva Lx 4.1 release....

BSD Release: XigmaNAS 12.1.0.4

Friday 8th of November 2019 06:30:32 AM
Michael Zoon has announced the release of XigmaNAS 12.1.0.4, the latest stable version of the project's embedded, open-source NAS (Network-Attached Storage) distribution based on FreeBSD. This version upgrades the underlying FreeBSD base system to version 12.1: "We are pleased to announce the release of XigmaNAS version 12.1.0.4.7091 -....

Development Release: Project Trident Void Alpha

Thursday 7th of November 2019 11:25:09 PM
The Project Trident team has published their first development snapshot which uses Void as its base. Past versions of Project Trident have been based on TrueOS and this alpha snapshot demonstrates some of the features Trident can provide on its new base. "What does this image provide? A....

OS Release: OpenIndiana 2019.10

Thursday 7th of November 2019 04:25:53 PM
OpenIndiana is a continuation of the OpenSolaris operating system. OpenIndiana is part of the Illumos Foundation, and provides a true open-source community alternative to Solaris 11 and Solaris 11 Express, with an open development model and full community participation. The project's latest release, OpenIndiana Hipster 2019.10, migrates some....

Distribution Release: NethServer 7.7

Wednesday 6th of November 2019 06:48:21 PM
NethServer is a CentOS-based Linux distribution for servers. The product's main feature is a modular design which makes it simple to turn the distribution into a mail server and filter, web server, groupware, firewall, web filter, IPS/IDS or VPN server. The project's latest release is NethServer 7.7 and....

Distribution Release: Red Hat Enterprise Linux 8.1

Tuesday 5th of November 2019 03:18:48 PM
Red Hat has announced the availability of the first update to the Red Hat Enterprise Linux 8.x series. The new release, 8.1, introduces a new, predictable update cycle with minor releases every six months. It also provides better SELInux controls for dealing with containers. This release also focuses....

BSD Release: FreeBSD 12.1

Monday 4th of November 2019 07:50:04 PM
Glen Barber has announced the release of FreeBSD 12.1. The new version includes BearSSL, the Clang compiler has been updated to version 8.0.1, and OpenSSL has also been updated. The 12.x series of FreeBSD is expected to receive support through to June 2024. The release announcement states:....

DistroWatch Weekly, Issue 839

Monday 4th of November 2019 12:35:48 AM
This week in DistroWatch Weekly: Review: MX Linux 19News: Ubuntu plans features for 20.04, Fedora developer explains benefits of Modularity, Fedora 29 nears its end of life, Netunner drops Manjaro-based editionTips and tricks: Manipulating PDFsReleased last week: Fedora 31, ALT 9.0, Zentyal 6.1Torrent corner: ALT, Android-x86, Arch, ArcoLinux,....

BSD Release: MidnightBSD 1.2

Friday 1st of November 2019 06:52:41 AM
Lucas Holt has announced the release of MidnightBSD 1.2, the latest stable version of the project's FreeBSD-derived operating system with a goal to create an easy-to-use desktop with graphical ports management and system configuration. This version is mostly a security and bug-fix update: "I'm happy to announce the....

Distribution Release: KaOS 2019.10

Thursday 31st of October 2019 08:16:10 PM
The KaOS team has published a new snapshot of the distribution's rolling desktop operating system. The project is removing Python 2 packages and is publishing cutting edge packages for KDE Plasma 5.17. "Quite a few big changes for this release, probably the biggest news for this release is....

Distribution Release: Zentyal Server 6.1

Wednesday 30th of October 2019 02:32:05 PM
Zentyal Server is a commercial unified network server that offers easy and efficient computer network administration for small and medium-size businesses. The project's latest release, Zentyal Server 6.1, is a minor update to the 6.0 release and is based on Ubuntu 18.04.3 LTS. "Zentyal development team today announced....

Distribution Release: Fedora 31

Tuesday 29th of October 2019 03:40:48 PM
Matthew Miller has announced the release of Fedora 31. The new version includes a special isolated container feature called Fedora Toolbox. "If you haven't used the Fedora Toolbox, this is a great time to try it out. This is a simple tool for launching and managing personal workspace....

Distribution Release: ALT Linux 9.0

Monday 28th of October 2019 01:50:07 PM
ALT Linux is an independently developed distribution which is available in Workstation, Server and Education editions. The distribution runs on several CPU architectures, making it run on a wide range of hardware. The project's latest release is ALT Linux 9.0. An English translation of the original Russian release....

More in Tux Machines

Audiocasts/Shows/Screencasts: Linux in the Ham Shack, Linux Headlines, LibreOffice 6.4 Alpha Quick Look and OpenIndiana 2019.10 Overview

Announcing coreboot 4.11

The coreboot project is proud to announce to have released coreboot 4.11. This release cycle was a bit shorter to get closer to our regular schedule of releasing in spring and autumn. Since 4.10 there were 1630 new commits by over 130 developers. Of these, about 30 contributed to coreboot for the first time. Thank you to all contributors who made 4.11 what it is and welcome to the project to all new contributors! Read more Also: Coreboot 4.11 Brings Many Intel Improvements, New Support For Supermicro / Lenovo Boards

GNOME Development: Technical Reports From Federico Mena-Quintero and Jussi Pakkanen

  • Refactoring the Length type

    Over a couple of years, librsvg's type that represents CSS lengths went from a C representation along the lines of "all data in the world is an int", to a Rust representation that uses some interesting type trickery: C struct with char for units. C struct with a LengthUnits enum. C struct without an embodied direction; each place that needs to normalize needs to get the orientation right. C struct with a built-in direction as an extra field, done at initialization time. Same struct but in Rust. An ugly but workable Parse trait so that the direction can be set at parse/initialization time. Three newtypes LengthHorizontal, LengthVertical, LengthBoth with a common core. A cleaned-up Parse trait. A macro to generate those newtypes. Replace the LengthDir enum with an Orientation trait, and three zero-sized types Horizontal/Vertical/Both that implement the trait. Replace most of the macro with a helper trait LengthTrait that has an Orientation associated type. Replace the helper trait with a single Length<T: Orientation> type, which puts the orientation as a generic parameter. The macro disappears and there is a single implementation for everything. Refactoring never ends!

  • Some intricacies of ABI stability

    As far as I know, there is no known real-world solution to this problem that would scale to a full operating system (i.e. all of Debian, FreeBSD or the like). If there are any university professors reading this needing problems for your grad students, this could be one of them. The problem itself is fairly simple to formulate: make it possible to run two different, ABI incompatible C++ standard libraries within one process. The solution will probably require changes in the compiler, linker and runtime loader. For example, you might extend symbol resolution rules so that they are not global, but instead symbols from, say library bar would first be looked up in its direct descendents (in this case only abi2) and only after that in other parts of the tree. To get you started, here is one potential solution I came up with while writing this post. I have no idea if it actually works, but I could not come up with an obvious thing that would break. I sadly don't have the time or know-how to implement this, but hopefully someone else has.

Graphics and Games: Intel, Vulkan, Trine and Google Stadia

  • Intel's Graphics Driver DoS Fix Last Week Has Hurt Power Consumption

    While the patches overnight about "substantial" improvement in power usage for Intel graphics on Linux were exciting on first look, it's less so now as it turns out last week's graphics driver security fixes is what regressed the Intel graphics power-savings. During last Tuesday's round of Intel security disclosures where there was a fix for denial of service in the Intel graphics driver, it turns out that the CVE-2019-0154 fix is what regressed power usage. The potential Denial of Service vulnerability was about unprivileged users being able to cause a DoS by reading select memory regions when the graphics hardware is in certain low-power states.

  • vkBasalt 0.2 Released With SMAA, Other Vulkan Post Processing Layer Enhancements

    The open-source vkBasalt project was started as a layer implementing Contrast Adaptive Sharpening (akin to Radeon Image Sharpening) for any Vulkan-using GPU/driver/software. The vkBasalt project then picked up FXAA support for this Vulkan post-processing layer while now a new release is out with more functionality added. The vkBasalt 0.2 release is out today and adds support for enhanced sub-pixel morphological anti-aliasing (SMAA) for higher-quality anti-aliasing than FXAA. SMAA is an image-based implementation of MLAA. This release also allows for multiple visual effects to be activated at once where as previously only any one of these image enhancing features could be active at a time.

  • Flax Engine Ported To Linux + Vulkan Rendering Support

    Flax Engine is the latest game engine seeing native Linux support and in the process the renderer also picked up Vulkan support. Flax Engine is a lesser known game engine that now works on Linux alongside Windows and Xbox One. After two years in development, the open beta release of Flax is expected soon.

  • The sad case of Trine on Mesa and Linux in 2019

    A year or so back I was planning on writing a congratulatory article to show my appreciation to Dave Airlie for fixing a long standing bug in Mesa that prevented users of older AMD Radeon HD cards from enjoying Trine Enchanted Edition on the free graphics stack. Bug 91808 resulted in a variety of graphical artifacts which, while not interfering with the gameplay, still put me off using that version of Trine. After several years and a great deal of evident frustration on his part, Airlie was able to track down the root of the problem and at long last was able to push a fix to master in May 2018. Airlie and developers like him are often the unsung heroes of FOSS development, and I wanted to give him a well deserved public pat on the back for his effort in fixing a bug which would only have affected such a small number of people. Unfortunately my research into this led me down an entirely different rabbit hole when I discovered the report for Bug 66067. A much more subtle misrendering of the game's colours and lighting, this bug is present in both Trine 2 and Trine Enchanted Edition and affects all Mesa users. Unlike the previous instance where it was an issue in the drivers that was the culprit, this issue is present in the game binaries themselves.

  • Google Stadia is out now for early adopters, well a few anyway

    Today, the Google Stadia streaming service officially launched for those who picked up the Founder or Premier Edition. Well, sort of anyway. Some people have it, a lot of people don't, we certainly don't and it appears the team at Stadia give different answers to different people on when you will actually be able to access it. I've also seen plenty of people whose orders have been cancelled without warning or explanation. Even worse still, some people have been sent their hardware without an access code. Google have, so far, done a terrible job at communicating on Stadia and so the initial launch doesn't seem to have gone down well at all.