Language Selection

English French German Italian Portuguese Spanish

October 2020

Stereoscopic cam board taps Raspberry Pi CM4

StereoPi is going to Crowd Supply to pitch an open-spec “StereoPi v2” stereoscopic camera board that works with the Raspberry Pi CM4. The v2 adds a Type-C port and advances to GbE and 802.11ac.

In Dec. 2019, Russia-based Virt2real found Crowd Supply success with a StereoPi stereoscopic camera board that works with the Raspberry Pi Compute Module 3 (CM3). Now operating under the StereoPi name, the company has posted a Crowd Supply page for a second-gen model that uses the new Raspberry Pi CM4.

Read more

8 Tools to Easily Create a Custom Linux Distro

Filed under
Linux

When there are so many Linux distros out there, you are probably wondering why someone would want to create their own distro instead of getting a readymade one. While in most cases a readymade distro is fine, if you want to have a distro that is 100 percent tailored to your needs (or your mum or dad’s needs), you may have to create your own custom Linux distro.

With the right tools, creating your own Linux distro isn’t as hard as it seems, though it takes time for sure. There are many tools for the purpose – some of them are universal, and some of them are distro-specific. Here are eight of them.

Read more

today's leftovers

Filed under
Misc

  • 7 Halloween-themed Retro-Games for RetroPie - YouTube

    Halloween is my favorite holiday! And to celebrate, here are 7 great retro games that are perfect for the occasion. These are some great spooky-fun games to add to your RetroPie.

  • Friends of GNOME Update – October 2020

    We’re working with our friends at KDE on the Linux Application Summit (LAS). This event takes place November 12 – 14. It will be online this year. The event will cover all things to do with apps in a Linux environment. Registration is open! LAS is also looking for volunteers, so if you’d like to get involved, please fill out this form.

    Registration for GNOME.Asia is open! The GNOME.Asia Summit 2020 will be taking place online on November 24 – 26. While the conference is centered around the GNOME Project, there will be talks, workshops, and Birds of a Feather sessions for everyone interested in free and open source software. You can register online.

  • Collabora developers mentor successful GSoC Projects

    Autumn is just around the corner. For many participants in the GSoC 2020, a busy and instructive summer full of hacking on open source projects came to an end a few weeks ago. Commits have been contributed and final reports have been written. This year experienced Collabora Productivity developers were again mentors for various projects of the Google Summer of Code for the LibreOffice project. Here are some examples of projects our team helped to succeed!

  • OpenBehavior: A Rich Directory for Open-source Behavioral Neuroscience Projects

    OpenBehavior is an open-source repository for tools, software, projects and scripts that are dedicated for behavioral neuroscience research.

    The main goal is to promote and accelerate the collaboration of open-source neuroscience projects, neuroscience researchers and developers.

    Currently, OpenBehavior has 145 projects and active community of developers and research who are supporting this project. The project is founded and maintained by a group of researchers and professors. It started 2016 by Mark Lubach (PhD) and Alexxai Karvitz (PhD).

    The project is funded by NASA DC Space Grant Consortium to ML, Summer 2017. However, It's still looking for more support as it's 100% volunteer work.

  • Taskcluster's DB (Part 1) - Azure to Postgres [Ed: Mozilla flirtations with Microsoft again]

    This is a deep-dive into some of the implementation details of Taskcluster. Taskcluster is a platform for building continuous integration, continuous deployment, and software-release processes. It’s an open source project that began life at Mozilla, supporting the Firefox build, test, and release systems.

    The Taskcluster “services” are a collection of microservices that handle distinct tasks: the queue coordinates tasks; the worker-manager creates and manages workers to execute tasks; the auth service authenticates API requests; and so on.

  • Open Source Drive-Thru Contributors [Ed: Openwashing agenda by VM Brasseur or how to 'farm' a community for 'free labour']

    VM Brasseur explains open source “drive-thru contributions” and explores how the process can be improved.

    In the ongoing efforts to create a sustainable free and open source software ecosystem—one where projects receive the attention they need without burning out their maintainers in the process—a lot of attention has justifiably fallen on increasing the number of FOSS contributors.

    Much of the discussion around increasing contributors assumes that the primary goal is to get contributors who will stick around and become community members and maintainers. It's certainly true that many hands make light work, and the more maintainers a project has the less likely it is that any one of them will bear the brunt of the work and burn out. But, this isn't the only way to support project sustainability through contributions. Another approach is to optimize your project for drive-thru contributors.

  • Security updates for Thursday

    Security updates have been issued by Debian (linux-4.19), Fedora (tcpreplay, xen, and yubihsm-shell), SUSE (pacemaker), and Ubuntu (gosa and pam-python).

  • Set up CUPS Print Server in Ubuntu 20.04 – Linux Hint

    The job of a print server is to accept print requests from multiple machines, process those requests, and then send them to the specified printer for serving those requests. CUPS is a utility designed for Linux operating systems that can turn a regular computer system into a print server. This article provides a method for setting up the CUPS print server in Ubuntu 20.04.

  • Ubuntu Unity Groovy Gorilla

    This tutorial explains how to switch Ubuntu 20.10 user interface back to Unity rather than GNOME. This is for computer users who prefer Ubuntu with its innovative Unity appearance that found in version 10.04 LTS and 16.10. Now let's have fun!

