Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Wednesday, 17 Jul 19 - 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 Octa-core MediaTek i700 SoC offers APU 2.0 for edge AI Rianne Schestowitz 15/07/2019 - 7:13pm
Story Quad-camera rig taps into Jetson AGX Xavier for deep learning Rianne Schestowitz 15/07/2019 - 4:38pm
Story Annual Report 2018: LibreOffice development Roy Schestowitz 15/07/2019 - 4:33pm
Story Programming Leftovers Roy Schestowitz 15/07/2019 - 4:28pm
Story Linux Kernel: Chrome OS, Direct Rendering Manger (DRM) and Char/Misc Roy Schestowitz 15/07/2019 - 4:24pm
Story today's howtos Roy Schestowitz 15/07/2019 - 4:10pm
Story Android Leftovers Rianne Schestowitz 15/07/2019 - 3:52pm
Story Spectre Mitigation Performance Impact Benchmarks On AMD Ryzen 3700X / 3900X Against Intel Rianne Schestowitz 15/07/2019 - 3:41pm
Story AMD Defects Impact Linux Roy Schestowitz 2 15/07/2019 - 3:34pm
Story I2Som PanGu, an STM32MP1 powered Raspberry Pi Linux alternative that costs ~US$72.50 Roy Schestowitz 15/07/2019 - 3:30pm

GNOME Software in Fedora will no longer support snapd

Filed under
Red Hat
GNOME

In my slightly infamous email to fedora-devel I stated that I would turn off the snapd support in the gnome-software package for Fedora 31. A lot of people agreed with the technical reasons, but failed to understand the bigger picture and asked me to explain myself.

I wanted to tell a little, fictional, story:

In 2012 the ISO institute started working on a cross-vendor petrol reference vehicle to reduce the amount of R&D different companies had to do to build and sell a modern, and safe, saloon car.

Read more

My Debian 10 (buster) Report

Filed under
Debian

In the early hours of Sunday morning (my time), Debian 10 (buster) was released. It’s amazing to be a part of an organisation where so many people work so hard to pull together and make something like this happen. Creating and supporting a stable release can be tedious work, but it’s essential for any kind of large-scale or long-term deployments. I feel honored to have had a small part in this release

My primary focus area for this release was to get Debian live images in a good shape. It’s not perfect yet, but I think we made some headway. The out of box experiences for the desktop environments on live images are better, and we added a new graphical installer that makes Debian easier to install for the average laptop/desktop user. For the bullseye release I intend to ramp up quality efforts and have a bunch of ideas to make that happen, but more on that another time.

Read more

GIS on Linux with SAGA

Filed under
GNU
Linux
Software

In this article, I want to look at a GIS option available for Linux—specifically, a program called SAGA (System for Automated Geoscientific Analyses). SAGA was developed at the Department of Physical Geography in Germany. It is built with a plugin module architecture, where various functions are provided by individual modules. A very complete API is available to allow users to extend SAGA's functionality with newly written modules. I take a very cursory look at SAGA here and describe a few things you might want to do with it.

Read more

Security: Microsoft Windows Strikes Again

