Language Selection

English French German Italian Portuguese Spanish


DXVK 1.2

Filed under
  • DXVK 1.2 is out, possible performance increase for CPU-bound scenarios and D3D11 extensions support

    Developer Philip Rebohle is continuing to advance DXVK, with another major release now available today.

    DXVK 1.2 includes a slight rework of command buffer submissions, to make them run on a separate thread. This should hopefully increase performance in times where you're CPU-bound. Additionally, command buffers are submitted more frequently, which should avoid some stalling and also increase GPU utilization.

  • DXVK 1.2 Released With Support For Direct3D 11 Vendor-Specific Extensions

    Just two weeks after the corrected DXVK 1.1 re-release debuted and DXVK 1.2 is now available.

    Philip Rebohle continues working on new features for this Direct3D 11 over Vulkan translation layer that's used by the likes of Wine and most notable Valve's Steam Play / Proton.

Software: Kubernetes Clusters, IWD and LVFS

Filed under
  • Cluster API to the Rescue: An Easier Way to Manage Your Kubernetes Clusters

    In less than a generation, we’ve gone from bare-metal servers to virtualization to containers. It’s a story of expanded possibilities aided by stakeholder communities coming together to solve problems. Over time, processes have become easier and more efficient for end users. We’ve learned to orchestrate containers with Kubernetes, and now we can manage Kubernetes clusters and their associated infrastructure needs across multiple cloud providers (and hopefully on-premises) with Cluster API.

    Looking back to how we got here, the path is entirely logical: physical servers were once underutilized. They frequently ran only one application per physical server, leaving a vast majority of their computing power just sitting idle.

    Virtual machines came about to let you convert your underutilized physical servers into appropriately sized virtual servers. They reduced waste and made things easier: You were able to pack multiple virtual machines into a single physical server. With virtual machines, you could increase density and reduce cost.

  • IWD 0.18 Wireless Daemon Brings Fast Initial Link Setup

    Released this weekend was IWD 0.18 as the latest version of the Intel-developed wireless daemon for Linux systems.

    The main feature with IWD 0.18 is support for FILS, the Fast Initial Link Setup. Fast Initial Link Setup is part of the 802.11ai specification for allowing a WLAN client to setup a secure link within 100ms.

  • Donating 5 minutes of your time to help the LVFS

    For about every 250 bug reports I recieve I get an email offering to help. Most of the time the person offering help isn’t capable of diving right in the trickiest parts of the code and just wanted to make my life easier. Now I have a task that almost anyone can help with…

    For the next version of the LVFS we deploy we’re going to be showing what was changed between each firmware version. Rather than just stating the firmware has changed from SHA1:DEAD to SHA1:BEEF and some high level update description provided by the vendor, we can show the interested user the UEFI modules that changed. I’m still working on the feature and without more data it’s kinda, well, dull. Before I can make the feature actually useful to anyone except a BIOS engineer, I need some help finding out information about the various modules.

Software: GDB 8.3, Unifont 12.1.01, Pomotroid, and tiny-curl

