Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • Dynamic Triple Buffering For GNOME Still Being Worked On To Ramp Up The GPU When Needed

    Proposed earlier this summer for GNOME's Mutter was the idea of triple buffering the desktop when the GPU is running behind in order to ideally cause that extra load to ramp up the GPU clock frequencies in order to in turn get back on track with rendering the desktop on-time. A third version of that work is now brewing albeit too late to see with the imminent GNOME 3.38.0 release.

    Canonical's Daniel van Vugt has been working on this dynamic triple buffering for GNOME's Mutter compositor due to the sluggish experience he has sometimes seen with Intel graphics in particular. Switching from double to triple buffering does lead to enough work that it generally causes the GPU performance state to increase.

  • Digest of YaST Development Sprint 107

    The last two weeks of August the YaST team has kept the same modus operandi than the rest of the month, focusing on fixing bugs and polishing several internal aspects. But we also found some time to start working on some mid-term goals in the area of AutoYaST and storage management. Find below a summary of the most interesting stuff addressed during the sprint finished a week ago (sorry for the delay).

  • Whonix / Kicksecure 15.0.1.4.8 - for VirtualBox - Point Release!

    Alternatively, in-place release upgrade is possible.

  • Gnuastro 0.13 released
    Dear all,
    
    I am happy to announce the 13th stable version of GNU Astronomy
    Utilities (Gnuastro).
    
    Gnuastro is an official GNU package of various command-line programs
    and library functions for the manipulation and analysis of
    (astronomical) data. All the programs share the same basic
    command-line user interface (modeled on GNU Coreutils). For the full
    list of Gnuastro's library, programs, and a comprehensive general
    tutorial (recommended place to start using Gnuastro), please see the
    links below respectively:
    
    https://www.gnu.org/s/gnuastro/manual/html_node/Gnuastro-library.html
    https://www.gnu.org/s/gnuastro/manual/html_node/Gnuastro-programs-list.html
    https://www.gnu.org/s/gnuastro/manual/html_node/General-program-usage-tutorial.html
    
    The full list of new features and bug fixes is available in [1]
    below. Here are the compressed source and the GPG detached signature
    for this release. To uncompress Lzip tarballs, see [2]. To check the
    validity of the tarballs using the GPG detached signature (*.sig) see
    [3]:
    
    https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.13.tar.gz     (5.4MB)
    https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.13.tar.lz     (3.5MB)
    https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.13.tar.gz.sig (833B)
    https://ftp.gnu.org/gnu/gnuastro/gnuastro-0.13.tar.lz.sig (833B)
    
    Here are the MD5 and SHA1 checksums (other ways to check if the
    tarball you download is what we distributed):
    
    7b5f57e7c661160c20ab62994ebbea33  gnuastro-0.13.tar.gz
    cb5073024b5f9180e667561bb6239a6a  gnuastro-0.13.tar.lz
    48ddc5371d654303ddd4d81204143e55776274af  gnuastro-0.13.tar.gz
    fec97641f4ce15a59cd8cb294f34e46f0ca50369  gnuastro-0.13.tar.lz
    
    For this version, Sachin Kumar Singh and Joseph Putko have contributed
    to the source of Gnuastro and Marjan Akbari, Carlos Allende Prieto,
    Leindert Boogaard, Mark Calabretta, Alexey Dokuchaev, Raúl Infante
    Sainz, Samane Raji, Joanna Sakowska, Zahra Sharbaf, Ole Streicher
    provided very useful comments, suggestions and bug fixes that have
    been implemented. Thanks a lot for helping improve Gnuastro everyone.
    I am also grateful to the Google Summer of Code project this year for
    supporting Sachin's great work in this (and future releases).
    
    If any of Gnuastro's programs or libraries are useful in your work,
    please cite _and_ acknowledge them. For citation and acknowledgment
    guidelines, run the relevant programs with a `--cite' option (it can
    be different for different programs, so run it for all the programs
    you use). Citations _and_ acknowledgments are vital for the continued
    work on Gnuastro, so please don't forget to support us by doing so.
    
    This tarball was bootstrapped (created) with the tools below. Note
    that you don't need these to build Gnuastro from the tarball, these
    are the tools that were used to make the tarball itself. They are only
    mentioned here to be able to reproduce/recreate this tarball later.
      Texinfo 6.7
      Autoconf 2.69
      Automake 1.16.2
      Help2man 1.47.16
      ImageMagick 7.0.10-28
      Gnulib v0.1-3869-gc9c4db5dd
      Autoconf archives v2019.01.06-97-gfd1d25c
    
    The dependencies to build Gnuastro from this tarball on your system
    are described here:
      https://www.gnu.org/s/gnuastro/manual/html_node/Dependencies.html
    
    Best wishes,
    Mohammad
    
  • Call to apply for FSFE support for your local project

    It is no secret that the FSFE's activities are only possible with the priceless help of our contributors and supporters around Europe. In return we support local engagement with our expertise, information material, networks or even financially. To help formalize this process, we run our first call for FSFE community projects.

    [...]

    Please spread the word within your local groups or other FSFE channels you participate, to ensure everyone knows about it. If you already have a project in mind you like to apply with, check the corresponding detailed information and fill out the form afterwards.

  • Security updates for Monday

    Security updates have been issued by Debian (ark, netty, netty-3.9, qemu, squid3, and xorg-server), Fedora (chromium), Gentoo (dovecot and gnutls), Mageia (ansible, postgresql, and python-rsa), openSUSE (curl, freerdp, libX11, php7, squid, and xorg-x11-server), Oracle (kernel), Red Hat (thunderbird), Slackware (gnutls), and SUSE (firefox, kernel, and thunderbird).

  • Víctor Jáquez: Review of Igalia Multimedia activities (2020/H1)

    This blog post is a review of the various activities the Igalia Multimedia team was involved in during the first half of 2020.

  •        

  • OpenCV object tracking plugin

    I’ve been selected as a student developer at Pitivi for Google Summer of Code 2020. My project is to create an object tracking and blurring feature.

    The tracking is done by passing the video clip through a pipeline which includes a tracker plugin. So, the first goal of the project was to implement the tracker plugin in GStreamer.

  • Mike Blumenkrantz: Funday

    I finally managed to get a complete piglit run over the weekend, and, for my own amusement, I decided to check the timediffs against a reference run from the IRIS driver. Given that the Intel drivers are of extremely high quality (and are direct interfaces to the underlying hardware that I happen to be using), I tend to use ANV and IRIS as my references whenever I’m trying to debug things.

    Both runs used the same base checkout from mesa, so all the core/gallium/nir parts were identical.

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.