Language Selection

English French German Italian Portuguese Spanish

Software

Schedule a visit with the Emacs psychiatrist

Filed under
Software
HowTos

Welcome to another day of the 24-day-long Linux command-line toys advent calendar. If this is your first visit to the series, you might be asking yourself what a command-line toy even is. We’re figuring that out as we go, but generally, it could be a game, or any simple diversion that helps you have fun at the terminal.

Some of you will have seen various selections from our calendar before, but we hope there’s at least one new thing for everyone.

Today's selection is a hidden gem inside of Emacs: Eliza, the Rogerian psychotherapist, a terminal toy ready to listen to everything you have to say.

Read more

VK9, the project that aims to support Direct3D 9 over Vulkan has hit another milestone

Filed under
Graphics/Benchmarks
Software

The developer of VK9, another rather interesting compatibility layer has advanced further with the announcement of another completed milestone.

Much like DXVK, it aims to push Direct3D over to Vulkan, while DXVK focuses on D3D11 and D3D10 the VK9 project is fixed on D3D9.

Read more

Also: A Look At The LLVMpipe OpenGL Performance On Mesa 19.0 With A 64C/128T Server

Happy birthday, qutebrowser!

Filed under
Software
Web

That's how qutebrowser looked a day after that (and that commit still seems to run!): https://imgur.com/a/xoG1r4G

Exactly a year later, things were finally ready for a v0.1 release, after spending two weeks of holidays with fixing bugs.

Originally, qutebrowser was born because the dwb project was discontinued: https://portix.bitbucket.io/dwb/

That's what I (and many others) were using at the time, and all alternatives were stuck with an unmaintained WebKit1. Since everything was using WebKitGTK which was horribly buggy (and WebKit2 in WebKitGTK lacked a lot of basic features), I decided to start my own thing, based on Qt instead.

Back then, there were already discussions about QtWebEngine, and I originally wondered whether I should just wait with starting qutebrowser until it's ready. QtWebEngine support was finally added in July 2016, a lot later than I imagined. Initially, many features didn't work yet, but in September 2017 it finally became the default backend.

Later, it turned out that qutebrowser also was a viable alternative for many Pentadactyl/Vimperator refugees, and qutebrowser got more popular than I ever imagined.

Read more

DXVK 0.94

Filed under
Software
  • DXVK 0.94 Released With New Optimizations, Game Fixes

    DXVK lead developer Philip Rebohle who is working under contract for Valve released a new version of this open-source layer for translating Direct3D 10/11 calls to Vulkan API for enhancing the experience for running Windows games on Linux.

    DXVK 0.94 is hot off the press this morning. The DXVK 0.94 release adds a number of performance improvements/optimizations as well as game fixes.

  • DXVK 0.94 is out with fixes and performance tweaks

    Making it into this release is an optimized descriptor pool allocation for lower memory consumption; an early-discard optimisation has been enabled for the AMDVLK, the proprietary AMD drivers as well as Intel while being disabled currently for RADV and NVIDIA; as well as potential performance improvements on AMD and Intel hardware.

4 of the Best Alternatives to Skype on Linux

Filed under
GNU
Linux
Software

Microsoft has never taken Linux seriously when it comes to their products. They don’t see it as a gain. The only real reason that Linux even has a Skype client is because before Microsoft purchased it there was a client. If you’re a Linux user, you need to get away from this service as soon as possible.

Microsoft has shown in the past that they have no interest in supporting Linux, and that fact is even more solidified with the latest update to the platform. Every alternative on this list is a great alternative and worthy of taking the place Skype has in your life on the Linux platform.

Read more

Fixing Broken Dropbox Sync Support

Filed under
Software

Dropbox have reduced the number of file systems they support. We knew this was coming for a while, but it's a pain if you don't use one of the supported filesystems.

Recently I re-installed my Ubuntu 18.04 laptop and chose XFS rather than the default ext4 partition type when installing. That's the reason the error is appearing for me.

I do also use NextCloud and Syncthing for syncing files, but some of the people I work with only use Dropbox, and forcing them to change is tricky.

Read more

Managing Servers: Appaserver and Cockpit

Filed under
Server
Software
  • FOSS Project Spotlight: Appaserver

    Assume you are tasked to write a browser-based, MySQL user interface for the table called CITY. CITY has two columns. The column names are city_name and state_code—each combined are the primary key.

  • Cockpit 184

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

  • Video: Using Cockpit for KVM Virtual Machine Management

    Cockpit has been in development for a few years now and it appears it is going to be default in the upcoming RHEL8 release. I've recently started using it for managing and accessing KVM virtual machines via the cockpit-machines package. I made a short screencast showing the basics.