Filed under
  • GDB 8.3 released!

    Release 8.3 of GDB, the GNU Debugger, is now available. GDB is a source-level debugger for Ada, C, C++, Go, Rust, and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants. GDB is free (libre) software.

  • GDB 8.3 Debugger Brings RISC-V, Terminal Styling, C++ Injection, IPv6 Connections

    The big GDB 8.3 feature release was just announced by Joel Brobecker. This update to the GNU Debugger comes with many improvements and new features for assisting developers.

    The GNU Debugger 8.3 release brings native configurations for RISC-V GNU/Linux and RISC-V FreeBSD, support for the C-SKY CPU architecture, OpenRISC GNU/Linux support, support for terminal styling on the CLI and TUI, experimental support for compilation/injection of C++ source code into the inferior, GDB/GDBserver finally support IPv6 connections, and a variety of other improvements.

  • Unifont 12.1.01 Released

    11 May 2019 Unifont 12.1.01 is now available. Significant changes in this version include the Reiwa Japanese era glyph (U+32FF), which was the only addition made in the Unicode 12.1.0 release of 7 May 2019; Rebecca Bettencourt has contributed many Under ConScript Uniocde Registry (UCSUR) scripts; and David Corbett and Johnnie Weaver modified glyphs in two Plane 1 scripts. Full details are in the ChangeLog file.

  • Pomotroid is the Best Open Source Pomodoro Technique App Yet

    We have reviewed the Pomotroid app and how it works so far. Whether it fits to your needs or you prefer another app is up to you, but it can be fair to say that the app does its job very well. Very few other open source options do exist.

    Do you use the Pomodoro technique? What software do you use to help manage your time with it? We would love to hear about your opinions in the comments below.

  • Daniel Stenberg: tiny-curl

    curl, or libcurl specifically, is probably the world’s most popular and widely used HTTP client side library counting more than six billion installs.

    curl is a rock solid and feature-packed library that supports a huge amount of protocols and capabilities that surpass most competitors. But this comes at a cost: it is not the smallest library you can find.

    Within a 100K

    Instead of being happy with getting told that curl is “too big” for certain use cases, I set a goal for myself: make it possible to build a version of curl that can do HTTPS and fit in 100K (including the wolfSSL TLS library) on a typical 32 bit architecture.

    As a comparison, the tiny-curl shared library when built on an x86-64 Linux, is smaller than 25% of the size as the default Debian shipped library is.

Wine-Staging 4.8 Brings More Joystick Improvements, 64-bit ARM Windows App Fix

Filed under

Hot off the release of Wine 4.8, Wine-Staging 4.8 has already been released with its hundreds of patches re-based atop this latest upstream Wine code for handling Windows games/applications on Linux and other operating systems.

Wine-Staging has continued seeing a nice flow of its patches accepted upstream, which alleviates the maintenance burden for the staging folks, but hundreds of patches remain. Fortunately, the number of new patches being added to Wine-Staging is generally less than the amount of patches being upstreamed each bi-weekly release cycle.

Read more

Also: How to install Wine Staging on Ubuntu 19.04

11 Best Free Linux e-Learning Tools

Filed under

E-Learning consists of all types of electronically supported teaching and learning. It represents the computer and network-enabled transfer of knowledge, behaviors, and skills. E-learning includes Web-based learning, virtual classrooms, digital collaboration, and computer-based applications. The learning activity is often delivered over the internet and intranet/extranet, although optical media, and satellite TV are also alternatives.

E-Learning has many benefits over traditional methods of learning. It enables individuals to study when it would otherwise not be practical. For example, a student may live in a remote location and be unable to relocate e.g. because of family commitments. It also allows the tuition to be self-paced or instructor-led, and is often more economical than traditional methods.

Linux has a wide range of e-Learning software available. The purpose of this article is to focus on open source software which is both user friendly for students and instructors.

To provide an insight into the software that is available, we have compiled a list of 11 of our favorite e-Learning tools. Hopefully, there will be something of interest here for anyone who wants to embrace electronically supported learning and teaching. We give our strongest recommendation to Moodle, Rogo, and ATutor.

Read more

Wine 4.8

Filed under
  • Wine Announcement
    The Wine development release 4.8 is now available.
    What's new in this release (see below for details):
      - Support building most programs in PE format.
      - Unicode data updated to Unicode 12.0.
      - Support for MSI patch files.
      - Default to non-PIC builds on i386.
      - Joystick support improvements.
      - Asturian locale.
      - Various bug fixes.
  • Wine 4.8 Pops Open With Unicode 12.0, Better Joystick Support

    Wine 4.8 is now available as the latest bi-weekly snapshot for running Windows programs/games on Linux and other platforms.

    Wine 4.8 isn't the most exciting feature release in recent time but does offer up some decent changes for two week's worth of work. Wine 4.8 now allows for building most programs in PE format, updates against Unicode 12.0 data, adds support for MSI patch files, defaults to non-PIC builds for i386, and adds in joystick support improvements.

  • The Wine team have no time for hangovers, as work continues on towards the next major release with the Wine 4.8 development release now available.

    The Wine team have no time for hangovers, as work continues on towards the next major release with the Wine 4.8 development release now available.


    This time around a total of 38 grapes bugs have been squashed. Usual notice applies: some are older bugs being re-tested and fixed in a prior release. Looking over it issues have been solved with Star Citizen, World of Warships, Warframe, Test Drive Unlimited, Grand Prix Legends and more.

