Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Monday, 21 May 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Red Hat: 'Serverless' and Women Roy Schestowitz 16/05/2018 - 7:56pm
Story DOSBox Part 1: Introduction, Startup Scripts and The Keymapper Mohd Sohail 16/05/2018 - 7:56pm
Story Red Eclipse: A Fast Paced First Person Shooter Game Mohd Sohail 16/05/2018 - 7:54pm
Story Graphics: NVIDIA, AMD/Vega and Mesa Roy Schestowitz 16/05/2018 - 7:52pm
Story The curl 7 series reaches 60 Roy Schestowitz 16/05/2018 - 7:13pm
Story Games: Fibrillation HD, Xenosis: Alien Infection, Project Zomboid, Interactive Fiction Roy Schestowitz 16/05/2018 - 6:58pm
Story Linspire Server 2018 Released Roy Schestowitz 16/05/2018 - 6:08pm
Story Avidemux 2.7 Open-Source Video Editor Adds FFmpeg 3.3 Support, VP9 Decoding Fix Rianne Schestowitz 16/05/2018 - 5:30pm
Story Android Leftovers Rianne Schestowitz 16/05/2018 - 5:28pm
Story openSUSE Leap 15 Promises Enterprise Migration to SUSE Linux Enterprise (SLE) 15 Rianne Schestowitz 16/05/2018 - 5:20pm

GNU/Linux on Laptops: Chrome OS and Pop_OS

Filed under
  • Chrome OS Now Supports Linux Apps, But Only On Google Pixelbook

    In a stunning new development, Chrome OS now supports full-fledged Linux apps, with a preview available beginning May 8 for Google Pixelbook users.

    Being able to run Linux is a drastic addition to Chrome OS, Google's proprietary operating system, which up until now has only supported web-based Chrome apps and Android apps. The arrival of Linux marks the first time Chrome OS will be able to run full desktop applications.

    As VentureBeat reports, Chrome OS product management director Kan Liu says users can use Linux-based tools, editors, and integrated development environments on a Chromebook, and the installation process is similar to that on a typical Linux machine.

  • Cats and dogs living together, Linux on Chromium, mass hysteria ...

    First we find out that Microsoft's best selling server is running on Linux and now you will be able to run Debian flavoured Linux apps such as Linux terminal, Git, Sublime, Vim and Android Studio on the Pixelbook.  This should help bridge the gap between Chromium and its far more popular and capable sibling, Android.  According to The Inquirer, Google expects this to be a seamless integration without requiring extra steps to launch the apps.  Perhaps one day we will see these two OSes start to combine as both Microsoft and Google seem to have noticed the unpopularity of skinny versions of their operating systems.

  • System76 Galago Pro Linux laptop now has two screen size options

    Just yesterday, we shared the news that System76 had refreshed its popular Oryx Pro laptop. The Linux community was abuzz with excitement over the thinner and faster notebook. After all, it offers a lot of horsepower at a very affordable price. Heck, the battery life has even doubled compared to its predecessor!

    The computer seller is apparently not ready to slow down, however, as today it also refreshes its affordable and svelte Galago Pro Linux ultrabook. What's particularly exciting about the new model is that it has two screen sizes -- 13 inch HiDPI or 14 inch 1080p (in matte). Regardless of which you choose, the overall dimensions stay the same. How can that be, you ask? Well, for the 14 inch model, the bezels are just thinner.

Devices: Green Hills Software 'Spam', Librem 5 Design, VIA Kit, Android P

