Language Selection

English French German Italian Portuguese Spanish


Software: QtPdf, GNOME Calendar, Virtlys, Cockpit, Transmission

Filed under
  • Browse PDFs in a Qt Widgets application

    Some months ago Shawn Rutledge blogged about the new QtPdf module, a Qt wrapper around the PDFium library, which allows you to render PDF documents to QImages. Since that blog post we have invested some more work into the module to make it more useful in your day-to-day projects.

  • GNOME Calendar 3.28.2 released

    GNOME Calendar 3.28.2 was released yesterday.

    If you were having crashes and problems, please upgrade immediately. Quite a few crashers were fixed, and a few polishes went in too. Hopefully the experience of using Calendar will be much more pleasant now.

  • Virtlyst 1.1.0 released

    Virtlyst – a libvirt web interface to manage virtual machines has a new release.

    This release finishes support to connect to TCP or TLS virtd servers, it also fixes creating new instances from the flavor panel. And a few other fixes.

  • Cockpit 167

    Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 167.

  • Transmission 2.94 BitTorrent Client Adds Security, LibreSSL Compatibility Fixes

    Transmission developer Mike Gelfand released today a new maintenance update to the popular BitTorrent client used by millions of computer users on GNU/Linux, Mac, and Windows systems.

    Coming more than three months after version 2.93, which probably most of you are using to download torrents, Transmission 2.94 is here today with improved support for latest LibreSSL TLS/crypto stack, as well as the mbed TLS open-source implementation of the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols on all supported platforms.

    Transmission 2.94 also fixes the erroneous calculation of ETA (Estimated Time of Arrival) when downloading torrents, and addresses some cross-compilation issues that were caused by the MiniUPnP configuration test. These improvements are available on all supported systems, including GNU/Linux, macOS, and Microsoft Windows.

Belated Coverage of GIMP 2.10.0

Filed under
  • GIMP 2.10.0 Has Arrived & You Can Download It For Free

    Back in March, we said that the GIMP team were '12 blocker bugs away from making the final release' of the latest version of their free-to-use photo editing software and it seems the bugs have been fixed as version 2.10.0 is now available for download.

    The new release comes after 6 years of work and there's a long list of notable changes including an updated UI, new blend modes, layer groups can finally have masks on them and new tools such as the Warp transform, the Unified transform and the Handle transform tools have been introduced.

  • GIMP 2.10 open source image editor released, finally supports HiDPI displays

    GIMP is a free and open source graphics editing program for Linux, Mac, and Windows computers. Its been around for more than two decades, and it’s a powerful tool that’s often compared to Adobe Photoshop… although Photoshop users tend to complain that GIMP’s menus and tools are unintuitive. But it’s hard to complain about the price: GIMP is free for anyone to use.

  • GIMP 2.10 Image Editing Software Now Supports HiDPI Displays

    The development team behind the open source image editing software GIMP have this week released the highly anticipated GIMP 2.10.0 which brings with it a wide variety of new enhancements, tweaks and features including support for HiDPI displays.

    GIMP is an acronym for GNU Image Manipulation Program and is a freely distributed program providing an application to retouch photographs, adjust image composition and image authoring. Features of the latest version of GIMP 2.10.0 include :

    – Image processing nearly fully ported to GEGL, allowing high bit depth processing, multi-threaded and hardware accelerated pixel


  • Miner One Is Launching Its Bitcoin-Mining High-Altitude Ballon Today, New Stable Version of GIMP and More

Software: Kubernetes, Nageru, GNOME Shell, Mahapatra