Filed under
Microsoft
Security
  • U.S. Coast Guard Issues Alert After Ship Heading Into Port Of New York Hit By Cyberattack

    The U.S. Coast Guard has issued an official warning to owners of ships that cybersecurity at sea needs updating, and updating urgently. In the Marine Safety Alert published June 8, the Coast Guard "strongly encourages" that cybersecurity assessments are conducted to "better understand the extent of their cyber vulnerabilities." This follows an interagency investigation, led by the Coast Guard, into a "significant cyber incident" that had exposed critical control systems of a deep draft vessel bound for the Port of New York in February 2019 to what it called "significant vulnerabilities."

  • Malware on the High Seas: US Coast Guard Issues Alert [iophk: Windows TCO is not a laughing matter. Get rid of it.]

    The ship's network was mainly used for official business, including updating electronic charts, managing cargo data and communicating with shore-side facilities, pilots, agents and the Coast Guard, according to the report.

  • Eurofins Scientific: Forensic services firm paid ransom after cyber-attack [iophk: Windows TCO]

    BBC News has not been told how much money was involved in the ransom payment or when it was paid.

    The National Crime Agency (NCA) said it was a "matter for the victim" as to whether a ransom had been paid.

  • Eurofins Scientific Paid Up in Response to Ransomware Attack: Report [iophk: Windows TCO]

    Luxembourg-based laboratory testing services giant Eurofins Scientific reportedly paid the ransom demanded by cybercriminals following a successful ransomware attack that led to the company taking offline many of its systems and servers.

  • Eurofins Scientific forensics firm pays after hit with ransomware [iophk: Windows TCO]

    Eurofins didn’t disclose how much it paid to retrieve its information but the money was likely paid between June 10, when Eurofins issued a statement about the attack, and June 24 when it published an update saying it had “identified the variant of the malware used” in the attack and had strengthened its cybersecurity.

  • [Old] Combating WannaCry and Other Ransomware with OpenZFS Snapshots [iophk: use FreeBSD, OpenBSD, or GNU/Linux on the desktop to avoid ransomware and servers to avoid ransomware damage]

    OpenZFS is the powerful file system at the heart of every storage system that iXsystems sells and of its many features, snapshots can provide fast and effective recovery from ransomware attacks at both the individual user and enterprise level as I talked about in 2015. As a copy-on-write file system, OpenZFS provides efficient and consistent snapshots of your data at any given point in time. Each snapshot only includes the precise delta of changes between any two points in time and can be cloned to provide writable copies of any previous state without losing the original copy. Snapshots also provide the basis of OpenZFS replication or backing up of your data to local and remote systems. Because an OpenZFS snapshot takes place at the block level of the file system, it is immune to any file-level encryption by ransomware that occurs over it. A carefully-planned snapshot, replication, retention, and restoration strategy can provide the low-level isolation you need to enable your storage infrastructure to quickly recover from ransomware attacks.

Software: ElectronMail, fre:ac, Krita and More

Filed under
Software
  • ElectronMail – a Desktop Client for ProtonMail and Tutanota

    The majority of people on the internet have email accounts from big companies, such as Google, that do not respect your privacy. Thankfully, there are privacy conscience alternatives like Tutanota and ProtonMail. The problems is that not all of them have a desktop client. Today, we will look at a project that seeks to solve that problem for you. Let’s take a look at ElectronMail.

  • fre:ac – free audio converter and CD ripper

    CD audio grabbers are designed to extract (“rip”) the raw digital audio (in a format commonly called CDDA) from a compact disc to a file or other output. This type of software enables a user to encode the digital audio into a variety of formats, and download and upload disc info from freedb, an internet compact disc database.

    I recently wrote a review of abcde, a console based CD ripping software. I’ve received a few contacts asking me to take a look at a good graphical CD ripper. fre:ac instantly sprung to mind.

    This overview looks at the latest preview release. This release adds a new component system which has aided the inclusion of additional codecs.

    fre:ac depends on the BoCA audio component framework and the smooth class library. The software is written in C++.

  • Guest post: Coloring book & wall art created with Krita

    Also, being free and open source software, Krita allowed us to take time to work without the pressure of a subscription service. That accessibility is something we think is valuable to allow artists to take time to learn their craft without worry of a financial burden.

  • How to Install Latest Sweet Home 3D in Ubuntu 18.04, 16.04, Higher

Server Leftovers