Hardware: Purism and More

Filed under
Hardware
  • Foreshadowing, Why the Purism Logo is a Rectangle

    When I started Purism in 2014 I knew I wanted to build secure computing hardware bundled with a privacy-respecting operating system that had freedom-respecting applications and services. I also knew that a computer could be a server, desktop, laptop, tablet, phone, watch, among many other form factors, and most of these have screens or at least a screen used to interact with (until we get to read/write electrical signals in our brains–what I call brain embeddables, sci-fi terminology sometimes calls “beddies”–we will continue to see devices with screens).

    In early 2005 (when I started the first online cable company) I presented that the movie and television industry needed to look at all computers as TVs, since a TV is just a computing device showing videos on a screen, and the only difference was size of screen, distance to viewing, and user interaction. A “TV” in that sense was remote controlled from a couch, a laptop was keyboard and mouse controlled from close-up, a tablet and phone (realize this was 2005 so pre-smartphone) could also become a video device. All of these are “just screens” from my point of view.

    Forming Purism, I knew we would iterate from laptop toward phone; but also could include servers (with monitor), desktops (with monitor), tablets, watches, routers, and all sorts of brainstorm-worthy products–nearly all containing a screen or access via a screen. It was very easy for me to “just use a screen” as a logo, and in what is probably a very rare story, I drew the first logo which was the only logo and remains our logo to this day. A simple rectangle to reference that all these screen based devices are just computers and with them we can do anything we desire.

  • InferX X1 SDK, PCIe and M.2 Boards for edge inference acceleration

    YOLOv3 is out now through the compiler framework and we can expect it to be demonstrated in the coming weeks. By Q1 2021, it will support popular customer models and initial support for Linux-based operating system Ubuntu and CentOS.

  • STMicro unveils VL53L5 multi-zone ToF ranging sensor

    We’ve previously covered or even tested STMicro Time-of-Flight (ToF) ranging sensors with devices like VL53L0X with up to 2-meter range or VL53L1X extending the range to a maximum of 4 meters to measure the distance to one object aka region of interest (ROI).

  • NuMaker-IoT-M263A board is the Swiss army knife of IoT development

Real-Time Patches Updated For Linux 5.9/5.10 With The Code Not Yet Mainlined

Filed under
Linux

There was talk earlier this year of mainlining the real-time Linux kernel patches after similar discussions last year didn't result in it happening. Merging the RT code didn't happen for the recent Linux 5.10 merge window but at least the out-of-tree patches were quickly re-based for Linux 5.9 stable and 5.10-rc1.

Sebastian Andrzej Siewior announced today 5.9.1-rt20 and 5.10-rc1-rt1 as the latest real-time patches for the current stable and development kernels.

Read more

Also: [ANNOUNCE] v5.9.1-rt20

Also see: Real-time operating system

Red Hat Leftovers