Filed under
  • Kubernetes And The Open Service Broker Make Multi-Cloud A Reality
  • Nageru 1.7.2 released

    The main new feature this time round is the ability to use sound from video inputs. This was originally intended for IP camera inputs from Android, but I suppose you could also it for playout if you're brave. Smile A/V sync keeps being a hard problem (it's easy to make something that feels reasonable and works 99% of the time, but fails miserably the last percent), so I don't recommend running your cameras over IP if you can avoid it, but sometimes lugging SDI around really is too inconvenient.

    Apart from that, the git log this time is dominated by a lot of small tweaks and bugfixes; things are getting increasingly refined as we get more experience with the larger setups. I wondered for a bit whether I should give it a version bump to 1.8.0, but in the end, I didn't consider IP inputs (nor the support for assisting Cubemap with HLS output) important enough. So 1.7.2 it is.

  • More Memory, More Problems

    In GJS we recently committed a patch that has been making waves. Thanks to GJS contributor Georges Basile “Feaneron” Stavracas Neto, some infamous memory problems with GNOME Shell 3.28 have been mitigated. (What’s the link between GNOME Shell and GJS? GNOME Shell uses GJS as its internal Javascript engine, in which some of the UI and all of the extensions are implemented.)

    There is a technical explanation, having to do with toggle-refs, a GObject concept which we use to interface the JS engine’s garbage collector with GObject’s reference counting system. Georges has already provided a fantastic introduction to the technical details so I will not do another one here. This post will be more about social issues, future plans, and answers to some myths I’ve seen in various comments recently. To read this post, you only need to know that the problem has to do with toggle-refs and that toggle-refs are difficult to reason about.

  • Mahapatra: Summer, Code and Fedora

    Fedora has an android app which lets a user browse Fedora Magazine, Ask Fedora, FedoCal etc within it.


    In the current form, most of the functions in the app rely on an in-app browser to render content. This project aims to improve the existing Fedora App for Android for speed, utility and responsiveness, introduce a deeper native integration and make the app more personal for the user.

Software/KDE/GNOME: Atelier/AtCore, Pitivi, Unite Extension, and GNOME at FOSS North

Filed under
  • Atelier/AtCore First Brainstorm

    I’m here today to invite you to participate in Atelier/AtCore first Brainstorm. But why are we going to do a brainstorm in the first place?

    Since July/2016 we’ve been working on AtCore, adding features and tools to help us on development. On 20th of January of 2018, we did our first tagging of the project and launched AtCore 1.0. Since then, more than 100 commits were already added to AtCore, including new features.

  • Dropping support for non-square pixels in Pitivi

    GStreamer Editing Services (GES), the library used by Pitivi for video processing, is very flexible and allows using videos of any video format in the same project. However, normally, in a “pro” setup, most video editing applications are very strict about the formats they accept as input, so Pitivi and GES were a bit unconventional with the “anything goes” approach.

  • Make Gnome Shell More Like Unity With Unite Extension

    Users coming to Ubuntu 18.04 from 16.04 with Unity might find it easier to switch (or at least feel more "at home") to Gnome Shell with the use of an extension called Unite.

  • GNOME at FOSS North

    FOSS North is a nordic free software conference happening annually in Gothenburg, Sweden. I have attended most of them since it started. It is no more than a ferry ride away from me and I also enjoy the conference size. Bastien and Kat coordinated that the event box was sent to my address in good time. Additionally, Nuritzi and Carlos sent additional GNOME stickers which I packed down along with some 20 pairs of GNOME Socks in various sizes.

Timeshift review - Let's do the time warp again

Filed under

My testing with Timeshift was satisfactory. Yes, you can accomplish all of this with a few elegant one-lines in a terminal window or through a cron-ed script. But for those less savvy in the subject matter, the program offers a convenient way to create system snapshots. It would be nice if additional features were included, like simulated runs, encryption, and tighter integration with the system a-la Snapper.

For pure data backups, you would probably want to use something else, like Grsync or a similar frontend. Then, there's also system imaging, which is always a smart thing to do. In between, Timeshift fills the gap nicely. Overall, this is a good tool, and I believe with a little bit of extra work, it can be easily extended to cover additional features and capabilities. 9/10. Take care.

Read more

Wine 3.7 Released

Filed under

Proprietary: Keeper Password Manager for GNU/Linux and Vivaldi 1.15 Released

Filed under
  • Keeper Password Manager Launches New Linux Version

    I can't imagine many Linux desktop users are interested in a closed-source, commercial-driven password manager for their systems, but for those that are, Keeper launched a new version of its Keeper Password Program Manager for Linux.

    The Keeper password manager / digital wallet that supports all major operating systems announced today a new Linux desktop app. Given it's closed-source and not integrated into any Linux desktops, presumably you're likely to use this if you are looking to use their cross-device synchronization across platforms or required by your internal IT infrastructure.

  • Vivaldi 1.15 Released, Adds New Customization Options and Improves HTML5 Audio

    Vivaldi Technologies released today Vivaldi 1.15, the latest stable release of their Chromium-based, closed source web browser for GNU/Linux, macOS, and Microsoft Windows operating systems.

    With Vivaldi 1.15, Vivaldi Technologies made their powerful web browser even more customizable by introducing new appearance options to let users adds any image they can think off as the window background in Vivaldi. To get started, a pre-set repeating pattern is available by default just below the Window Appearance section in Settings -> Appearance.