Crow Translate: Desktop / CLI Text Translation App Using Google Translate, Yandex Translate and Bing Translator

Filed under

Crow Translate is an application (Qt5 GUI and command line interface available) that allows translating and speaking text using Google Translate, Yandex Translate and Bing Translator.

The lightweight text translation app supports Linux and Windows, and it can translate not only the text you input in the application, but also speak or translate text that you select using your mouse, by showing a popup after pressing a configurable keyboard shortcut.

Read more

Also KDE:

  • About me

    I’m glad to be selected in Google Summer of Code 2019 to work for KDE Community to make KDE Connect work on macOS. And I’m willing to be a long-term contributor in KDE Community.

Software: Best Painting Programs, Gnome Calculator and GNU gettext

Filed under
  • Best Painting Software for Linux

    Digital painting involves using traditional painting techniques such as impasto, oils, watercolor, etc. to create paintings in a computer. Professional digital artists usually employ certain accessories for creating art such as tablets, stylus, touch screen monitors, etc.

    Although Wikipedia describes digital painting as an emerging form of art, a quick browse through platforms like Instagram and Dripple will have you thinking you are generations behind. But not to worry. You can create beautiful digital paintings right from your Linux desktop and below is my list of the best Linux software for that.

  • 6 Ways to Open the Gnome Calculator in Ubuntu

    Gnome Calculator is the default calculator application for Ubuntu. According to the developers, GNOME Calculator is an application that solves mathematical equations. Though it at first appears to be a simple calculator with only basic arithmetic operations, you can switch into Advanced, Financial, or Programming mode to find a surprising set of capabilities. The Advanced calculator supports many operations, including logarithms, factorials, trigonometric and hyperbolic functions, modulus division, complex numbers, random number generation, prime factorization, and unit conversions. The financial mode supports several computations, including periodic interest rate, present, and future value, double declining and straight-line depreciation, and many others. The financial mode supports several computations, including periodic interest rate, present, and future value, double declining and straight-line depreciation, and many others.

  • GNU gettext 0.20 released

    This package installs a new library 'libtextstyle', together with a new header file . It is a library for styling text output sent to a console or terminal emulator. Packagers: please see the suggested packaging hints in the file PACKAGING.

Software: 17 Best Free Project Management Tools and Release of Vivaldi Browser 2.5

Filed under
  • 17 Best Free Project Management Tools for You

    Whether you are a single user with many tasks, a startup company, or an already established business looking for an efficient way to plan your workflow and organize your projects, there are several project management tools you can use to get work done.

    They are modern, easy to manage, and best of all, easy to get up to speed with if you’re a newcomer to project management.

    Here is our list of the best project management tools you can use to increase your productivity and that of your team for free.

  • Browse with full color: Vivaldi browser enables Razer Chroma

    Today, we launch Vivaldi 2.5 which brings a first-of-its kind integration with Razer Chroma, the world’s largest lighting ecosystem for gaming devices. With this unique integration, you’ll enjoy a thrilling and immersive browsing experience with lighting effects on Chroma-enabled devices.

    It sounds wild, but trust us – it’s fun. And adds another dimension to your browsing altogether.

    We’ve also added more customization options in this update where you can adjust the size of Speed Dials and select tabs more easily.

  • Vivaldi Browser 2.5 Released with Razer Chroma Integration

    Vivaldi web browser released new stable version 2.5 today with many exciting new features and improvements.