Filed under
  • Choosing between Embedded Linux or a proprietary real-time operating system [Ed: "Author Bio: Marcus Nissemark is a Field Applications Engineer at Green Hills Software" - so it's not really an article or a comparison but a commercial for his employer's proprietary software]
  • Librem 5 design report #5

    Hello everyone! A lot has happened behind the scenes since my last design report. Until now, I have been reporting on our design work mainly on the software front, but our effort is obviously not limited to that. The experience that people can have with their physical device is also very important. So in this post I will summarize some recent design decisions we have made both on the software side and the hardware product “experience” design.

  • VIA Joins In The AI Race, Linux/Android Support For Their New Developer Kit

    It's been a while since last seeing any interesting products out of VIA with having been focusing on digital signage solutions and fabricating some basic ARM boards. The company has been exploring deep learning and AI and today announced the VIA Edge AI Developer Kit.

    The VIA Edge AI Developer Kit isn't powered by any of their own ARM SoCs (or VIA-owned WonderMedia) or even VIA/Zhaoxin x86 processors, but rather have tapped Qualcomm with their Snapdragon 820E platform. 


    Those interested in learning more about this Linux/Android-powered Edge AI Developer Kit can do so at The complete kit will set you back $629 while just the module and carrier board are $569 USD and if you want a 10.1-inch MIPI LCD touch panel that is an additional $179.

  • The Best New Features in Android P, Available Now in Beta
  • Android P Tackles Phone Addiction, Distraction

    Google on Tuesday revealed some major new features in the next version of its Android operating system for mobile devices.

    Now in public beta, the OS known as "Android P" includes features designed to address growing concerns about phone addiction and distraction.

    For example, a dashboard will show users how often, when and for how long they use each application on their phone. What's more, they can set time limits on usage.

KDE and GNOME: Cutelyst 2.3.0, Discovering Gwenview, First Look at GNOME’s Stylish New Login & Lock Screens

Filed under
  • Cutelyst 2.3.0 released

    Cutelyst – The C++ Web Framework built with Qt, has a new release.

    In this release a behavior change was made, when asking for POST or URL query parameters and cookies that have multiple keys the last inserted one (closer to the right) is returned, previously QMap was filled in reverse order so that values() would have them in left to right order. However this is not desired and most other frameworks also return the last inserted value. To still have the ordered list Request::queryParameters(“key”) builds a list in the left to right order (while QMap::values() will have them reversed).

    Some fixes on FastCGI implementation as well as properly getting values when uWSGI FastCGI protocol was in use.

  • Discovering the Gwenview photo viewer

    The Gwenview photo viewer is a great application and one of the reasons why I never looked back when I switched from Windows (Vista) to openSUSE (11.1). The application is installed by default when you install openSUSE with the KDE plasma desktop environment. But even if you have the GNOME desktop environment installed, I would recommend that you to install Gwenview. In my opinion, it is superior to the GNOME image viewer application.

    Default applications often get overlooked. We just expect them to be there. But there are big differences when it comes to default applications. Take for instance the GNOME image viewer or Windows Photo Viewer. You can do a couple of basic things like zoom in, zoom out and move from photo to photo. You can put it in full screen mode and go back. And of course you can open, save, print and close photos. But that is basically it. Gwenview does a lot more.

    So lets get to it. There are basically 2 ways to open Gwenview. The first way is to (double) click a photo in the Dolphin file manager (another great default application). The second way is to open Gwenview via the kickoff menu, by typing in the name in the search box or by looking at the Graphics section of the menu.

  • First Look: GNOME’s Stylish New Login & Lock Screens

    GNOME devs are working on an improved GNOME Shell login and lock screen — and it’s looking great!

    Sharing images of the proposed new lock, unlock and login screen designs on his blog is GNOME’s Allan Day, who says the redesigns are the fruits of a week-long design hackfest GNOME held in London last year.

OSS Leftovers

Filed under
  • Open Source AI For Everyone: Three Projects to Know

    At the intersection of open source and artificial intelligence, innovation is flourishing, and companies ranging from Google to Facebook to IBM are open sourcing AI and machine learning tools.

  • DNAtix releases an open source DNA Compression Tool

    Digital DNAtix Ltd., the genetics blockchain company, released its first open-source DNA Compression tool to GitHub today. It is almost impossible to transfer genetic data with current blockchain technologies due to size constrains. With this new tool, users can compress a DNA Sequence in FASTA format to 25% of its size. DNAtix is making the compression tool open source to advance cutting-edge personalized and preventive medicine.

  • Amadeus Flies With Open Source

    Amadeus uses open source to deliver the technology solutions that keep its airline and large hotel customers from going off the rails.

    Amadeus principally provides reservation systems and scheduling for travel agencies, as well as inventory management and pricing solutions. It's a time-sensitive business -- you can't sell a hotel room for last night, and you can't sell a seat on an airplane after take-off.

  • LISA wants you: submit your proposal today

    I have the great honor of being on the organizing committee for the LISA conference this year. If you’ve followed me for a while, you know how much I enjoy LISA. It’s a great conference for anyone with a professional interest in sysadmin/DevOps/SRE. This year’s LISA is being held in Nashville, Tennessee, and the committee wants your submission.

  • Rust 1.26 Continues With Speed Improvements, Adds Support For 128-Bit Integers

    Rust 1.26 is out today as the newest version of this popular systems programming language.

  • Announcing Rust 1.26