A look at Peek screen recorder for GNU/Linux

Filed under

Have you ever found yourself wanting to record something on your screen for a few moments, to show someone else?

I’m not talking videogame streaming or anything on that big of a level, but rather more the need to show someone where to find a menu item, or how to change a configuration setting, or other similar examples. If so, Peek could become your new best friend, for recording GIFs or other silent videos of what's happening on your screen.

Peek is likely the most simplistic tool I have ever used for this purpose, but I don’t say that in a bad way, if anything it makes it even more of a pleasure to work with.

Read more

Software: LibreNMS, Pidgin, Wireshark and More

Filed under
  • Featured Network Monitoring Tool for Linux

    LibreNMS is an open source, powerful and feature-rich auto-discovering PHP based network monitoring system which uses the SNMP protocol. It supports a broad range of operating systems including Linux, FreeBSD, as well as network devices including Cisco, Juniper, Brocade, Foundry, HP and many more.

  • Get started with Pidgin: An open source replacement for Skype

    Technology is at an interesting crossroads, where Linux rules the server landscape but Microsoft rules the enterprise desktop. Office 365, Skype for Business, Microsoft Teams, OneDrive, Outlook... the list goes on of Microsoft software and services that dominate the enterprise workspace.

    What if you could replace that proprietary software with free and open source applications and make them work with an Office 365 backend you have no choice but to use? Buckle up, because that is exactly what we are going to do with Pidgin, an open source replacement for Skype.

  • Wireshark, World’s Most Popular Network Protocol Analyzer, Gets Major Release

    Wireshark, world’s most popular open-source network protocol analyzer, has been updated to a new stable series, versioned 2.6, a major update that adds numerous new features and improvements, as well as support for new protocols.

    A lot of user interface improvements have been made since Wireshark 2.5, and Wireshark 2.6 appears to be the last release that will support the legacy GTK+ graphical user interface, as the development team announced it wouldn't be supported in the next major series, Wireshark 3.0.

    New features in Wireshark 2.6 include support for HTTP Request sequences, support for MaxMind DB files, Microsoft Network Monitor capture file support, as well as LoRaTap capture interface support. The IP map feature was removed, as well as support for the GeoIP and GeoLite Legacy databases.

  • A look at terminal emulators, part 2

    A comparison of the feature sets for a handful of terminal emulators was the subject of a recent article; here I follow that up by examining the performance of those terminals. This might seem like a lesser concern, but as it turns out, terminals exhibit surprisingly high latency for such fundamental programs. I also examine what is traditionally considered "speed" (but is really scroll bandwidth) and memory usage, with the understanding that the impact of memory use is less than it was when I looked at this a decade ago (in French).

  • Counting beans—and more—with Beancount

    It is normally the grumpy editor's job to look at accounting software; he does so with an eye toward getting the business off of the proprietary QuickBooks application and moving to something free. It may be that Beancount deserves a look of that nature before too long but, in the meantime, a slightly less grumpy editor has been messing with this text-based accounting tool for a variety of much smaller projects. It is an interesting system, with a lot of capabilities, but its reliance on hand-rolling for various pieces may scare some folks off.

  • Firefox release speed wins

    Sylvestre wrote about how we were able to ship new releases for Nightly, Beta, Release and ESR versions of Firefox for Desktop and Android in less than a day in response to the pwn2own contest.

    People commented on how much faster the Beta and Release releases were compared to the ESR release, so I wanted to dive into the releases on the different branches to understand if this really was the case, and if so, why?


    We can see that Firefox 59 and 60.0b4 were significantly faster to run than ESR 52 was! What's behind this speedup?

  • LibreOffice 6.1 Alpha 1 Is Ready To Roll For Advancing The Open-Source Office

    LibreOffice 6.1 Alpha 1 was tagged overnight as the first development release towards this next updated open-source office suite release succeeding the big LibreOffice 6.0.

    LibreOffice 6.1.0 is set to be released by the middle of August and for that to happen the alpha release has now been hit followed by the beta release this time next month, and the release candidates to come through the month of July. The feature freeze and branching occurs at next month's beta stage while the hard code freeze is expected for the middle of July.

Applications: KStars, Kurly, Pamac, QEMU

