Language Selection

English French German Italian Portuguese Spanish


Chrome OS 84 tweaks Linux setup to include username and container sizing options

Filed under

When Google introduced Chrome OS back in 2011, it was mostly just a window to the web. The operating system eventually expanded to include Android integration, and last year Google announced that every new Chromebook would be launching with Linux support. However, the implementation of Linux on Chrome OS had been a little limited out of the gate. Now with the launch of Chrome OS 84, Google is adding the ability to set a username and configure the Linux disk size during initial setup.

Previously, it was possible to adjust the size of the Linux container, but it required setting up a fresh installation. The Chrome OS team has been working on this change for several months now, and it's finally landing in the Stable channel. With this update, users will be able to resize the Linux container without having to remove it and re-do the installation.

Read more

Also Google: Tested: Android's newest chip shows we probably don't need premium phones anymore

How to Enable the Hidden Screen Recorder in Android 10

4MLinux 33.1 released.

Filed under

This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 5.4.46. The 4MLinux Server now includes Apache 2.4.43, MariaDB 10.4.13, and PHP 7.4.7 (see this post for more details).

You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

Read more

M.2 card and Raspberry Pi based gateway deliver Real-Time Ethernet

Filed under

Hilscher unveiled a “cifX M.2” card that brings Real-Time Ethernet and FieldBus to PC based systems. The company also released its previously tipped, Raspberry Pi based netPI Real-Time Ethernet gateway for $445.

Hilscher has launched a cifX M.2 expansion card equipped with its netX 90 Real-Time Ethernet controller. It has also begun shipping a netPI gateway for $445 (see farther below). Demonstrated at Embedded World earlier this year, the NetPI Real-Time Ethernet gateway combines a Raspberry Pi 3 with Hilscher’s “netHAT 52-RTE.” The Germany-based Real-Time Ethernet technology firm also recently announced a netX 90 Starterkit (see farther below).

Read more

Also: Dual-display version of RK3399-based Rock Pi 4 starts at $59

Why Computer Science Students Should Use the GNU/Linux-Based OS

Filed under

Modern technologies develop in the blink of an eye, and every fresh computer science student eventually learns to solve issues with new operating systems (OS). Even if it is said that famous operating systems like Windows or iOS are similar, their editions in 2020 are not the same as what they used to be ten years ago. There has been enough time to figure out all the pros and cons of each OS. Therefore, it is time to speak about the reasons computer science students prefer GNU/Linux to any other OS.


The central part of it is the GNU/Linux kernel that runs on more different kinds of hardware than any other firmware or OS. If you want to use a command-line on different non-Linux based systems, use bash integration with its terminal to work in a similar environment. The Linux kernel provides a common platform for software and supports various hardware architectures. Linux can run on any hardware type: from tiny laptops with micro-controllers to powerful supercomputers.


Computer science students have a great opportunity to quench their curiosity with the GNU/Linux system. If the source is open and free, it is a crime to avoid learning it. Even if you compare the Linux OS with other famous tools, you definitely will not regret to know how it works. Who knows, maybe it is a first step to creating your own operating system

Read more

Censoring with GIMP

Filed under

In this tutorial to will learn to censor photos using computer program GIMP. This is part of a mini series GIMP for Author – so then you can conceal digital information for your articles like faces, passwords, emails, bank accounts, and anything. You will reuse techniques you learned from the basics part. to select and save the pictures. You will get examples and exercises again here. Happy editing!

Read more

GnuCash 4.1 and GNU World Order 364

Filed under

  • GnuCash 4.1

    GnuCash is a personal and small business finance application, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. It’s designed to be easy to use, yet powerful and flexible. GnuCash allows you to track your income and expenses, reconcile bank accounts, monitor stock portfolios and manage your small business finances. It is based on professional accounting principles to ensure balanced books and accurate reports.

    GnuCash can keep track of your personal finances in as much detail as you prefer. If you are just starting out, use GnuCash to keep track of your checkbook. You may then decide to track cash as well as credit card purchases to better determine where your money is being spent. When you start investing, you can use GnuCash to help monitor your portfolio. Buying a vehicle or a home? GnuCash will help you plan the investment and track loan payments. If your financial records span the globe, GnuCash provides all the multiple-currency support you need.

  • GNU World Order 364

    The **joe** and **jove**