Filed under
Software
  • Deploying Kubernetes at the edge – Part I: building blocks

    What exactly is edge computing? Edge computing is a variant of cloud computing, with your infrastructure services – compute, storage, and networking – placed physically closer to the field devices that generate data. Edge computing allows you to place applications and services closer to the source of the data, which gives you the dual benefit of lower latency and lower Internet traffic. Lower latency boosts the performance of field devices by enabling them to not only respond quicker, but to also respond to more events. And lowering Internet traffic helps reduce costs and increase overall throughput – your core datacenter can support more field devices. Whether an application or service lives in the edge cloud or the core datacenter will depend on the use case.

    How can you create an edge cloud? Edge clouds should have at least two layers – both layers will maximise operational effectiveness and developer productivity – and each layer is constructed differently.

  • Certifications for DevOps engineers

    DevOps teams appreciate using DevOps processes, especially in multi- and hybrid cloud infrastructures, for many reasons. For one thing, DevOps breaks down barriers and enables agile software development and continuous delivery of IT operations. It is also popular in enterprises because it helps accelerate business outcomes through digital transformation.

  • SUSE YES Certification for SLE 15 SP1 Now Available
  • Deploy a SUSE Enterprise Storage test environment in about 30 minutes
  • MTTR is dead, long live CIRT

    The game is changing for the IT ops community, which means the rules of the past make less and less sense. Organizations need accurate, understandable, and actionable metrics in the right context to measure operations performance and drive critical business transformation.

    The more customers use modern tools and the more variation in the types of incidents they manage, the less sense it makes to smash all those different incidents into one bucket to compute an average resolution time that will represent ops performance, which is what IT has been doing for a long time.

  • RHEL 8 enables containers with the tools of software craftsmanship

    With the release of the Red Hat Enterprise Linux 8, there is a new set of container tools which allow users to find, run, build, and share containers. This set of tools allows you to start simple with podman, and adopt more sophisticated tools (buildah, and skopeo) as you discover advanced use cases. They are released in two streams, fast and stable, to meet developer and operations use cases. Finally, these tools are compliant with the same Open Containers Initiative (OCI) standards, just like Docker, allowing you go build once, and run anywhere.

  • IBM's big deal for Red Hat gives it a chance to reshape open source
  • Cloudera Commits to 100% Open Source

    The old Cloudera developed and distributed its Hadoop stack using a mix of open source and proprietary methods and licenses. But the new Cloudera will be.

  • Cloudera relents, adopts pure open-source strategy

    Although billed as a “merger of relative equals,” last fall’s combination of Cloudera Inc. and Hortonworks Inc. was by all accounts a Cloudera acquisition of its smaller big-data rival. But it now appears that Hortonworks’ open-source business model has won the day. Cloudera Wednesday quietly announced changes to its licensing policy that will make its entire product portfolio available under open-source terms, effectively adopting Hortonworks’ business model.

    The move has important implications for the industry’s ongoing debate about how business models can be built upon a foundation of free software. Although Cloudera is a major contributor to open-source projects, its decade-old business has always been based on selling licensed software.

Audiocasts/Shows: Ubuntu Podcast, Bad Voltage and BSD Now

Filed under
Interviews
  • Ubuntu Podcast from the UK LoCo: S12E14 – Sega Rally Championship

    This week we’ve been installing macOS and Windows on a Macbook Pro and a Dell XPS 15. We discuss Running Challenges, bring you some command line love and go over all your feedback.

    It’s Season 12 Episode 14 of the Ubuntu Podcast! Mark Johnson, Martin Wimpress and Laura Cowen are connected and speaking to your brain.

  • Bad Voltage 2×55: Moaner Lisa

    Stuart Langridge, Jono Bacon, and Jeremy Garcia present Bad Voltage, in which the Mona Lisa is bobbins, it is important to have your privacy policy meet the overall goals you’re pushing, and:

  • Comparing Hammers | BSD Now 306

    Am5x86 based retro UNIX build log, setting up services in a FreeNAS Jail, first taste of DragonflyBSD, streaming Netflix on NetBSD, NetBSD on the last G4 Mac mini, Hammer vs Hammer2, and more.

Games: Zachtronics, Valve, SuperTuxKart/Wayland, and Blobs From Canonical

Filed under
Gaming
  • All Zachtronics games are now available on itch.io

    Some good news for fans of high quality puzzle games, as Zachtronics entire library is now available to purchase on itch.io.

  • Valve has launched "Steam Labs", a place where Valve will show off new experiments

    Valve emailed in today to let us know about the new Steam Labs, a dedicated section on Steam for Valve to show off some experiments they're doing and for you to test and break them.

  • Valve Rolls Out Steam Labs

    Steam Labs was announced today with three initial experiments: Micro Trailers, The Interactive Recommender, and The Automated Show. Micro Trailers are six-second game trailers, The Interactive Recommender uses machine learning to show game titles you might like, and The Automated Show is a showpiece for secondary displays for highlighting different games.

  • Network transparency with Wayland

    I've managed to get hardware video encoding and decoding using VAAPI working with waypipe, although of course the hardware codecs are less flexible and introduce additional restrictions on the image formats and dimensions. For example, buffers currently need to have an XRGB8888 pixel format (or a standard permutation thereof), as the Intel/AMD VAAPI implementations otherwise do not appear to support hardware conversions from the RGB color space to the YUV color space used by video formats, and in the other direction. It's also best if the buffers have 64-byte aligned strides, and 16-pixel aligned widths and heights. The result of this can run significantly faster than encoding with libx264, although to maintain the same level of visual quality the bitrate must be increased.

    For games, using video compression with waypipe is probably worth the tradeoffs now. In some instances, it can even be faster. A 1024 by 768 SuperTuxKart window during a race, running with linear-format DMABUFs, losslessly replicated without compression via ssh on localhost, requires about 130MB/s of bandwidth and runs at about 40 FPS. (Using LZ4 or Zstd for compression would reduce bandwidth, but on localhost or a very fast network would take more time than would be saved by the bandwidth reduction.)

  • Ubuntu LTS releases (and so derivatives too) to get updated NVIDIA drivers without PPAs

    Good news everyone! Canonical will now be offering NVIDIA users up to date graphics drivers without the need to resort to a PPA or anything else.

    Since this will be for the Ubuntu LTS releases, this means other Linux distributions based on Ubuntu like Linux Mint, elementary OS, Zorin OS and probably many others will also get these updated NVIDIA drivers too—hooray!

    This is really great, as PPAs are not exactly user friendly and sometimes they don't get the testing they truly need when serving so many people. Having the Ubuntu team push out NVIDIA driver updates via an SRU (Stable Release Update), which is the same procedure they use to get you newer Firefox version, is a good way to do it.

