Language Selection

English French German Italian Portuguese Spanish

Games amd Wine 6.1 Status Update

  • Civilization VI Vietnam & Kublai Khan Pack out now | GamingOnLinux

    Joining the list of DLC available for Civilization VI as part of the New Frontier Pass is the Vietnam & Kublai Khan Pack that's now available with a big game update. Available to buy individually like the rest of the packs, or buy the New Frontier Pass to get access to all of them.

    In addition to the new civilization and leaders details below, there's also the big new "Monopolies and Corporations" game mode. The whole idea here is to create industry around luxury resources to get powerful buffs, and eventually turn them into a full corporation to create products. If you manage to dominate a luxury resource you get a monopoly, which then gives addition tourism and gold. The idea of the mode is to give a little more fun and depth to the resources.


  • Tough city-building strategy game As Far As The Eye now supported on Linux | GamingOnLinux

    As Far As The Eye is a strategy game that has you build a city, while also making you constantly move on before the world becomes submerged. It's tough and it's now available on Linux.

    Developed by Unexpected with publishing from Goblinz Studio, Maple Whispering Limited it brings together city building, procedural generation and a whole lot of planning ahead. With limited resources and time against you, there's a constant need to prepare for the worst. This is no Civilization game and certainly not Cities Skylines either, this is a whole new breed. Originally released in September 2020, as of January 26 2021 it now supports Linux.


  • The Machinery game engine adds Linux support in Preview | GamingOnLinux

    The Machinery, an upcoming game engine from people who previously worked on the likes of Stingray, Bitsquid, and Diesel engines released a new build with the first Preview of Linux support.

    Joining the ranks of many game engines to offer it including Defold, Godot Engine, Unity, Unreal, Ren'Py and a great many more that would take too long to list. The team behind The Machinery certainly know what they're doing, given their previous work like Bitsquid / Stingray was used for some big games like Helldivers and Warhammer: End Times – Vermintide and more.

    It's currently in Open Beta with the January 2021 (version 2021.1) going live that adds in (amongst other things) support for Linux in a Preview state.

    Unlike other game engines, The Machinery seems to be selling itself on developers who want a ton of configuration. The developers mention about how it's "completely plugin-based" so you pick and choose all the parts of it you want to extend the editor and the engine as you see fit.

  • Wine Announcement

    The Wine development release 6.1 is now available.

    What's new in this release (see below for details):
    - Arabic text shaping.
    - More WinRT support in WIDL.
    - VKD3D version 1.2 is used for Direct3D 12.
    - Support for Rosetta's memory layout on M1 Macs.
    - Support for Thumb-2 mode on ARM.
    - Various bug fixes.

  • Wine 6.1 Brings VKD3D 1.2 Support, Improvement For Apple M1 Macs With Rosetta - Phoronix

    Following the release of Wine 6.0 stable earlier this month, Wine 6.1 is now available as the first bi-weekly development snapshot that will ultimately culminate with the Wine 7.0 stable release next year.

    Coming out of the code freeze that has been in effect since early December, there is already a number of improvements to find with Wine 6.1 as this first development snapshot in the new series.

Wine 6.1 released beginning another year of improvements

  • Wine 6.1 released beginning another year of improvements

    Now that the big stable Wine 6.0 release is out for the Windows compatibility layer, work begins again on another year of pulling in major new features with Wine 6.1 out now.

    For newer readers and Linux users here's a refresher - Wine is a compatibility layer built for operating systems like Linux, macOS and BSD. The idea is to allow other platforms to run games and applications only built and supported for Windows. It's also part of what makes up Steam Play Proton. Once a year or so, all the development is bundled into a stable release.

Wine 6.1 Released as New Development Version [How to Install]

Wine-Staging 6.1 Released

  • Wine-Staging 6.1 Released With Nearly 800 Patches Blended Into Wine

    Building off Friday's release of Wine 6.1 as the first development snapshot of the new series, Wine-Staging is out this morning with an updated release.

    Wine-Staging 6.1 is out with nearly 800 patches on top of the upstream Wine code-base. There are some 780 patches even after a number of patches were upstreamed into Wine recently.

Wine PPC64 Revived Again For Running Windows Programs On POWER

  • Wine PPC64 Revived Again For Running Windows Programs On POWER CPUs

    Two years ago patches were posted in working on Wine support for IBM POWER / OpenPOWER hardware. The aim with that enablement has been to run Windows programs on POWER 64-bit hardware via Wine with the related "Hangover" project for handling the cross-architecture difference. The Wine patches for PPC64 have now been revived with hopes of mainlining them now that Wine 6.0 has passed.


    The updated Wine port can be found on the developer list while awaiting review to see if the code is in good enough shape that it could potentially be mainlined this year.