Raspberry Pi: Ubuntu Retro Remix, RaspEX Kodi OS for Raspberry Pi and Pi Compute Module 4

Filed under

  • Meet Ubuntu Retro Remix, an Ubuntu Distro to Turn Your Raspberry Pi into a Retro Gaming Console

    Meet Ubuntu Retro Remix, a new, upcoming Ubuntu distro designed for retro gamers and Raspberry Pi fans. It’s an unofficial remix of Ubuntu that will turn your Raspberry Pi into a retro gaming machine.

    After building the Rolling Rhino, a command-line tool that lets you convert your regular Ubuntu installation into a rolling release, Canonical’s Ubuntu Desktop lead Martin Wimpress is now building a new Ubuntu-based distro specifically designed for Raspberry Pi computers and retro gaming, called Ubuntu Retro Remix.

    Why retro gaming? Because Martin Wimpress is a hardcore retro gamer who built several Raspberry Pi retro games consoles using cases that imitate the classic retro gaming consoles.

  • RaspEX Kodi for Rpi4, Rpi3 and Rpi2 with LXDE Desktop and Kodi 18.7 Media Center “Leia” with Netflix, YouTube, Plex and Amazon Video addons – Build 200713 (32-bit) and Build 200726 (64-bit)

    The system is made especially for the new Raspberry Pi 4 (8GB, 4GB and 2GB). RaspEX Kodi is based on Debian 11 Bullseye respectively Debian 10 Buster, Raspberry Pi OS (previously called Raspbian) and Kodi Media Center. In RaspEX Kodi I’ve added the LXDE Desktop with many useful applications such as VLC Media Player and NetworkManager. Makes it easy to configure your wireless network. I’ve also upgraded Kodi to version 18.7 Leia, which makes it possible to include useful addons such as Netflix and Amazon Video. Which I’ve done in Build 200713. Study all included packages in RaspEX Kodi Build 200713 respectively Build 200726.

  • RaspEX Kodi OS for Raspberry Pi Is Now Based on Debian GNU/Linux 11 “Bullseye”

    Arne Exton released today a new update to his RaspEX Kodi OS for Raspberry Pi devices based on the upcoming Debian GNU/Linux 11 “Bullseye” operating system series.

    The previous release of the RaspEX Kodi OS, which brought support for the latest Raspberry Pi 4 model with 8GB RAM was based on the stable Debian GNU/Linux 10 “Buster” operating system series, which is also the based on the official Raspberry Pi OS.

    But if you want a newer base from the Debian Testing repositories, where the development of the upcoming Debian GNU/Linux 11 “Bullseye” operating system series takes place, there’s now a new version of the RaspEX Kodi OS based on it, as well as on the official Raspberry Pi OS.

  • Links: July 26, 202

    It looks like the Raspberry Pi family is about to get a big performance boost, with Eben Upton’s announcement that the upcoming Pi Compute Module 4 will hopefully support NVMe storage. The non-volatile memory express spec will allow speedy access to storage and make the many hacks Pi users use to increase access speed unnecessary. While the Compute Modules are targeted at embedded system designers, Upton also hinted that NVMe support might make it into the mainstream Pi line with a future Pi 4A.

Enlightenment DR 0.24.2 Release

Filed under