Filed under
  • Intel's Clear Linux Moving For A Quick Rollout Of GCC 8

    Intel's performance-oriented Clear Linux operating system is already preparing to ship GCC 8.1 as the default compiler and over the days ahead will be rebuilding all of their packages under GCC8.

    GCC 8.1 was released last week and as of today their rolling-release distribution will be shipping GCC 8.1 as the default compiler along with having rebuilt the Linux kernel, Glibc, and other key packages against this major GNU compiler update. They intend to rebuild the whole distribution over the weekend with this new compiler release.

  • CodeSourcery Has Ported OpenMP / OpenACC To AMD GCN GPUs With GCC

    While we have seen AMD GCN and HSA support in the past for the GNU Compiler Collection (GCC) we have unfortunately not heard of it being used much, but now CodeSourcery / Mentor Graphics has been working on a new/updated AMD GCN port for execution on Radeon GPUs that allows for OpenMP and OpenACC offloading.

    Andrew Stubbs of CodeSourcery has completed work on a GCN3/GCN5 port for running OpenMP/OpenACC offloaded kernels on the likes of AMD Fiji and Vega graphics cards. They are using the GCC compiler although for now rely upon LLVM for the AMDGPU Assembler and Linker support with there being no AMD GCN support currently in GNU Binutils.

  • Friday Free Software Directory IRC meetup time: May 11th starting at 12:00 p.m. EDT/16:00 UTC

    Join the FSF and friends Friday, May 11th, from 12:00 p.m. to 3 p.m. EDT (16:00 to 19:00 UTC) to help improve the Free Software Directory, with this week's theme of working on music software.

Security Updates and Intel's Latest Excuses

Filed under
  • Security updates for Thursday
  • Misunderstood Intel Documentation Leads to Multivendor Vulnerability

    Major operating system vendors including Microsoft, Apple and Linux distributions somehow misinterpreted Intel documentation about a hardware debugging feature and ended up exposing users to potential risk. 

    The flaw, which has been identified as CVE-2018-8897, was publicly reported on May 8, though impacted vendors were notified on April 30 and have already released patches. The flaw could have enabled an unauthenticated user to read sensitive data in memory or control low-level operating system functions.

    "In some circumstances, some operating systems or hypervisors may not expect or properly handle an Intel architecture hardware debug exception," CERT warned in its advisory on the issue. "The error appears to be due to developer interpretation of existing documentation for certain Intel architecture interrupt/exception instructions, namely MOV to SS and POP to SS."

Graphics: AMD, X.Org Server 1.20, GPU Virtualization

Filed under
  • AMDVLK Vulkan Driver Sees A Big Update, Prepping For VK_EXT_descriptor_indexing

    The code to the AMDVLK official open-source Radeon Vulkan driver for Linux has received a big code update, syncing up the public tree from their internal development trees with about two weeks worth of changes.

  • Radeon Pro Software 18.Q2 Released For Linux

    AMD has carried out their quarterly Radeon Pro Software driver update designated for their Radeon Pro professional/workstation graphics drivers with these updates having received additional QA for certified workloads. The Radeon Pro Software 18.Q2 Linux driver made it out alongside their Windows update.

  • AMD TrueAudio Next 1.2 Released, But Still No Linux Support

    The latest feature update is now available to AMD's TrueAudio Next solution for delivering advanced audio effects using OpenCL kernels without relying upon any dedicated DSP hardware.

    TrueAudio Next 1.2 improvements to its audio convolution algorithm, many optimizations to its Graphics Audio Acceleration Library, support for AMD Resource Reservation, and a number of new samples were added.

  • xorg-server 1.20.0

    Lots of Present, DRI3 modifier, and buildsystem fixes. Thanks to everyone who contributed to this release!

  • X.Org Server 1.20 "Avocado Toast" Released With DRI3 v1.2, VR Improvements

    After more than one and a half years in development that is well off their past six-month release cadence, the long-awaited X.Org Server 1.20 has finally been released as this stable X11 implementation for Linux desktop systems not yet prepared to migrate to Wayland.

  • GPU virtualization update

    A few months ago, Robert Foss wrote a blog post about virtualizing GPU Access. In his post, Robert explained the architecture of the GPU virtualization stack and, how to build and run a VM with hardware acceleration.

    If you are interested by the GPU virtualization topic, I suggest you read Robert’s post.

    Today, I will discuss the major improvements which landed upstream during these pasts 3 months.