Software: Radiotray-NG, PDF Arranger, Cairo Dock

Filed under
  • Radiotray-NG – rustic internet radio player

    I’ve written reviews of a couple of internet radio players. Specifically, I was impressed by both odio and Shortwave. The former has an extremely elegant interface. And there’s the prospect that the next major release will be published under an open source license. If you dislike proprietary software, Shortwave is already open source.

    There are alternatives to odio and Shortwave. Let’s take a gander at Radiotray-NG. You may remember Radio Tray. It was an online radio streaming player that ran in a Linux system tray. Its goal was to have the minimum interface possible, making it very easy to use.

    Radiotray-NG is a continuation of the discontinued Radio Tray. It seeks to embrace the same philosophy, fixing some of its flaws, and adding a few new features along the way.

  • Graphical PDF Manipulation Tool PDF Arranger 1.2.0 Adds Shortcut Keys, Other Refinements

    PDF Arranger, a PDF-Shuffler fork, was updated to version 1.2.0, and it includes enhancements like shortcut keys, export metadata of first imported PDF, and more.

    PDF Arranger is a free and open source application for manipulating PDF documents, that can be used to merge, split, rotate and crop PDF documents and reorder their pages, using an interactive user interface. It's a fork of PDF-Shuffler, which hasn't had a release since April, 2012, with Gtk3 and Python 3 support, and various minor new features and bug fixes.

  • Cairo Dock, A Highly Customizable Dock panel for Ubuntu

    The Cairo Dock is an eye-catching and convenient dock interface for your Ubuntu desktop. With its features like multi-docks, launchers, taskbar, and many useful applets, you can advantageously replace it with your default dock panel. The panels can be easily detached from the Cairo dock and used as desktop widgets. You can totally customize the dock by using numerous ready-to-use themes that can be downloaded with a single click. So, if you are looking for a better looking, and much more easily customizable dock panel for your Ubuntu, Cairo Dock is a great choice for you.

Syndicate content

More in Tux Machines

Android Leftovers

today's howtos

OpenJDK 8 and 11: Still in safe hands

In 2018, Oracle announced that it would only provide free public updates and auto-updates of Java SE 8 for commercial users until the end of January 2019. Java 8 is a very important platform, used by millions of programmers, so this was a big deal. The Java community needed to fill the gap. In February of this year, I was appointed as the new Lead of the OpenJDK 8 Update Releases Project. A couple of weeks later, I was appointed the new Lead of the OpenJDK 11 Updates Project. This is an important milestone in the history of OpenJDK and of Java SE because it’s the first time that a non-Oracle employee has led the current long-term OpenJDK release project. JDK 8 is still a much-used Java release in industry, and JDK 11 is the current long-term maintenance release. It’s now a couple of weeks after the first releases of JDK8u and JDK11u on my watch. I think the process went pretty well, although it was not entirely smooth sailing for the developers. Having said that, we got our releases out on the day, as planned, and so far we’ve seen no major problems. Read more

How to advance your career by contributing to open source projects

In 2017, I wrote my (so-far) most popular article of all time, "The Impact GitHub is Having on Your Software Career, Right Now…," on Medium. In that article, I cast the vision for how you can develop your career through open source contributions. It clearly struck a nerve—it got 382 points and 237 comments on Hacker News. Many of the comments hated on it so hard—they disagreed with my main premise—but I felt they had missed the point. At the time I was a recruiter with 10 years of engineering experience, working at Red Hat. There is nothing I love more than a challenge, so I went "deep cover." I quit my job as a recruiter and got a job as a software engineer in a pure closed-source company that uses BitBucket and has PCI-compliant security. Fourteen months later, I got hired by Camunda to work as the developer advocate for Zeebe, a workflow engine for orchestrating microservices, purely based on my open source contributions while working at that job. I just did everything I advised readers to do in the comments of my original Medium article. Read more