Fixed null exec command running
Fixed handling of screen with no edid
Fixed signal.h, execinfo.h include for some libc's
Sped up pager thumb loading significant;y
Handle zone changes during startup
Longer efreetd timeout for update event
Fixed e's xsettings support on 64bit to use the right types
Fixed preloading of icon
Fixed e's wl backlight/dimming logic to be correct and reliable
Fixed noisy logging on invalid exec handle found
Fixed shot blurriness if size didn't quite match
Fixed battery on openbsd to use right constants
Fixed cpu freq setting on freebsd etc.
Handle error exits from dependency libs as an error and bring up alert
E system - isolate stdio so it doesn't affect ipc on stdin/out
Polkit & Askpass password - handle escaping right
Fix tiling issue with float/unfloat
Fixed shell autohide when clock data up
Handle x io error with proper exit code and exit

Read more

Also: Enlightenment 0.24.2, Terminology 1.8 Released

GNU GCC: Project Ranger Status

Filed under
  • Project Ranger Status
    We originally intended to start pushing ranger code into trunk shortly 
    after the start of stage 1, but of course.. delays, delays :-)
    So here is the latest status/changes since last fall and our proposed 
    time-line going forward.  I'll do the executive summary here, and more 
    details at each submission stage.
    1) multi-range support - Imminent
    We have moved the representation of our multi-range class  from wide-int 
    to trees, and merged it with the value_range class .  There is now a 
    base class which "recognizes" a 1 sub-range case as a special legacy 
    mode which supports ANTI_RANGE and incorporates the original value_range 
    code.  Multi-range is fully interoperable/compatible with value_range 
    code now and all existing code which uses value_range still operates 
    exactly the same as it did.. its just slightly different under the covers.
    range-ops has been returned to working in multi-range mode again now 
    that its compatible with value_range. Any consumer working with ranges 
    can switch to multi-range by switching to the multi-range API.
    This code is currently going through a complete fedora build, and 
    assuming that passes, Aldy will be submitting it for trunk along with 
    various details and performance results in the coming week or so.
    2)  Ranger - Mid August
    The on-demand ranger has been substantially simplified, with well 
    defined components contained in just a few source files.    It is queued 
    up for trunk submission after the multi-range code goes in..
    Initially, we plan to enable it for a few client passes which we will 
    describe at submission time (mostly the same passes as last years 
    presentation discussed) , along with a VRP pass which will run 
    immediately before EVRP called RVRP.  It uses the same dom-walking 
    infrastructure that EVRP uses, but it still has a lack of relational 
    processing (to be addressed next)
    At submission time I'll provide the details, as well as performance and 
    shortcomings once it has also passed thru a fedora build cycle. This 
    will also include the test suite adjustment strategy.
    3) Equivalency/Relational Processing - Mid September(?)
      Finally, the relation code will come, probably in mid September. The 
    proof of concept oracle prototype looked good, so I'm re-working parts 
    of it for performance in production code.
    Once the relation code is in place, we will work on whatever remaining 
    differences there are between EVRP and the new RVRP pass.
       - with RVRP running immediately before EVRP, we can identify anything 
    EVRP finds of significance that is missed.
       - We can also run RVRP immediately after EVRP  and identify things 
    RVRP gets which EVRP does not.
    We know we get immediate benefit from multiple passes when they are 
    switched to ranger, and we'd like to get that enabled ASAP  allowing the 
    code to be rigorously exercised during the rest of stage 1.
    The RVRP pass will be a work in progress, and it is 100% self contained 
    in one file, simply operating as a ranger client just like the other 
    passes.   If we reach the end of stage 1, and for whatever unforeseen 
    reason RVRP is not performing satisfactorily enough to replace EVRP, we 
    simply turn it off.  If it is operating well enough, then we turn of 
    EVRP.  We can decide towards the end fo the stage.
    Thats a quick synopsis of the current ranger work. Over the next 2 
    months we hope to get all of the components into trunk and available for 
    general use.
    Andrew & Aldy
  • GCC's New Ranger Infrastructure Aims To Be In Good Shape For GCC 11

    Making waves just over a year ago in the GNU Compiler Collection community was the "Ranger" project for on-demand range generator that's been worked on for several years at Red Hat. While their goals for GCC 10 didn't pan out, it's looking like in the next few months more of the Ranger infrastructure will land and thus putting it in the window for GCC 11.

    Ranger allows for querying range information on-demand for SSA names/variables from within anywhere in the IL with minimal overhead, among other benefits to the compiler internals.