How to Install Wine 6.0 on Debian 10

  • How to Install Wine 6.0 on Debian 10

    For those not acquainted with Wine, this is a software utility that allows users to run Windows programs in .exe format. Wine 6.0 was released on January 14, 2021, and it packs numerous improvements, tweaks, libraries, and tens of bug fixes. In this guide, we will focus on how you can install Wine 6.0 on Debian 10, Buster.


    By following the steps described in this guide, you will be able to successfully install wine 6.0 on debian 10.

Comment viewing options

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

More in Tux Machines

Latest on Kubernetes

  • Annotating Kubernetes Services for Humans | Kubernetes

    Have you ever been asked to troubleshoot a failing Kubernetes service and struggled to find basic information about the service such as the source repository and owner? One of the problems as Kubernetes applications grow is the proliferation of services. As the number of services grows, developers start to specialize working with specific services. When it comes to troubleshooting, however, developers need to be able to find the source, understand the service and dependencies, and chat with the owning team for any service.

  • Defining Network Policy Conformance for Container Network Interface (CNI) providers | Kubernetes

    Special thanks to Tim Hockin and Bowie Du (Google), Dan Winship and Antonio Ojea (Red Hat), Casey Davenport and Shaun Crampton (Tigera), and Abhishek Raut and Antonin Bas (VMware) for being supportive of this work, and working with us to resolve issues in different Container Network Interfaces (CNIs) over time. A brief conversation around "node local" Network Policies in April of 2020 inspired the creation of a NetworkPolicy subproject from SIG Network. It became clear that as a community, we need a rock-solid story around how to do pod network security on Kubernetes, and this story needed a community around it, so as to grow the cultural adoption of enterprise security patterns in K8s.

  • Certified Kubernetes Administrator

    CKA certification is a problem-solving exam, meaning you don’t have any questions but instead have a number of scenarios to troubleshoot.

Debian: Ritesh Raj Sarraf on Retaining Data, ProtonMail Bridge on Sparky Linux, EasyOS Updates

  • Ritesh Raj Sarraf: Catching Up Your Sources

    I’ve mostly had the preference of controlling my data rather than depend on someone else. That’s one reason why I still believe email to be my most reliable medium for data storage, one that is not plagued/locked by a single entity. If I had the resources, I’d prefer all digital data to be broken down to its simplest form for storage, like email format, and empower the user with it i.e. their data. Yes, there are free services that are indirectly forced upon common users, and many of us get attracted to it. Many of us do not think that the information, which is shared for the free service in return, is of much importance. Which may be fair, depending on the individual, given that they get certain services without paying any direct dime. [...] So for my communication, I like to prefer emails over any other means. That doesn’t mean I don’t use the current trends. I do. But this blog is mostly about penning my desires. And desire be to have communication over email format. Such is the case that for information useful over the internet, I crave to have it formatted in email for archival. RSS feeds is my most common mode of keeping track of information I care about. Not all that I care for is available in RSS feeds but hey such is life. And adaptability is okay. But my preference is still RSS. So I use RSS feeds through a fine software called feed2imap. A software that fits my bill fairly well.

  • ProtonMail Bridge

    There is a new tool available for Sparkers: ProtonMail Bridge

  • SeaMonkey bumped to

    Just a short post. There has been a bugfix release of SeaMonkey. EasyOS has SM 2.53.7. I have compiled SM and it will be in the next release of Easy, expected to be version 2.7.1.   

  • Support for Samsung printers

    OK, I got those two files 'rastertospl' and '' and created a PET, ''. It is about 1Mb so will increase the size of 'easy.sfs' by that amount.  Have included it in the build, but there has to be a limit to this of course. There are so many other special files for various brands of printer and scanner.   

  • Brightness control in the tray

    I have compiled 'setcolortemperature' package in OE. This has the 'sct' executable. Added this to the package-list for Easy, as well as the 'brightness-control' PET that provides the tray operation (and uses sct).   