Filed under
Red Hat
  • The OpenShift opportunity for the partner ecosystem

    Red Hat's Ernest Jones reflects on recent OpenShift momentum and what it means for the partner ecosystem.

  • Red Hat Software Collections 3.6 and Red Hat Developer Toolset 10 Beta now available

    The latest versions of Red Hat Software Collections and Red Hat Developer Toolset are available now in beta. Red Hat Software Collections 3.6 delivers the latest stable versions of many popular open source runtime languages, web servers and databases natively to the world’s leading enterprise Linux platform. These components are supported for up to five years, helping to enable a more consistent, efficient, and reliable developer experience.

  • Red Hat Insights dashboard provides automatic discovery, health and security assessment for SAP HANA on Red Hat Enterprise Linux
  • What's new in Red Hat Enterprise Linux 8.3? Enhanced container tools, more system roles and new cloud admin tools just for starters

    Red Hat Enterprise Linux (RHEL) 8.3 will be available in the coming weeks. In this post we'll take a look at some of the highlights and important new features that are planned for RHEL subscribers.

    A RHEL release has many constituencies. RHEL has to meet the needs of system administrators who crave system stability and predictability, and developers who want flexibility and new language and software choices. With new system roles, a major RHEL container tools update, cloud administration updates and more, RHEL 8.3 delivers for those who depend on enterprise open source to run today's businesses.

    The third update since RHEL 8's release in early 2019, RHEL 8.3 continues the six-month cadence of minor releases. By offering a predictable, time-based release cycle we help drive new features in a timely fashion without compromising the reliability of RHEL that our users and customers depend on.

  • Collect JDK Flight Recorder events at runtime with JMC Agent - Red Hat Developer

    JDK Flight Recorder, or JFR, is an event-based production environment profiler available from OpenJDK 8u272 forward. Being a HotSpot-native feature, JDK Flight Recorder performs with extremely low overhead in terms of how it uses both space and time.

    While JDK Flight Recorder collects basic Java runtime information by default, it is also possible to use JFR’s Event API to collect custom events. Developers who want to collect application-level events must actively define and instantiate them in their application source code.

    In this article, we’ll show you how to use JMC Agent and the JMC Agent Plugin to instrument your application classes with event-emitting code. When you use JMC Agent with the JDK Flight Recorder Event API, you do not need to shut down the JVM and recompile the application code.

  • New custom metrics and air gapped installation in Red Hat 3scale API Management 2.9 - Red Hat Developer

    We continue to update the Red Hat Integration product portfolio to provide a better operational and development experience for modern cloud– and container-native applications. The Red Hat Integration 2020-Q3 release includes Red Hat 3scale API Management 2.9, which provides new features and capabilities for 3scale. Among other features, we have updated the 3scale API Management and Gateway Operators.

    This article introduces the Red Hat 3scale API Management 2.9 release highlights, including air-gapped installation for 3scale on Red Hat OpenShift and new APIcast policies for custom metrics and upstream mutual Transport Layer Security (TLS).

AMD ROCm 3.9 and AMDVLK 2020.Q4.2 Vulkan Driver

Filed under
Graphics/Benchmarks
Hardware
  • AMD ROCm 3.9 Released With AOMP OpenMP Offloading Integrated - Phoronix

    A new version of the AMD Radeon Open eCosystem (ROCm) has been released on the same day as the company announcing the Radeon RX 6800/6900 series. Meet ROCm 3.9.

    While announced on the same day as the Big Navi RX 6800/6900 reveal, ROCm 3.9 has no mention of supporting these GPUs starting to ship in November. In fact, the Radeon RX 5000 "Navi 1" graphics cards are still not listed as supported with ROCm 3.9 with Vega/GFX9 still being listed as the latest hardware support.

  • AMDVLK 2020.Q4.2 Vulkan Driver Released - Phoronix

    As we hit the end of October AMD has issued their second open-source Vulkan driver code drop of the quarter with the AMDVLK 2020.Q4.2 availability.

    Listed with this morning's AMDVLK 2020.Q4.2 update is just updating against Vulkan API 1.2.157 and fixing a GPU hang that can occur with DOOM Eternal running under Steam Play. That's it as far as the listed changes go for today's update.

PostgreSQL 13, Latest Stable Kernel Update in Tumbleweed

Filed under
SUSE

One of the two major version updates in the latest 20201026 snapshot was a Mozilla Firefox 82.0 update; the new version resolved seven Common Vulnerabilities and Exposures and improved performance with restoring sessions and page loads. Mozilla Thunderbird also had an update to version 78.4.0, which added some mail extension Application Programming Interfaces. The printing update to cups 2.3.3 added a workaround for the scheduler’s systemd support and fixed a warning options support for GNU Compiler Collection 9. A daylight saving time fix for glib2 2.66.2 changed the default format. The 5.9.1 Linux Kernel arrived in the snapshot and fixed a kernel panic bsc#1177973. MariaDB updated to version 10.5.6 from 10.4.14, which implemented new features and made all binaries previously beginning with mysql to begin with mariadb or with symlinks for the corresponding mysql command. The other major version update was to perl-URI 5.05 from version 1.76; the change was made to bump all versions to 5.05 in order to remove various version mismatches, according to the changelog. The snapshot is trending moderately at an 83 rating on the Tumbleweed snapshot reviewer.