If Coronavirus Happened in ’90s, Proprietary Software Would’ve Been a Disaster

Filed under

She starts the day by opening her Ubuntu-powered laptop, she had an assignment to finish last night, which she did using LibreOffice. Today, there’s a virtual classroom with the teacher, where everyone will be able to easily communicate together using Jitsi, just inside their Firefox web browser. Some educational materials are needed, of course, which she can easily grab from the university’s central LMS (Learning management system), powered by Moodle; A fully free and open source software.

Fatma, like many university students in her country and also like most students of the world in the age of Coronavirus, found the transition to a more digitalized education very accessible and very hassle-free, thanks to the efforts of open source developers which had been accumulating over each other for the past few decades.

Read more

Syndicate content

More in Tux Machines

Android Leftovers

Security-Oriented Kodachi Linux 7.2 Released with One of the Best Secure Messengers

Based on the latest Xubuntu 18.04 LTS point release, Kodachi Linux 7.2 codename “Defeat” comes with the newest Ubuntu kernel that’s patched against recent security vulnerabilities and full sync with the upstream Bionic Beaver repositories to provide users with an up-to-date installation media. On top of that, the new release introduces new security features, such as Session Messenger, a popular private messenger that the Kodachi Linux team doubts as one of the best secure messengers and the Steghide UI utility for hiding encrypted text messages in images, text or audio files. Read more

Linux and Linux Foundation: 5.9 Kernel and LF Edge

  • Intel SERIALIZE, Dropping Of SGI UV Supercomputer, i386 Clang'ing Hit Linux 5.9

    A number of x86-related changes were sent out today for the first full day of the Linux 5.9 merge window. 

  • Btrfs Seeing Some Nice Performance Improvements For Linux 5.9

    With more eyes on Btrfs given the file-system is set to become the default for Fedora 33 desktop spins, there are some interesting performance optimizations coming to Btrfs with the in-development Linux 5.9 kernel.  On the performance front for Btrfs in Linux 5.9 there are optimized helpers for little-endian architectures to avoid little/big endian conversions around the on-disk format, tree-log/fsync optimizations yielding around a 12% lower maximum latency for the Dbench benchmark, faster mount times for large file-systems in the terabyte range, and parallel fsync optimizations. 

  • As IoT Continues to Evolve, LF Edge Explores the Edge Continuum in a New White Paper

    Earlier this month, LF Edge, an umbrella organization under The Linux Foundation, published a white paper updating the industry on their continued ecosystem collaboration. LF Edge brings together projects within the Foundation, that “aims to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system.”

Open Hardware With Arduino: Counter and MKR ZERO

  • Keep track of your laps in the pool with this Arduino counter

    PeterQuinn925 swims for exercise, and to train for the occasional triathlon, but when doing so he often zones out and forgets how many laps he has swam. To solve this problem without spending a lot of money on a commercial solution, he created his own counter using an Arduino Nano and an ultrasonic sensor. The sensor detects when a swimmer approaches, and the system calculates distance based on this, assuming that a lap is roughly 50 yards or meters. This info is announced audibly via a speaker/amplifier using an Arduino speech library and is shown on a 7-segment display.

  • Recreating Rosie the Robot with a MKR ZERO

    While 2020 may seem like a very futuristic year, we still don’t have robotic maids like the Jetsons’ Rosie the Robot. For his latest element14 Presents project, DJ Harrigan decided to create such a bot as a sort of animatronic character, using an ESP8266 board for interface and overall control, and a MKR ZERO to play stored audio effects. The device features a moveable head, arms and eyes, and even has a very clever single-servo gear setup to open and close its mouth.