Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under

  • Why I predict Chrome and Chrome OS will split with the roll out of version 94

    We’ve been hearing more and more about LaCrOS in the past few weeks, and I think there’s a reason for that. You see, LaCrOS (Linux and Chrome OS, or a Linux version of Chrome running in Chrome OS) has been in the works for quite some time and even though we don’t have complete confirmation on what Google plans to do with it once completed, there are good reasons to think it is being developed with the idea that Chrome OS and the Chrome browser will cease to be a unified software moving forward. While we’ve posited that may be the case, it still hasn’t been 100% clear that Google will replace the existing Chrome browser on Chromebooks with a standalone, Linux-based version for all users. Instead, as we’ve considered, perhaps the plan is to put LaCrOS into play only when a device reaches the end of life. It’s a plausible scenario and one that could still happen, but I think a much more cohesive plan is in the works.

  • Shells virtual desktop cloud computers turn all your devices into Linux computers
  • Vim Which Key: Never Forget Your Key Binds

    When you have a bunch of custom keybindings in Vim it's very easy to forget them, but what if we could see the bindings inside of the editor. We can do exactly that with a plugin called Vim Which Key, inspired by an Emacs plugin of the same name.

  • NVIDIA Proposes Mesa Patches To Support Alternative GBM Back-Ends - Phoronix

    NVIDIA has proposed a merge request to Mesa that would lay the infrastructure for allowing alternative GBM (Generic Buffer Manager) back-ends to be loaded, such as for NVIDIA's proprietary driver should it presumably implement GBM in the future.

    It looks like NVIDIA is finally taking the GBM route for supporting Wayland compositors with their proprietary driver... For years NVIDIA was against using GBM and instead proposed using EGLStreams. Some compositors like GNOME's Mutter implemented EGLStreams support but that has only been a mild success with Wayland compositors not liking that rather NVIDIA-specific solution while the open-source GPU drivers all support GBM. NVIDIA also was working on an EGLStreams back-end for KDE and more. The Generic Buffer Management interface is a means of allocating graphics buffers and can be used with EGL. Most Wayland compositors use GBM for their buffer handling given its an abstraction that works across GPU drivers.

  • Space station building sim Starmancer gets a Beta on March 31, pre-orders to stop

    Ominux Games have announced their exciting upcoming space station building sim Starmancer is coming along nicely, and there's a Beta going up on March 31.

    This Beta will be supported across Linux, macOS and Windows and will be available to people who pre-order before March 31 as that will be stopped after then, plus people who pledged for Beta access on Kickstarter also get access. The developer made it clear this is not a "fear-of-missing-out tactic", and to wait until the release if that's better for you. Likely it's just to cut down on the amount of reports to a manageable level.

  • Godot Engine - Editor improvements for Godot 4.0

    If you are following me on Twitter (where I post my progress on different Godot features I work on), you might have noticed that I took a two month break from rendering to work on many long standing editor improvements and features.

    While I am far from being the only contributor working on editor-related tasks, I put together a list of everything I have been working for the past two months!


  • Cameron Kaiser: The end of TenFourFox and what I've learned from it

    I've been mulling TenFourFox's future for awhile now in light of certain feature needs that are far bigger than a single primary developer can reasonably embark upon, and recent unexpected changes to my employment, plus other demands on my time, have unfortunately accelerated this decision.

    TenFourFox FPR32 will be the last official feature parity release of TenFourFox. (A beta will come out this week, stay tuned.) However, there are still many users of TenFourFox — the update server reports about 2,000 daily checkins on average — and while nothing has ever been owed or promised I also appreciate that many people depend on it, so there will be a formal transition period. After FPR32 is released TenFourFox will drop to security parity and the TenFourFox site will become a placeholder. Security parity means that the browser will only receive security updates plus certain critical fixes (as I define them, such as crash wallpaper, basic adblock and the font blacklist). I will guarantee security and stability patches through and including Firefox 93 (scheduled for September 7) to the best of my ability, which is also the point at which Firefox 78ESR will stop support, and I will continue to produce, generate and announce builds of TenFourFox with those security updates on the regular release schedule with chemspills as required. There will be no planned beta releases after FPR32 but Tenderapp will remain available to triage bugfixes for new changes only.


  • How one woman founder pivoted her company online while supporting small businesses

    Eighteen years ago Susie Daly started Renegade Craft as a way to build a community of artists through in-person events. When COVID-19 and the corresponding shutdown put a stop to all in-person events, like art fairs, Susie had to quickly create a new strategy for her business. This plan involved seven virtual events, revamping an online shop for artists, cost-cutting measures, and selling a lot of face masks. Like most of us, Renegade Craft has been re-shaped permanently by the events of 2020. They will be continuing the digital efforts they pivoted to this year, but also hope to host their first in-person event in over 18 months later this year. Here’s how the business was able to move their community online, helping countless small businesses, when people needed it more than ever.

  • Coffee Lake, Whiskey Lake, and Ryzen SBCs run at -30 to 80°C with auto heat-up feature

    DFI’s Coffee Lake based “CS551” 3.5-inch SBC features an auto heat-up function that enables a -30 to 80°C range. The feature also appears on new, Whiskey Lake based, 2.5-inch “WL051” and Ryzen-based, 3.5-inch “GH551” SBCs.

    DFI has announced a 3.5-inch CS551 SBC built around Intel’s 8th and 9th Gen CPUs claimed to be the first Coffee Lake SBC with a -30 to 80°C operating range. The Linux-ready SBC is also claimed to be the first SBC of any kind with an automatic heat-up function.

    The heat-up feature enables the -30°C minimum by automatically heating the CPU when it drops below the chip’s typical lower range of 0°C. On the high end, the systems supports up to 80°C instead of the usual 60°C in part by dynamically allocating computing resources between the CPU and GPU. On higher-TDP models, a fan option is required to achieve the range.

  • Design and Web team summary – 29 March 2021

    The web team at Canonical run two-week iterations building and maintaining all of Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration.

  • Maybe will close down the EasyOS Forum

    The fundamental problem for me is that EasyOS is a stop-start project. I go off onto other things, then do not watch over the forum as perhaps should happen. It may be that hiatuses will become longer duration in the future.

    It is simpler to piggy-back on the Puppy Forum, as do all the *Dog distributions. It takes advantage of the guys such as 'rockedge' who maintain and safeguard the forum.

    Another factor is that I visit the Puppy Forum regularly, and continue to find it to be a valuable resource for sharing of ideas within the extended "Puppy family". This cross-pollination is, I think, invaluable.

  • Counterterrorism Hackers Behind Large Hack Google Identified

    We’re so conditioned to be wary of cybersecurity issues that we forget that white hat hackers and grey hat hackers exist. Even major tech companies like Google forget – or choose not to remember. The large hacking operation Google outed was actually being carried out by counterterrorism hackers.


    China, North Korea, and Russia are often called out by hackers backed by U. S. rivals. Project Zero didn’t blame anyone when identifying the 11 zero-day attacks. However, because these originated from an ally, it caused some drama at Google.

    Which ally was carrying out this attack has not been divulged, nor has the basis for the counterterrorism operation.

    MIT Technology Review reported that Google might have left out those details intentionally. It’s not even clear whether the Project Zero researchers notified the hackers before they outed them in January.

  • Security updates for Monday

    Security updates have been issued by Arch Linux (awstats, busybox, dotnet-runtime, dotnet-runtime-3.1, dotnet-sdk, dotnet-sdk-3.1, gitlab, godot, groovy, libebml, mkinitcpio-busybox, openssl, python2, vivaldi, webkit2gtk, and wpewebkit), CentOS (firefox and thunderbird), Debian (pygments, spamassassin, thunderbird, and webkit2gtk), Fedora (CGAL, dotnet3.1, dotnet5.0, firefox, kernel, qt, and xen), Mageia (imagemagick, jackson-databind, openscad, redis, and unbound), openSUSE (evolution-data-server, go1.15, and zstd), Oracle (firefox, openssl, and thunderbird), Red Hat (flatpak), Slackware (xterm), and Ubuntu (squid, squid3 and webkit2gtk).

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.