PDFArranger: Merge, Split, Rotate, Crop Or Rearrange PDF Documents (PDF-Shuffler Fork)

Filed under
Software

PDFArranger is an application for merging or splitting PDF files, as well as rotating, cropping and rearranging PDF document pages, using a simple graphical user interface.

The tool, which is a graphical front-end for PyPDF2, is a fork of PDF-Shuffler that aims to "make the project a bit more active". It runs on Linux, but there's also experimental Windows support.

Read more

Wine 4.0 Release Candidate 2

Filed under
Software
  • Wine Announcement

    The Wine development release 4.0-rc2 is now available.

    What's new in this release (see below for details):
    - Bug fixes only, we are in code freeze.

  • Just when you think you can stop drinking, Wine 4.0 has another release candidate available

    Just before the weekend hits you in the face like a bad hangover when you realise it's Monday already, there's another bottle of Wine ready for you.

    Of course, we're not talking about the tasty liquid! Put down the glass, it's the other kind of Wine. The one used to run your fancy Windows programs and games on Linux. Doing their usual thing, developer Alexandre Julliard announced that the Wine 4.0 Release Candidate 2 is officially out the door today.

    While this release is nothing spectacular it is an important one, the more bugs they're able to tick off the list the better the 4.0 release will be for more people to use it.

Krita 4.1.7 Released

Filed under
KDE
Software

Today we’re releasing Krita 4.1.7, another bug fix release in the Krita 4.1 series.

The most important fix is a weird one: it might help your wifi connection. The problem is that we started building a widget that would show you the news feed from krita.org. The widget isn’t active, and doesn’t make any kind of network connection… But Qt’s network manager class still checks your wifi settings all the time. See these bugs: https://bugreports.qt.io/browse/QTBUG-46015 and https://bugreports.qt.io/browse/QTBUG-40332.

Apart from that, we’ve worked around a bug in Qt 5.12 that would cause an instant crash when using a tablet. Our own builds do not use that version of Qt, so the Windows builds, macOS build and the Linux appimage are fine, but users of rolling Linux releases like Arch would suffer from this issue.

Read more

Syndicate content

More in Tux Machines

Five-Way Linux OS Comparison On Amazon's ARM Graviton CPU

Last month Amazon rolled out their "Graviton" ARM processors in the Elastic Compute Cloud. Those first-generation Graviton ARMv8 processors are based on the ARM Cortex-A72 cores and designed to offer better pricing than traditional x86_64 EC2 instances. However, our initial testing of the Amazon Graviton EC2 "A1" instances didn't reveal significant performance-per-dollar benefits for these new instances. In this second round of Graviton CPU benchmarking we are seeing what is the fastest of five of the leading ARM Linux distributions. An Amazon EC2 a1.4xlarge instance with 16 cores / 32GB RAM was used for this round of benchmarking across the five most common ARM Linux distributions that were available at the time of testing on the Elastic Compute Cloud. The tests included: Amazon Linux 2 - The reference Amazon Linux machine image with the Linux 4.14 kernel and GCC 7.3. Read more

Take a swim at your Linux terminal with asciiquarium

We're now nearing the end of our 24-day-long Linux command-line toys advent calendar. Just one week left after today! If this is your first visit to the series, you might be asking yourself what a command-line toy even is. We’re figuring that out as we go, but generally, it could be a game, or any simple diversion that helps you have fun at the terminal. Read more

Photography and Linux

So, as you can see, except for the printing step, pretty much the whole workflow is handled very easily by Linux and open-source photography software. Could I have done the whole thing in Linux? Yes and no. Depending on your printing needs, you could forego the printer entirely and use a local professional printing service. Many of those shops use the ROES system for the uploading and management of images to be printed. The ROES client is written in Java and is compatible with Linux. If you invest in a large format printer, you may have to investigate using a solution similar to what I have set up. Open-source software RIPs exist, but they have not been updated for more than a decade. Some commercial Linux solutions are available, but they are prohibitively expensive. Read more

Linux 3.18.130

I'm announcing the release of the 3.18.130 kernel. All users of the 3.18 kernel series must upgrade. The updated 3.18.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.18.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-st... Read more