Kernel Development Updates: Linux 5.3, AMD and Wayland's Weston

Filed under
Graphics/Benchmarks
Linux
  • Linux 5.3 Is Another Busy Kernel Merge Window Even For The Summer Months

    While just being a few days into the two-week long merge window for Linux 5.3, it's certainly another busy cycle even when considering the summer months tend to be a bit slower for developers. 

  • Kernel Address Space Isolation Aims To Prevent Leaking Data From Hyper Threading Attacks

    Kernel Address Space Isolation is an experimental feature in development by Oracle in aiming to prevent leaking sensitive data from Intel Hyper Threading due to speculative execution attacks like L1TF. 

    While disabling Intel Hyper Threading has become recommended for fending off newer speculative execution attacks, obviously many don't want to lose out on those extra threads. In particular, data centers and public cloud providers certainly don't want to give up on Hyper Threading as it will hurt their margins hard. Oracle began working on address space isolation for the Kernel-based Virtual Machine (KVM) but now that has evolved into Kernel Address Space Isolation as a generic address-space isolation framework and KVM simply being one of the consumers of this framework. 

  • AMD "GFX908" Additions Land In LLVM 9.0 For New Workstation GPU

    Weeks ahead of SIGGRAPH and days ahead of the LLVM 9.0 code branching, a number of big "GFX908" commits have been landing in the AMDGPU LLVM shader compiler back-end over the past day.

    GFX908 is an unreleased product we haven't seen much driver activity on to date. Yes, GFX9 is Vega, but AMD has previously communicated that Vega will live on for select workstation/compute products and that was also reiterated back during the Navi media briefings last month.

  • AMD's GPU Performance API 3.4 Adds Navi Support, Other Features

    The GPU Performance API is their cross-platform library for accessing the hardware's performance counters and being able to analyze performance/execution characteristics. GPA pairs nicely with their other open-source tooling like CodeXL and the Compute Profiler for finding bottlenecks and other areas for optimization.

  • RADV Picks Up Geometry Shader Support For Navi/GFX10

    It's on a daily basis we are seeing improvements to the newly-added Radeon RX 5700 "Navi" support with the open-source Linux graphics driver stack. Today brings geometry shader support for the Mesa RADV Vulkan driver.

    AMD's official Vulkan driver, AMDVLK, has yet to publish its (open-source) Navi support but that is hopefully just days away. Meanwhile RADV is off to the races in aiming for good Navi/GFX10 support with the Mesa 19.2 release due out at the end of next month.

  • Wayland's Weston Gets Option To Enable HDCP Support Per-Output

    An Intel open-source developer contributed support to Wayland's reference Weston compositor for enabling HDCP support on a per-output basis using a new allow_hdcp option.

    From the weston.ini configuration file, High-bandwidth Digital Content Protection can be enabled per-output via the "allow_hdcp" option within each output section. HDCP otherwise is always enabled by default for the display outputs.

Programming With Python