Only two Python packages arrived in snapshot 20201025, which is trending at a 96. A major version update of python-hyperlink 20.0.1, which provide pure-Python implementations of immutable URLs, fixed several bugs related to hidden states; this made all data on a URL object (including rooted and uses_netloc) reflective by and consistent with its textual representation. The update of python-numpy 1.19.2 increased the required memory to avoid test failures and openQA found an issue (boo#1176832) and upgraded older distro versions, which did not package f2py using update-alternatives.

Two more major version updates arrived in snapshot 20201024 and postgresql 13 was one of them. Significant improvements in postgresql 13 include indexing and a lookup system that benefit large databases; this helps with space savings and performance gains for indexes as well as faster response times for queries that use aggregates or partitions. A list of improvements can be found in the project’s news release. The other major version update was to the utility manager ndctl 70.1, which added firmware activation support. A few Advanced Linux Sound Architecture packages updated to version 1.2.4, which lists some configuration changes along with a few new hotplugs for AICA (Dreamcast) Firmware and AudioScience ASIHPI Firmware. Debugging tools in the xfsprogs 5.9.0 package fixed the potential unterminated string problem for libhandle. The snapshot is trending at a 90.

Read more

Also: openSUSE Community To Have Kickoff Session for Leap 15.3 - openSUSE News

UbuntuDDE Remix 20.10 Released With Linux 5.8, Snap Plugin, And More

Filed under
GNU
Linux

Earlier this year, we reported about a brand new UbuntuDDE Remix that combines the power of Ubuntu Linux and Deepin Desktop Environment (DDE) from Deepin Linux.

After the successful launch of the first-ever UbuntuDDE Remix 20.04 LTS release, its project leader Arun Kumar Pariyar has now announced a new iteration called UbuntuDDE Remix 20.10 codenamed “groovy” (Groovy Gorilla).

Read more

Also: Design and Web team summary – 28th October 2020 | Ubuntu

Freedom-Respecting/Open Hardware: SiFive's PC Project and Blob-free WiFi & Bluetooth Stack

Filed under
Hardware
  • SiFive Is Launching The Most Compelling RISC-V Development Board Yet - Phoronix

    If you've been waiting to port your software to RISC-V until having a decent RISC-V system where you can develop on-host, wanting to experiment with the libre processor architecture or even use it as a daily desktop system, or just wanting a Linux system that's not x86_64 / ARM / POWER, SiFive today is announcing a new board today that is the most promising yet. The SiFive HiFive Unmatched is the best RISC-V development board we've seen to date and the closest to being the first "RISC-V PC" for Linux use.

  • SiFive unveils plan for Linux PCs with RISC-V processors | VentureBeat

    SiFive today announced it is creating a platform for Linux-based personal computers based on RISC-V processors.

    [...]

    SiFive raised $61 million in August from investors that included chip superpowers Intel and Qualcomm. The startup has raised $190 million to date, and former Qualcomm executive Patrick Little recently joined SiFive as CEO. His task will be to establish the company’s RISC-V processors as an alternative to Arm. This move comes in the wake of Nvidia’s $40 billion acquisition of the world’s leading processor architecture.

    If Little is also looking to challenge Intel and AMD in PCs, he’ll have his work cut out for him. For starters, SiFive is currently focused on Linux-based PCs, not Microsoft Windows PCs. Secondly, SiFive wouldn’t build these processors or computers on its own. Its customers — anyone brave enough to take on the PC giants — would have to do that.

  • SiFive's RISC-V PC coming soon for $665 - Liliputing

    As promised, SiFive has unveiled a new computer featuring the company’s SiFive FU740 processor based on RISC-V architecture.

    The company, which has been making RISC-V chips for several years, is positioning its new SiFive HiFive Unmatched computer as a professional development board for those interested in working with RISC-V. But unlike the company’s other HiFive boards, the new Unmatched model is designed so that it can be easily integrated into a standard PC.

  • The quest for a blob-free WiFi & Bluetooth stack for BL602 WiSoC

    I thought I was done writing about Bouffalo Lab BL602 WiFI & Bluetooth RISC-V SoC for a while after first covering the chip itself, and then an inexpensive BL602 development board this weekend. But the BL602 SDK has shown up in various Github repositories, including Bouffalo Lab’s own bl_iot_sdk repository, and as more people are looking into it, there’s now an effort to develop a fully open-source blob-free WiFi & Bluetooth stack for BL602, and other Bouffalo Lab WiFi and/or Bluetooth wireless chips.

More in Tux Machines

File Searching on deepin OS

This tutorial explains how user can search for files and folders on a deepin OS computer. deepin OS, formerly Hiweed, is a Chinese computer operating system first launched in 2004 and comes with its own user interface that is beautifully unique called DDE. This involves File Manager, the file manager of deepin OS, and in this article we use the OS version 20 and the program version 5.2. Let's start. On deepin OS, your file manager's name is File Manager. Read more

Distrowatch Top 5 Distributions review: MX Linux

I didn’t like the layout of the main panel being on the side, and I’m not a big fan of Xfce typically...but once I organized things a little more to my liking, I found MX Linux was a pleasure to use, responsive, fast, and had more tools than you can shake a stick at...So new users will likely not need to use the terminal for anything really, it’s all right there in nice custom-made GUI tools, however, power users may also find the simplicity of some of these tools quite handy too. Being based on Debian will also help to ensure that MX Linux stays rock solid stable, and there should rarely be crashes or broken packages. I would recommend MX Linux to anyone who cares more about stability than bleeding edge package updates, as well as people looking for a strong distribution that does not use Systemd. Read more

elementary OS 6 – A Beautiful OS for Open Source Lovers

elementary OS is an open-source Ubuntu-based distro and one of the most awesome GNU/Linux distros ever that has gained a lot of traction over the years elementary OS is usually mentioned only in light of macOS and sometimes Windows, given that it features a beautiful and consistent UI which makes it an ideal replacement; it deserves to stand out more because its active community of developers has not only successfully delivered a unique distro, all of its apps are custom built and they are lovely! It’s excellent for both Linux beginners and pros which is evident in how artistically comprehensive their online documentation is. The team succeeded in keeping to the 3 core rules of their design philosophy which are: “concision”, “avoid configuration” and “minimal documentation”. I recently gave elementary OS 6 “Odin” a test drive and here are my thoughts. Read more

today's howtos

  • iproute2 vs net-tools

    iproute2 package contains utilities for controlling and monitoring networking, IP address, and routing. It is a modern replacement for net-tools. Iproute2 is an open-source project mainly focussed on network components of the Linux kernel. The commonly used utilities inside iproute2 are ip, ss, and bridge. The below table shows the iproute2 and deprecated net-tools Linux commands.

  • How to Install & Configure Git on Linux Mint 20 - LinuxCapable

    Git is a mature, actively maintained open source project initially developed in 2005 by Linus Torvalds, the famous Linux operating system kernel creator. Git is designed for developers that need a pretty straightforward version control system. Most software is collaborative efforts and sometimes can have hundreds of people with commits working on software development projects. It is essential to track these commits customarily done in branches in most projects before being merged into the master for release. It is easy to review and track down any incorrect commits and revert, leading to a much easier development if anything goes wrong.

  • My experience installing Libero SoC in Ubuntu and Windows 10 - CNX Software

    A few weeks ago, I received Microchip PolarFire SoC FPGA Icicle Kit with FPGA fabric and hard RISC-V cores capable of handling Linux. I wrote “Getting Started with Yocto Linux BSP” tutorial for the board, and I had initially titled the current post “Getting Started with FPGA development using Libero SoC and Polarfire FPGA SoC”. I assumed I would write one or two paragraphs about the installation process, and then show how to work with Libero SoC Design Suite to create an FPGA bitstream. But instead, I spent countless hours trying to install the development tools. So I’ll report my experience to let readers avoid some of the pitfalls, and hopefully save time.

  • How To Install LAMP (Apache, MySQL, PHP) on Debian 11

    LAMP is one of the most widely used software stacks on servers because it allows us to get a working web server up and running quickly. So, in this post, you will learn how to use LAMP on Debian as well as a description of its main components.