Graphics: Turnip and Vulkan

  • Samuel Iglesias: Low Resolution Z Buffer support on Turnip

    Last year I worked on implementing in Turnip the support for a HW feature present in Qualcomm Adreno GPUs: the low-resolution Z buffer (aka LRZ). This is a HW feature already supported in Freedreno, which is the open-source OpenGL driver for these GPUs. What is low-resolution Z buffer Low-resolution Z buffer is very similar to a depth prepass that helps the HW avoid executing the fragment shader on those fragments that will be subsequently discarded by the depth test afterwards (Hidden surface removal). This feature comes with some limitations though, such as the fragment shader not being allowed to have side effects (writing to SSBOs, atomic operations, etc) among others. The interesting part of this feature is that it allows the applications to submit the vertices in any order (saving CPU time that was otherwise used on ordering them) and the HW will process them in the binning pass as explained below, detecting which ones are occluded and giving an increase in performance in some specific use cases due to this.

  • Google Deprecating RenderScript In Favor Of Vulkan Compute - Phoronix

    Google announced today that with Android 12.0 they will be deprecating their RenderScript APIs. Moving forward Android developers should primarily target the Vulkan API for high performance compute needs. RenderScript has been an API around since Android 3.0 for heterogeneous CPU/GPU programming and for some time even had a 3D rendering API. RenderScript though has been of less relevance with GPU compute being available for some time via Vulkan and even OpenGL. Some current Android devices only support RenderScript for CPU-only execution and with Android 12.0 the APIs will be deprecated.

  • Vulkan 1.2.176 Released With VK_EXT_extended_dynamic_state2

    It's been just one week since the release of Vulkan 1.2.175 that introduced the Vulkan Video extensions while out this morning is now the Vulkan 1.2.176 revision.

today's howtos

  • What I learned of the VOIP hacker scene by setting up a SIP Honeypot

    I got interested in telephones and the Voice Over IP (VOIP) scene soon after reading Phil Lapsley’s Exploding the phone (2013). According to the book, there is a whole underground of VOIP hackers. I had not come across them while lurking in the information security scene. After my interest sparked, I started paying more attention to telephone-related security research.

  • Listing the contents of a remote ZIP archive, without downloading the entire file

    This got me thinking if it might be possible, to construct some minimal set of requests, that only gets the part of the ZIP file containing information about its content.

    I didn’t really know anything about the ZIP file format beforehand, so this might be trivial if you are already familiar, but as it turns out, ZIP files contain information about their contents in a data block at the end of the file called the Central Directory.

    This means that it’s only this part of the archive that’s required in order to list out the content.

  • [Old] Setup Pi-Hole to protect your network and privacy

    To be able to understand what a DNS sinkhole is you have to first understand what DNS is and does. DNS is short for Domain Name System and it basically does the same thing phonebook does. It translates numbers to names because numbers are a lot harder to memorize. When you want to visit your computer will put that request out to a DNS server on your network which will translate that name to the IP address where is living. This is also called a DNS query. Pi-Hole is a DNS server so if you setup a Pi-Hole on your network it will answer the DNS queries for all the devices in your network and this means that you can redirect DNS lookup to anywhere you like. You now have the power to redirect DNS queries to ad-serving networks to an alternate IP address basically eliminating those from showing on any device connected to your network :). This process is called DNS sinkhole and also how Pi-Hole works. If you want to read more about it check out this Wikipedia article.

  • Bandwidth management in go-IPFS

    In this article I will explain a few important parameters for the reference IPFS node server go-ipfs in order to manage the bandwidth correctly for your usage.

  • Gemini Quickstart!

    More details are in the Official Gemini FAQ. Be aware that it’s targeted at a more technical audience than this quick start page, so you might want to skip it for now and come back later. The main thing to know is that you’re going to get a much more stripped-down experience compared to the modern WWW, but that’s okay! Some of the choices made to keep Gemini simple may seem too extreme, compared to even a bare-bones web site, but there are hidden benefits that won’t be obvious at first.

  • dRAID, Finally! A sneak-peak into the latest, and long-awaited feature of OpenZFS

    Admins will often use wide RAID stripes to maximize usable storage given a number of spindles. RAID-Z deployments with large stripe widths, ten or larger, are subject to poor resilver performance for a number of reasons. Resilvering a full vdev means reading from every healthy disk and continuously writing to the new spare. This will saturate the replacement disk with writes while scattering seeks over the rest of the vdev. For 14 wide RAID-Z2 vdevs using 12TB spindles, rebuilds can take weeks. Resilver I/O activity is deprioritized when the system has not been idle for a minimum period. Full zpools get fragmented and require additional I/O’s to recalculate data during reslivering. A pool can degenerate into a never ending cycle of rebuilds or loss of the pool Aka: the Death Spiral.

  • Linux 101: $HOME is where the heart is - TechRepublic

    In Linux, there's no place like ~/, or $HOME or just home. That's right, three ways to say the same thing. For new Linux users, this can get confusing. First off, what is home? Why are there numerous ways to notate home? Let's see if we can solve this puzzle together.

  • How to check if a port is open on remote Linux system

    When installing or configuring an application in the Linux system, the associated port should also be open which allows the application for external access. If the application port is not open, it will make the program throw errors and hence malfunction. For instance, when you configure the Apache Web server on Linux, you must open ports 80 and 443 that listens to incoming connections for Apache on the firewall, and that allows users to access websites hosted on your web server through the browser.