Filed under
Development
  • For loop in Django template

    For loop is used to iterate over any iterable object, accessing one item at a time and making it available inside the for loop body.

  • Creating custom template tags in Django

    Sometimes existing templates tags are not enough for rebellious developers. They need to create custom template tags to use.

  • Python Anywhere: Using our file API

    Our API supports lots of common PythonAnywhere operations, like creating and managing consoles, scheduled and always-on tasks, and websites. We recently added support for reading/writing files; this blog post gives a brief overview of how you can use it to do that.

  • Make an RGB cube with Python and Scribus

    When I decided I wanted to play with color this summer, I thought about the fact that colors are usually depicted on a color wheel. This is usually with pigment colors rather than light, and you lose any sense of the variation in color brightness or luminosity.

    As an alternative to the color wheel, I came up with the idea of displaying the RGB spectrum on the surfaces of a cube using a series of graphs. RGB values would be depicted on a three-dimensional graph with X-, Y-, and Z-axes. For example, a surface would keep B (or blue) at 0 and the remaining axes would show what happens as I plot values as colors for R (red) and G (green) from 0 to 255.

    It turns out this is not very difficult to do using Scribus and its Python Scripter capability. I can create RGB colors, make rectangles showing the colors, and arrange them in a 2D format. I decided to make value jumps of 5 for the colors and make rectangles measuring 5 points on a side. Thus, for each 2D graph, I would make about 250 colors, and the cube would measure 250 points to a side, or 3.5 inches.

  • Wing Python IDE 7.0.4

    Wing 7 introduces an improved code warnings and code quality inspection system that includes built-in error detection and tight integration with Pylint, pep8, and mypy. This release also adds a new data frame and array viewer, a MATLAB keyboard personality, easy inline debug data display with Shift-Space, improved stack data display, support for PEP 3134 chained exceptions, callouts for search and other code navigation features, four new color palettes, improved bookmarking, a high-level configuration menu, magnified presentation mode, a new update manager, stepping over import internals, simplified remote agent installation, and much more.

  • Data School: My top 25 pandas tricks (video)

    In my new pandas video, you're going to learn 25 tricks that will help you to work faster, write better code, and impress your friends. These are the most useful tricks I've learned from 5 years of teaching Python's pandas library.

    Each trick is about a minute long, so you're going to learn a ton of new pandas skills in less than 30 minutes!

  • ODSC webinar: End-to-End Data Science Without Leaving the GPU

    In this webinar sponsored by the Open Data Science Conference (ODSC), I outline a brief history of GPU analytics and the problems that using GPU analytics solves relative to using other parallel computation methods such as Hadoop. I also demonstrate how OmniSci fits into the broader GPU-accelerated data science workflow, with examples provided using Python.

  • Convert hexadecimal number to decimal number with Python program
  • Introduction to unit testing with Python
  • Python 3.7.3 : Three examples with BeautifulSoup.
  • SongSearch autocomplete rate now 2+ per second
  • 2019 PSF Fundraiser - Thank you & debrief
  • PSF GSoC students blogs: Week #6
  • PSF GSoC students blogs: Fourth Blog - GSOC 2019
  • PSF GSoC students blogs: Coding and Communication

Alpine 3.10.1 released

Filed under
GNU
Linux

The Alpine Linux project is pleased to announce the immediate availability of version 3.10.1 of its Alpine Linux operating system.

Read more

Sparky Linux 4.11 LXDE

Filed under
Reviews

Today we are looking at Sparky 4.11 LXDE. It comes with the LXDE desktop environment which Lubuntu previously used, but it is no longer in development, the last release was two years ago but it is great to still have a supported Linux Distro which is using it.

The main feature, of this release, is that it changed the repository from Debian Stable to Old-Stable, so still, Debian 9 which tells me that they won't keep it going for long, but it will still be supported for 2 years, like Debian 9.

It uses about 300 MB of ram when idling and Linux Kernel 4.9 which is dated but playing with the distro, the apps can be a bit slow to open up the first time but perfectly workable and for old machines or any machine for which you want to use all the system resources for your work and the minimum for your system.

Read more

Direct/video: Sparky Linux 4.11 LXDE Run Through

What is Silverblue?

Filed under
Red Hat

Fedora Silverblue is becoming more and more popular inside and outside the Fedora world. So based on feedback from the community, here are answers to some interesting questions about the project. If you do have any other Silverblue related questions, please leave it in the comments section and we will try to answer them in a future article.

Silverblue is a codename for the new generation of the desktop operating system, previously known as Atomic Workstation. The operating system is delivered in images that are created by utilizing the rpm-ostree project. The main benefits of the system are speed, security, atomic updates and immutability.