Filed under
  • KStars 2.9.5 is out!

    Autofocus module users would be happy to learn that the HFR value is now responsive to changing seeing conditions. Previously, the first successful autofocus operation would set the HFR Threshold value of which subsequent measurements are compared against during the in-sequence-focusing step.

  • Kurly – An Alternative to Most Widely Used Curl Program

    Kurly is a free open source, simple but effective, cross-platform alternative to the popular curl command-line tool. It is written in Go programming language and works in the same way as curl but only aims to offer common usage options and procedures, with emphasis on the HTTP(S) operations.

    In this tutorial we will learn how to install and use kurly program – an alternative to most widely used curl command in Linux.

  • Pamac – Easily Install and Manage Software on Arch Linux

    Arch Linux is one of the most popular Linux distribution available despite its apparent technicality. Its default package manager pacman is powerful but as time always tells, it is a lot easier to get certain things done using a mouse because GUI apps barely require any typing nor do they require you to remember any commands; and this is where Pamac comes in.

    Pamac is a Gtk3 frontend for libalpm and it is the GUI tool that Arch Linux users turn to the most when they aren’t in the mood to manage their software packages via the terminal; and who can blame them? It was specifically created to be used with Pacman.

  • QEMU 2.12 Released With RISC-V, Spectre/Meltdown & Intel vGPU Action

    QEMU 2.12 is now officially available as the latest stable feature update to this important component to the open-source Linux virtualization stack.

Syndicate content

More in Tux Machines

GNOME Desktop: Flatpak and Random Wallpaper Gnome Extension

  • Flatpak in detail, part 2
    The first post in this series looked at runtimes and extensions. Here, we’ll look at how flatpak keeps the applications and runtimes on your system organized, with installations, repositories, branches, commits and deployments.
  • Flatpak – a history
    I’ve been working on Flatpak for almost 4 years now, and 1.0 is getting closer. I think it might be interesting at this point to take a retrospective look at the history of Flatpak.
  • Random Wallpaper Gnome Extension Changes Your Desktop Background With Images From Various Online Sources
    Random Wallpaper is an extension for Gnome Shell that can automatically fetch wallpapers from a multitude of online sources and set it as your desktop background. The automatic wallpaper changer comes with built-in support for downloading wallpapers from,,, as well as support for basic JSON APIs or files. The JSON support is in fact my favorite feature in Random Wallpaper. That's because thanks to it and the examples available on the Random Wallpaper GitHub Wiki, one can easily add Chromecast Images, NASA Picture of the day, Bing Picture of the day, and Google Earth View (Google Earth photos from a selection of around 1500 curated locations) as image sources.

today's howtos

KDE: QtPad, Celebrating 10 Years with KDE, GSoC 2018

  • QtPad - Modern Customizable Sticky Note App for Linux
    In this article, we'll focus on how to install and use QtPad on Ubuntu 18.04. Qtpad is a unique and highly customizable sticky note application written in Qt5 and Python3 tailored for Unix systems.
  • Celebrating 10 Years with KDE
    Of course I am using KDE software much longer. My first Linux distribution, SuSE 6.2 (the precursor to openSUSE), came with KDE 1.1.1 and was already released 19 years ago. But this post is not celebrating the years I am using KDE software. Exactly ten years ago, dear Albert committed my first contribution to KDE. A simple patch for a problem that looked obvious to fix, but waiting for someone to actually do the work. Not really understanding the consequences, it marks the start of my journey within the amazing KDE community.
  • GSoC 2018 – Coding Period (May 28th to June 18th): First Evaluation and Progress with LVM VG
    I got some problems during the last weeks of Google Summer of Code which made me deal with some challenges. One of these challenges was caused by a HD physical problem. I haven’t made a backup of some work and had to rework again in some parts of my code. As I already knew how to proceed, it was faster than the first time. I had to understand how the device loading process is made in Calamares to load a preview of the new LVM VG during its creation in Partition Page. I need to list it as a new storage device in this page and deal with the revert process. I’ve implemented some basic fixes and tried to improve it.

Open Hardware: Good for Your Brand, Good for Your Bottom Line

Chip makers are starting to catch on to the advantages of open, however. SiFive has released an entirely open RISC-V development board. Its campaign on the Crowd Supply crowd-funding website very quickly raised more than $140,000 USD. The board itself is hailed as a game-changer in the world of hardware. Developments like these will ensure that it won't be long before the hardware equivalent of LEGO's bricks will soon be as open as the designs built using them. Read more