Ubuntu: 32-bit Fate, Ubuntu 18.10 "Cosmic Cuttlefish" Slated for Release on October 18th, AFL in Ubuntu 18.04 is Broken

Filed under
  • Ubuntu Developers Once Again Debate Dropping i386 Images, Then Discontinuing i386 Port

    While the Ubuntu desktop official images are no longer 32-bit/i386 and more Ubuntu derivatives are dropping their 32-bit x86 installers, not all 32-bit images/installers have been discontinued and the i386 package archive / port remains. That matter though is back to being debated.

    As has been common to see every once in a while over the past few years, Ubuntu developers are back to debating the i386 status following the latest Ubuntu 18.04 LTS cycle. Canonical's Bryan Quigley is proposing that i386 be dropped -- initially for images/installers but with an end goal of dropping the i386 port.

  • Firefox Quantum, Bcachefs, Ubuntu, Devuan 2.0

    It would seem that the main Ubuntu distribution may not be the only *buntu to drop support for 32-bit x86 (i386) architectures. A proposal has just been put forth by Bryan Quigley to drop support for Lubuntu, Xubuntu, Kylin and Kubuntu.

  • Ubuntu 18.10 "Cosmic Cuttlefish" Slated for Release on October 18, 2018

    Now that we know the codename of the next Ubuntu release, Ubuntu 18.10, it's time to take a closer look at the release schedule, which suffered some changes for this cycle, and the proposed release date.

    Development on Ubuntu 18.10 (Cosmic Cuttlefish) kicked off officially earlier this week with the latest GCC (GNU Compiler Collection) 8.1 release, though it's not yet the default system compiler. However, Canonical plans to migrate from GCC 7, which is currently used in the latest Ubuntu 18.04 LTS (Bionic Beaver) release to the GCC 8.x series.

  • AFL in Ubuntu 18.04 is broken

    At is has been reported on the discussion list for American Fuzzy Lop lately, unfortunately the fuzzer is broken in Ubuntu 18.04 “Bionic Beaver”. Ubuntu Bionic ships AFL 2.52b, which is the current version at the moment of writing this blog post. The particular problem comes from the accompanying gcc-7 package, which is pulled by afl via the build-essential package. It was noticed in the development branch for the next Debian release by continuous integration (#895618) that introducing a triplet-prefixed as in gcc-7 7.3.0-16 (like same was changed for gcc-8, see #895251) affected the -B option in way that afl-gcc (the gcc wrapper) can’t use the shipped assembler (/usr/lib/afl-as) anymore to install the instrumentation into the target binary (#896057, thanks to Jakub Wilk for spotting the problem).

Red Hat and Fedora: CentOS Linux 7.5, Red Hat Summit 2019 Date, Red Hat Summit 2018 Coverage, SELinux and More

Filed under
Red Hat
  • Release for CentOS Linux 7 (1804) on x86_64 aarch64 i386 ppc64 ppc64le
  • CentOS Linux 7.5 Officially Released, It's Based on Red Hat Enterprise Linux 7.5

    CentOS developers announced today the release and immediate availability for download of the CentOS Linux 7 (1804) operating system for all supported hardware architectures.

    Based on Red Hat Enterprise Linux 7.5, CentOS Linux 7.5 (1804) is the latest and most advanced snapshot of the open-source and enterprise-ready computer operating system, available now for 32-bit (i386), 64-bit (x86_64), ARM64 (AArch64), PowerPC 64-bit Little Endian (PPC64el), PowerPC 64-bit (PPC64), and ARMhf architectures.

    "I am pleased to announce the general availability of CentOS Linux 7 (1804) for across all architectures. Effectively immediately, this is the current release for CentOS Linux 7 and is tagged as 1804, derived from Red Hat Enterprise Linux 7.5," said project maintainer Karanbir Singh in the mailing list announcement.

  • Red Hat Certification Guide: Overview and Career Paths

    Red Hat, Inc. provides open source software solutions to more than 90 percent of the Fortune 500 companies, including Internet Service Providers, airlines, healthcare companies and commercial banks. The company has been around for more than two decades and is well known for its Red Hat Enterprise Linux (RHEL) distribution. Red Hat provides a fully open technology stack, which you can alter to suit your needs — you're not locked into the vendor's vision of the software or stack components. Red Hat's portfolio of products and services also include JBoss middleware, cross-platform virtualization, cloud computing (CloudForms and OpenStack) and much more.

  • The importance of diversity in tech – Red Hat Summit 2018

    Featuring Red Hat’s Women in Open Source Award winners – Dana Lewis and Zui Dighe – DeLisa Alexander, executive vice president and chief people officer at Red Hat and Justine Whitley from Macquarie Bank, the women in tech panel at Red Hat Summit discussed the positives and negatives of working in a male-dominated field, shared personal experiences, provided advice for the next generation and discussed what the industry can do to become more inclusive for women.

  • OpenShift Brings Full Cross-Platform Flexibility to Azure Cloud

    This release is the first fully managed, easy-to-use version of OpenShift in the cloud, the companies said. The fully managed integration of OpenShift on Azure means that Microsoft and Red Hat will join to engineer, operate and support the platform.

  • Save the date for Red Hat Summit 2019

    As we close out another amazing Red Hat Summit, we want you to mark your calendar for next year’s event. We’re heading back to Boston for Red Hat Summit 2019! Join us there at the Boston Convention and Exhibition Center, May 7-9, 2019, when we expect thousands of customers, partners, and technology industry leaders from around the world to come together for a high-energy week of innovation, education and collaboration.

  • Red Hat Summit: Clouds today, serverless tomorrow

    Have you ever thought to yourself, “Today’s world would be so much richer if we had 29 kinds of hummus?” Neither has Stephanos Bacon, Senior Director of Portfolio Strategy for Red Hat Application Platforms. His entertaining presentation moved from the options available to humans hungry for hummus to a discussion of the bewildering array of choices available to developers and architects. Although too many choices can be a bad thing1, it’s important to understand what choices are relevant today and that the relevance of those choices is always shifting.

  • Red Hat Summit 2018 Burr Sutter Demo

    One of the highlights of Red Hat Summit was a live, on-stage demo given by Burr Sutter (@burrsutter) and a team of developers. The demo was particularly engaging because the audience participated using a mobile game on their phones that communicated with a backend developed by Burr’s team. The objective of the demo was to show off the technologies, and also show how complex development and deployment challenges can be solved with a modern approach.


    The main takeaway was that despite running in the cloud, it’s your app and your data, and you should be able to run it whereever is best for you. The right platform choice gives you flexibility while avoiding lock-in.

  • Video: Demystifying systemd
  • Newest SELinux policy every day!

    SELinux policy for Fedora Rawhide and Fedora 27 is changing very dynamically and new rules are appearing in SELinux policy repositories almost every day.

  • Fedora 28 : The Spin tool for 2D animation.

Mozilla and Firefox News

Filed under
  • Linux sandboxing improvements in Firefox 60

    Continuing our past work, Firefox 60 brings further important improvements to security sandboxing on Linux, making it harder for attackers that find security bugs in the browser to escalate those into attacks against the rest of the system.

    The most important change is that content processes — which render Web pages and execute JavaScript — are no longer allowed to directly connect to the Internet, or connect to most local services accessed with Unix-domain sockets (for example, PulseAudio).

    This means that content processes have to follow any network access restrictions Firefox imposes — for example, if the browser has been set up to use a proxy server, connecting directly to the internet is no longer possible. But more important are the restrictions on connections to local services: they often assume that anything connecting to them has the full authority of the user running it, and either allow it to ask for arbitrary code to run, or aren't careful about preventing that. Normally that's not a security problem because the client could just run that code itself, but if it's a sandboxed Firefox process, that could have meant a sandbox escape.

    In case you encounter problems that turn out to be associated with this feature, the `security.sandbox.content.level` setting described previously can be used for troubleshooting; the network/socket isolation is controlled by level 4. Obviously we'd love to hear from you on Bugzilla too.

  • Switching to JSON for update manifests

    We plan on switching completely to JSON update manifests on Firefox and AMO. If you self-distribute your add-on please read ahead for details.

    AMO handles automatic updates for all add-ons listed on the site. For self-hosted add-ons, developers need to set an update URL and manage the update manifest file it returns. Today, AMO returns an RDF file, a common legacy add-on feature. A JSON equivalent of this file is now supported in Firefox. JSON files are smaller and easier to read. This also brings us closer to removing complex RDF parsing from Firefox code.

    Firefox 62, set to release September 5, 2018, will stop supporting the RDF variant of the update manifest. Firefox ESR users can continue using RDF manifests until the release of Firefox 68 in 2019. Nevertheless, all developers relying on RDF for their updates should read the documentation and switch soon. Firefox 45 introduced this feature, so all current versions of Firefox support it.

  • Visualizing Your Smart Home Data with the Web of Things

    Today we’re mashing up two very different applications to make a cool personal dashboard for investigating all our internet-connected things, and their behavior over time. We can use one of the Web Thing API’s superpowers: its flexibility. Like Elastigirl or Mr. Fantastic, it can bend and stretch to fit into any situation.

  • Tor Browser 7.5.4 is released

    Tor Browser 7.5.4 is now available from the Tor Browser Project page and also from our distribution directory.

    This release features important security updates to Firefox.

  • Announcing Rust 1.26

    The Rust team is happy to announce a new version of Rust, 1.26.0. Rust is a systems programming language focused on safety, speed, and concurrency.

Great News! You’ll be Able to Run Native Linux Apps on Chromebook Soon

Filed under

Google announced the support for Linux apps to Chromebooks in its Developer Keynote I/O event. People using Chromebooks will soon be able to run Linux apps on their systems.
Read more

Give Your Linux Desktop a Stunning Makeover With Xenlism Themes

Filed under

Xenlism theme pack provides an aesthetically pleasing GTK theme, colorful icons, and minimalist wallpapers to transform your Linux desktop into an eye-catching setup.
Read more

GCC 8.1 vs. GCC 7.3 Compiler Benchmarks On Five AMD/Intel Linux Systems

Filed under

With GCC 8.1 having been officially released last week, I have spent the past number of days running a variety of compiler benchmarks comparing this initial GCC8 stable release to the previous GCC 7.3 stable compiler release. Tests were done on five different Ubuntu 18.04 LTS Linux systems running very different AMD and Intel processors.

Read more

Oracle Adds Initial Linux Kernel 4.17 Support to Its Latest VirtualBox Release

Filed under

Coming only three weeks after VirtualBox 5.2.10, the VirtualBox 5.2.12 release appears to be a minor bugfix update that only addresses a possible data corruption in the Serial component, which could occur when data was sent under specific circumstances, and fixes starting and stopping of video recording.

But there's also good news for Linux users, as VirtualBox 5.2.12 is the first stable release of the popular virtualization software to add initial support for the upcoming Linux 4.17 kernel, which is currently under development with an RC4 milestone out the door last week. Linux kernel 4.17 should be hitting the streets early next month.

Read more

GNOME 3.30 Desktop Environment to Offer New Lock and Login Screen Experiences

Filed under

GNOME 3.30 will be the next major release of the open source desktop environment used by numerous GNU/Linux distributions, and now that Ubuntu is using it by default for the latest LTS release, all eyes are on GNOME these days to see what improvements and new features will bring with the next update.

The login and lock screens of GNOME haven't been changed for a while now, but it would appear the team had been working to revamp them. As you can see from the screenshot gallery attached below, the design looks marvelous, and we have to admit that we can't wait to try them out on our personal computers.

Read more

i.MX8 QuadMax module available in early access program

Filed under

Toradex has opened an early access program for sampling its Linux powered, wireless enabled Apalis iMX8 module, which offers NXP’s i.MX8 QuadMax SoC with 2x Cortex-A72, 4x -A53, 2x -M4F, and 2x GPU cores, supported with up to 4GB LPDDR4.

Toradex may have jumped the gun a bit when it announced the world’s first embedded board built on NXP’s i.MX8M QuadMax back in Mar. 2017. However, it may still end up being one of the first to reach market. The Swiss embedded technology firm just announced that it has “opened early access for selected customers” to the SODIMM-style Apalis iMX8 module. A sign-up form offers the potential for newcomers to get an early look. The only other announced module we’ve seen based on the hexacore SoC is iWave’s iW-RainboW-G27M 82 x 50mm SMARC module.

Read more

Read-Only Memory

Filed under

Igor Stoppa posted a patch to allow kernel memory pools to be made read-only. Memory pools are a standard way to group memory allocations in Linux so their time cost is more predictable. With Igor's patch, once a memory pool was made read-only, it could not be made read-write again. This would secure the data for good and against attackers. Of course, you could free the memory and destroy the pool. But short of that, the data would stay read-only.

There was not much controversy about this patch. Kees Cook felt that XFS would work well with the feature. And, having an actual user would help Igor clarify the usage and nail down the API.

This apparently had come up at a recent conference, and Dave Chinner was ready for Igor's patch. He remarked, "we have a fair amount of static data in XFS that we set up at mount time and it never gets modified after that. I'm not so worried about VFS level objects (that's a much more complex issue) but there is a lot of low hanging fruit in the XFS structures we could convert to write-once structures."

Read more

Krita 4.0.2 released

Filed under

Today the Krita team releases Krita 4.0.2, a bug fix release of Krita 4.0.0. We fixed more than fifty bugs since the Krita 4.0.0 release! See below for the full list of fixed isses. We’ve also got fixes submitted by two new contributors: Emmet O’Neil and Seoras Macdonald. Welcome!

Read more

Syndicate content

More in Tux Machines

Plasma 5.12.5 bugfix update for Kubuntu 18.04 LTS – Testing help required

Are you using Kubuntu 18.04, our current LTS release? We currently have the Plasma 5.12.5 LTS bugfix release available in our Updates PPA, but we would like to provide the important fixes and translations in this release to all users via updates in the main Ubuntu archive. This would also mean these updates would be provide by default with the 18.04.1 point release ISO expected in late July. Read more

New Arduino boards include first FPGA model

Arduino launched a “MKR Vidor 4000” board with a SAMA21 MCU and Cyclone 10 FPGA, as well as an “Uno WiFi Rev 2” with an ATmega4809 MCU. Both boards have a crypto chip and ESP32-based WiFi module. In conjunction with this weekend’s Maker Faire Bay Area, Arduino launched two Arduino boards that are due to ship at the end of June. The MKR Vidor 4000 is the first Arduino board equipped with an field programmable . The Intel Cyclone 10 FPGA. will be supported with programming libraries and a new visual editor. The Arduino Uno WiFi Rev 2, meanwhile, revises the Arduino Uno WiFi with a new Microchip ATmega4809 MCU. It also advances to an ESP32-based u-blox NINA-W102 WiFi module, which is also found on the Vidor 4000. Read more

DragonFlyBSD 5.3 Works Towards Performance Improvements

Given that DragonFlyBSD recently landed some SMP performance improvements and other performance optimizations in its kernel for 5.3-DEVELOPMENT but as well finished tidying up its Spectre mitigation, this weekend I spent some time running some benchmarks on DragonFlyBSD 5.2 and 5.3-DEVELOPMENT to see how the performance has shifted for an Intel Xeon system. Read more

Red Hat News: KVM, OpenStack Platform 13 and More