Read more

Kdenlive 19.04.3 is out

Filed under
KDE

While the team is out for a much deserved summer break the last minor release post-refactoring is out with another huge amount of fixes. The highlights include fixing compositing and speed effect regressions, thumbnail display issues of clips in the timeline and many Windows fixes. With this release we finished polishing the rough edges and now we can focus on adding new features while fixing other small details left. As usual you can get the latest AppImage from our download page.

Speaking of that, the next major release is less than a month away and it already has some cool new features implemented like changing the speed of a clip by ctrl + resize and pressing shift and hover over a thumb of a clip in the Project Bin to preview it. We’ve also bumped the Qt version to 5.12.4 and updated to the latest MLT. You can grab it from here to test it. Also planned is finishing the 3 point editing workflow and improvements to the speed effect. Stay tuned for more info soon.

Read more

Firefox 68 available now in Fedora

Filed under
Red Hat
Moz/FF

Earlier this week, Mozilla released version 68 of the Firefox web browser. Firefox is the default web browser in Fedora, and this update is now available in the official Fedora repositories.

This Firefox release provides a range of bug fixes and enhancements, including:

Better handling when using dark GTK themes (like Adwaita Dark). Previously, running a dark theme may have caused issues where user interface elements on a rendered webpage (like forms) are rendered in the dark theme, on a white background. Firefox 68 resolves these issues. Refer to these two Mozilla bugzilla tickets for more information.
The about:addons special page has two new features to keep you safer when installing extensions and themes in Firefox. First is the ability to report security and stability issues with addons directly in the about:addons page. Additionally, about:addons now has a list of secure and stable extensions and themes that have been vetted by the Recommended Extensions program.

Read more

Syndicate content

More in Tux Machines

Open Source Initiative and Linux Foundation

  • Brandeis University and Open Source Initiative to Launch New Educational Partnership.

    Brandeis University’s Graduate Professional Studies division (GPS) will partner with The Open Source Initiative® (OSI) to provide new educational offerings for the open source community, the university announced at OSCON 2019. As more companies start leveraging Open Source Software to reduce costs, decrease time to deployment and foster innovation, the organizations that have realized success as open source consumers are now extending their participation within open source communities as collaborators and contributors. This shift can create new challenges to traditional business processes and models, requiring dedicated policies, programs and personnel to ensure that the investments in open source projects produce the desired benefits while still aligning with the values of the open source communities. The Brandeis GPS-OSI partnership will help address the growing demand for expertise within organizations seeking to authentically collaborate with, and productively manage, open source resources. “Understanding how to assess, engage, and contribute to open source communities while also delivering value to your company is the next generation skill set employers are looking for,” said Patrick Masson, general manager of the Open Source Initiative. “We're thrilled to work with Brandeis to help continue the incredible growth of open source software and projects.”

  • New EvilGnome Backdoor Spies on Linux Users, Steals Their Files [Ed: “swapnilbhartiya” keeps pushing this Linux FUD and Microsoft promotion into the front page of LINUX dot com (byline "The source for Linux information"). You can write malware for just about any platform, but the hard part is actually getting users to install it, or to find open ports with ridiculous passwords. This is not a "Linux" issue, but FUD sites like Bleeping Computer are worse than tabloids. What you nowadays find in the front page of LINUX dot com: no negative stories about Microsoft, just Microsoft marketing and overt openwashing. But you find negative FUD about Linux and nothing about GNU/Linux desktop. How revealing? The Linux Foundation serves not Linux. LINUX dot com, a 'Linux' Foundation site, now acts exactly how you'd expect a site to behave when its sponsors are proprietary software companies looking to advertise themselves and push their lies (e.g. Microsoft as "open") while 'hiding' GNU/Linux as potent anywhere outside servers. The way things are going this past week, LINUX dot com can be deemed almost an anti-Linux site, run by people who don't even use Linux and instead serve sponsors who engage in entryism.]
  • Fujitsu and GE Research Join LF Edge as Premier Members to Propel Open Source Innovation at the Edge

    LF Edge, an umbrella organization within the Linux Foundation that aims to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system, today announced Fujitsu, a leading Japanese information and communication technology (ICT) company, and GE Research, GE’s innovation powerhouse where research meets reality, have joined LF Edge as Premier members. “We are pleased to welcome Fujitsu and GE Research as the newest Premier members of LF Edge,” said Arpit Joshipura, general manager, Networking, Automation, Edge & IoT, the Linux Foundation. “Their expertise across technology sectors and experience in delivering leading products, solutions, and research at the forefront of the industry will be instrumental in helping the LF Edge community establish a common platform for edge computing.” Launched in January of this year, LF Edge is initially comprised of five projects – including Akraino Edge Stack, EdgeX Foundry, Home Edge, Open Glossary of Edge Computing, and Project EVE – that will support emerging edge applications across areas such as non-traditional video and connected things that require lower latency, and faster processing and mobility. By forming a software stack that brings the best of cloud, enterprise and telecom, LF Edge is helping to unify a fragmented edge market around a common, open vision for the future of the industry.

