Language Selection

English French German Italian Portuguese Spanish

Software: GammaRay, Curl, Okular PDF Reader, HandBrake, PowerTOP and DNS

Filed under
Software
  • GammaRay 2.10.0 Release

    We have released version 2.10.0 of our Qt application introspection tool GammaRay. GammaRay allows you to observe behavior and data structures of Qt code inside your program live at runtime.

  • Daniel Stenberg: Why is curl different everywhere?

    We release a new curl version every eight weeks. On average we ship over thirty releases in a five-year period.

    A lot of people use curl versions that are a few years old, some even many years old. There are easily more than 30 different curl version in active use at any given moment.

    Not every curl release introduce changes and new features, but it is very common and all releases are at least always corrected a lot of bugs from previous versions. New features and fixed bugs make curl different between releases.

    Linux/OS distributions tend to also patch their curl versions at times, and then they all of course have different criteria and work flows, so the exact same curl version built and shipped from two different vendors can still differ!

  • Text to Speech on GNU/Linux Part 2: Okular to Speech

    Continuing the first part: Okular PDF Reader has read out loud (text to speech) feature but it needs configuration to make it works. You might find that there are very limited number of documentations available on the net about this case and if you find them you will know how complicated they are. So in this article I make it simple for you and I guarantee it's very easy to do this on Ubuntu (including Kubuntu and Neon). Ah, yeah, I include here a demonstration video you can play (don't worry it's hosted on PeerTube server, not YouTube). You will start with several basic knowledge below, then install everything needed, and then do the job. I hope this may help you to help anyone with disabilities or impairments to use GNU/Linux. Enjoy!

  • HandBrake 1.2 Released: Switches Over To FFmpeg, Early Support For GTK4

    HandBrake 1.2.0 is now available as the latest update to this popular cross-platform, open-source video transcoder software.

    HandBrake 1.2.0 switches back over to FFmpeg from Libav for doing all of the heavy lifting for the video transcoding. HandBrake 1.2 also drops a number of deprecated/legacy presets, adds new presets around the Amazon Fire and Chromecast, fixes some Blu-ray issues, adds support for decoding TIFF/LZMA video, supports the Speex audio decoder, improves its FreeBSD build support, and has a variety of other improvements.

  • PowerTOP – Monitors Power Usage and Improve Laptop Battery Life in Linux

    We all know, we almost 80-90% migrated from PC (Desktop) to laptop.

    But one thing we want from a laptop, it’s long battery life and we want to use every drop of power.

    So it’s good to know where our power is going and getting waste.

    You can use the powertop utility to see what’s drawing power when your system’s not plugged in.

    You need to run the powertop utility in terminal with super user privilege.

    It will access the hardware and measure power usage.

  • A survey of DNS caching and TTL in end-user client software

    So how long different client software like web browsers cache DNS responses internally? Anywhere from 2 seconds to infinity!

    DNS records come with a time-to-live (TTL) hint in seconds that suggest how long a cache can consider the response to be fresh; and reuse it to answer subsequent queries before having to refresh it. Different DNS clients treat this hint differently: and either ignore it completely in favor of their own policies, or enforce minimum or maximum duration on the records.

More on Text to Speech

  • Text to Speech on GNU/Linux Part 1: Type to Speak

    Text to Speech (TTS) is a technology to assist disabled people in reading-by-hearing for those who cannot see and in speaking-by-typing for those who cannot speak. eSpeak Speech Synthesizer is an amazing program on GNU/Linux to help anybody helping themselves (or, helping others who have disabilities and impairments). This article is one part of my new series in GNU/Linux accessibility and I want this to be easy for everybody. I will explain to you in this first part the basics by using espeak as a perfect example for first timers. You will learn how to type the text and let computer speaks it loud. This way, you can help anyone who is mute to speak using their computer.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

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.