Kernel: GuC/HuC, ZFS, X.Org and Mesa

  • Intel's Linux Driver To Load HuC Firmware By Default For Icelake+

    For several generations now of Intel graphics there have been the GuC/HuC firmware binaries while beginning with Icelake "Gen 11" graphics those binary blobs will be loaded by default.  Intel's GuC has been used for graphics workload scheduling while the HuC firmware provides some "media functions from the CPU to GPU" for different video codec functions and CPU-GPU synchronization among other abilities. 

  • ZFS On Linux Has Figured Out A Way To Restore SIMD Support On Linux 5.0+

    Those running ZFS On Linux (ZoL) on post-5.0 (and pre-5.0 supported LTS releases) have seen big performance hits to the ZFS encryption performance in particular. That came due to upstream breaking an interface used by ZFS On Linux and admittedly not caring about ZoL due to it being an out-of-tree user. But now several kernel releases later, a workaround has been devised.  Some Linux distributions have resorted to reverting the kernel patch that stopped exporting the kernel FPU begin/restore functions used by ZoL for tapping vector-based (SSE/AVX) algorithms. But now ZFS On Linux itself has figured out a solution to restore said SIMD support on these recent kernel releases. 

  • Many Vintage X.Org Modules Could Use Some Help If Wanting New Releases

    Longtime X.Org developer Alan Coopersmith who also maintains the X.Org stack for Oracle's Solaris has been trying to get out some updated X.Org modules with different code-bases having collected enough changes over the years to warrant new versions. While he has been releasing a number of X.Org module updates recently, he's left out many for varying reasons. Even for these modules accumulating enough changes, among those he has left out for releasing new versions include TWM, XKBCOMP, XKBUTILS, XRandR, Xrestop, XScope, xf86-input-keyboard, and xf86-video-dummy.

  • Mesa 19.2 Is Just Six Patches Away From Seeing OpenGL 4.6 Support

    Later this month marks two years since the release of OpenGL 4.6 and just ahead of that date it looks like Mesa could finally land its complete GL 4.6 implementation, at least as far as the Intel open-source graphics driver support is concerned. Mesa is now just six patches away from OpenGL 4.6! Following recent SPIR-V patches being merged, there are just five patches left plus the sixth that updates the documentation and flips on OpenGL 4.6 for the i915 Mesa driver. The remaining patches are in regards to base vertex work.

New Arch Linux-Based Endeavour OS Launches To Keep Spirit Of Antergos Alive

Endeavour OS uses the familiar Calamares installer to automate the normally complex and command line-based Arch installation process. I gave it a quick spin inside a Virtual Machine and it couldn't be simpler, although the team does warn of some early issues with manual partitioning. Give that a read before you proceed! Read more

Productivity Software/LibreOffice

  • My todo list for LibreOffice 6.4

    LibreOffice 6.3 isn’t release but I have already plans for the 6.4 winter release.

  • LibreWaterloo: Building the LibreOffice community in Canada

    If you’ve seen our LibreOffice contributor map, you’ll note that we have a few community members in north America. (Of course, the map doesn’t show absolutely everyone in the LibreOffice project – just people we’ve interviewed recently.) So we want to grow this community! 

  • OnlyOffice, an Open Source Office Suite for Windows, MacOS & Linux, Gets Updated

    A veritable surfeit of office suites have seen updates this past month, including WPS Office, SoftMaker Office 2018 and FreeOffice. Clearly not wanting to be left out, OnlyOffice has issued a new update too. OnlyOffice – which is supposed to be styled ONLYOFFICE, but I find that a bit too shouty – is a free, open-source office suite for Windows, macOS and (of course) Linux.