Language Selection

English French German Italian Portuguese Spanish

Gaming

Games and Graphics: Mainframe Defenders, Proton, NVIDIA 390.132 Linux Driver and More

Filed under
Graphics/Benchmarks
Gaming
  • Mainframe Defenders, retrofuturistic squad-based strategy now has a Linux demo

    Mainframe Defenders from Old Byte Apps is an in-development retro take on a squad-based strategy roguelike. They just announced today that they've now added a Linux demo.

    The story is your typical cyberspace affair, with a virus infiltrating infecting an AI controlled research complex. Your overall mission is to crush this virus and defend the mainframe through a series of missions with different objectives and enemies.

  • Steam Play Proton 4.11-8 is out with vkd3d for Direct3D 12 support

    Another update to Steam Play Proton has been released this evening, which should bring with it plenty of improvements for playing Windows games on Linux.

    Looking to get started with Steam Play on Linux? Be sure to check our previous beginners guide.

    Proton 4.11-8 now includes vkd3d, another library built on top of Vulkan to add in Direct3D 12 support. Other parts of Proton also saw version bumps like DXVK to 1.4.4, D9VK to 0.30, FAudio to 19.11 and Wine-mono to 4.9.4.

  • NVIDIA 390.132 Linux Driver Released For Legacy Fermi Support

    Not nearly as exciting as the recent NVIDIA 440 Linux driver series going stable but for those with older Fermi graphics cards and wanting to use the latest NVIDIA binary driver experience, their 390 series legacy driver series has been updated.

    The NVIDIA 390.132 driver is out today as the latest legacy driver update targeting the GeForce GTX 400/500 "Fermi" graphics cards.

  • Your weekend look at what's on sale and what you can try free

    While the Halloween sales are over, plenty of stores still have some big and interesting game sales going on with lots of Linux games going cheap.

Games: Small Mode returns to Steam, Chasm and Summer Daze at Hero-U

Filed under
Gaming
  • Small Mode returns to Steam, Broadcast Settings appear on Linux and more on Steam Cloud Gaming

    Valve continue upgrading the experience for the new Steam Library with another Beta update available now.

    I know plenty of people missed Small Mode, well the good news is that it has returned! If you go to View -> Small Mode in the top menu it will now correctly switch to it. It has been updated too, so you can view your Collections in it too. Don't know what Small Mode is?

    [...]

    For the Linux client, Valve updated vaapi decoding to libva2 compatibility, they applied some fixes to free disk space checking due to issues with some NFS mounts and Steam Input's F12 binding was fixed as well. See the full changelog here.

  • Sweet action-adventure Chasm is now available on itch.io

    Bit Kid have just recently put up their successfully crowdfunded action-adventure game Chasm on itch.io. Announced a few days ago, it's good to see more developers support the very indie friendly store.

    In Chasm you play as a new recruit taking on your first mission for the Guildean Kingdom. You investigate various rumours about a vital mine being shut down, but what you discover is worse than you had imagined. The whole town is empty, kidnapped by supernatural creatures emerging from the depths. That's the basic setup anyway, although each play-through will be different thanks to the randomized map.

  • Summer Daze at Hero-U is successfully funded and on the way to Linux

    Summer Daze at Hero-U, the prequel to Hero-U: Rogue to Redemption from Lori and Corey Cole has been funded on Kickstarter so that's another game on the way to Linux.

    Their campaign ended a few days ago with $106,155 in funding (just over their 99k goal), showing that there's plenty of gamers out there interested in a Visual Novel that mixes in light RPG and adventure game elements. It did look a bit touch-and-go a few days before the end, thankfully though they got a good boost at the end of the campaign to push it over.

Games: OVERKILL, Alwa's Legacy, Kingdoms and Castles and More

Filed under
Gaming
  • OVERKILL begin updating PAYDAY 2 again with a patch and new DLCs out now

    PAYDAY 2 development is officially back on and OVERKILL have today released an update with some free content, plus new DLC.

    This latest update brings some more customization options into the game, with a new Outfits system. In the Armour menu, there's now a new tab where you can change your clothes. They also threw in a few for everyone including: Tactical BDU, Raincoat, Scrubs, Winter Camo Parka, Tuxedo and a Murkywater Uniform.

  • Alwa's Legacy the successor to Alwa's Awakening announced with a Kickstarter campaign

    Alwa's Awakening was released back in 2017 to some rather good reviews, so Elden Pixels are back with the successor Alwa's Legacy.

    Much like the first game, it's a 2D action adventure. This time though, it's slightly less retro looking with much improved visuals. Still pixel art but they're combining this with plenty of modern effects. In Alwa's Legacy, there's no exact path you have to follow as it's a non-linear adventure, one that they say rewards your exploration. Just like their first game, Alwa's Legacy will also support Linux with a release planned on both Steam and GOG.

  • City-building builder Kingdoms and Castles expands again with new buildings and resources

    As the small team behind the excellent city-builder Kingdoms and Castles work towards adding in rival AI, they've released another meaty update.

    In this update they've introduced a Fish resource to give you a chance at getting more food, along with a Fishing Hut and Fishmonger so you have a full production chain. Apples are now their own unique resource, instead of magically turning into grain when stored in the Granary so they added the Produce Storage building to keep them fresh. Your peasants also now need to eat Apples on top of other food types to get max health.

  • AMD announce their third-gen Threadripper processors and a 16 core flagship Ryzen 9

    Today, AMD announced when you will be able to get your hands on their third-generation Threadripper processors if you're after a crazy amount of cores. On top of a new 16 core flagship Ryzen 9.

    First up, we have the third-generation Threadripper on the also new sTRX4 socket if you've got plenty of cash and you want a serious upgrade. AMD said that while the pin count is the same as the previous generation Threadripper, "the mapping of those pins to voltage or data will be different this time 'round" so you cannot use a third-gen Threadripper in an older socket or a previous generation in the new sTRX4 socket.

  • Christopher Allan Webber: Terminal Phase: building a space shooter that runs in your terminal

    Well it's most of one, anyway. It's a prototype that I built as a test program for Spritely Goblins.

    I've satisfied the technical needs I had in building the program; I might still finish it as a game, and it's close enough where making a satisfying game rather than just a short demo is super feasible, but I've decided to see whether or not there's actually enough interest in that at all by leaving that as a milestone on my Patreon. (We're actually getting quite close to meeting it... would be cool if it happened!)

    But what am I, a person who is mostly known for work on a federated social web protocol, doing making a game demo, especially for a singleplayer game? Was it just for fun? It turns out it has more to do with my long term plans for the federated social web than it may appear.

    And while it would be cool to get something out there that I would be proud of for its entertainment value, in the meanwhile the most interesting aspects of this demo to me are actually the technical ones. I thought I'd walk through what those are in this post, because in a sense it's a preview of some of the stuff ahead in Spritely. (Now that I've written most of this post, I have to add the forewarning that this blogpost wanders a lot, but I hope all the paths it goes down are sufficiently interesting.)

Games: Black Ice, A Year Of Rain, Dead Cells

Filed under
Gaming
  • Fast-paced shoot and loot FPS Black Ice adds a big new area and grenade launchers

    I already had trouble deciding what weapons to keep in Black Ice and now they've gone and added in grenades and grenade launchers? I need more slots. You can pry my Tron-like disc weapon out of my cold dead digital hands.

    What is Black Ice? It's a first-person shooter than can be played solo or in co-op/pvp that has a cyberspace theme, with you running around hacking into servers. It has a huge amount of loot to find, with lots of varied weapons.

    The Volcanyon update just went live, adding in a huge new area also called the Volcanyon. It's a dense area, full of servers to hack in a rather vertical way. New quests came with it, all of which lead up to the Volcano which the developers said they're working on next.

  • Co-op real-time strategy game A Year Of Rain for Linux is a "TOP Priority"

    Daedalic Entertainment just released their brand new co-op focused competitive RTS, A Year Of Rain, into Early Access and they confirm that a Linux version is a high priority.

    A Year Of Rain is a traditional RTS in the style of others like Starcraft, Warcraft and plenty more featuring a mix of base building, resource gathering, unit recruiting and of course lots of battles.

  • Dead Cells gets bigger again with a new mini-biome and mutations

    The brilliant rogue-lite, metroidvania inspired, action-platformer Dead Cells has another awesome content update available now.

    Released yesterday, the Corrupted Update brings with it a brand new mini-biome the Corrupted Confinement. This is an optional area, mirroring Prison Depths. You get access to it from the Toxic Sewers, and it will lead to either the Ancient Sewers or the Ramparts. Worth trying too, as there's a guaranteed cursed chest at the beginning.

Verenitti OS Unix style operating system for gamers, creators and professionals

Filed under
OS
Gaming

A new operating system will be launching in a few days time via Kickstarter in the form of Verenitti OS, offering a UNIX-like OS alternative to Windows 10, Linux and Mac OS. The Verenitti OS has been specifically designed for gamers, creators and professionals and will allow you to play AAA games while providing a completely private and secure operating system with complete compatibility, says its creators. Verenitti 33 has been designed specifically for laptops and includes an integrated firewall, application profiles Hybrid OS, Floating OS, Portable OS and more. Verenitti 77 has been designed for designer gaming and creators PC offering incredibly power, with specialised performance drivers.

“Verenitti is a Unix-like operating system we are developing, with a lot developed already, to allow users to have an OS they own and can use as they wish, with no forced cloud service or external identification needed. As digital code develops and the industry and government expand the possibilities, operating systems are becoming more and more unusable due to privacy concerns and bloat. Windows seems to believe it has the right to add adverts into your operating system whenever it chooses.”

Read more

Games: Godot Engine Beta, Abbey Games Woes and Steam GNU/Linux Beta Anniversary

Filed under
Gaming
  • The first Beta of Godot Engine 3.2 has been released

    The team behind the FOSS game engine, Godot Engine, have now released the first Beta in the 3.2 series so the full release is coming close now with lots of new goodies for game developers.

    Rémi Verschelde, the Project Manager noted that they've seen plenty of activity since the third Alpha release with well over 200 commits and they're now entering a feature freeze period. So no new features as they work on getting it stable.

  • DEV SNAPSHOT: GODOT 3.2 BETA 1

    We thus publish Godot 3.2 beta 1 as our next iteration, fixing various issues from previous builds. 263 commits have been merged since 3.2 alpha 3. This release is built from commit 077b5f6.

    The beta stage corresponds for us to a release freeze, as announced today on GitHub, which means that we will only consider critical bug fixes for merging in the master branch, and that until Godot 3.2 is released. This way, we can focus on making the 3.2 release as stable as possible with continuously increasing the scope of its new features.

  • Abbey Games announce they're going to let staff go in December as they "scope down"

    Abbey Games, a developer known for titles like Reus, Renowned Explorers: International Society and most recently Godhood announced today things aren't going so well.

    Back in March this year their Kickstarter crowdfunding campaign for their newest game, Godhood, was successfully funded with €54,376. It then launched into Early Access in July, but it seems neither the campaign or Early Access launch is enough.

    In a post on the Godhood Kickstarter, they explain that to survive they're going to scope down "significantly" to get Godhood across the finishing line. They said Godhood will still be completed, coming to a full release in the first half of 2020 with a roadmap change.

  • Seven years ago today, Steam for Linux went into limited Beta

    Sometimes it only feels like it was a year or two ago but no, it has been seven years to the date since the valve was opened a little to let some Linux users get some Steam.

    In that time, Valve have done a huge amount for Linux gaming. Sure, the whole Steam Machine and SteamOS idea didn't quite work out but thanks to the initial push we're still here. Not hard to imagine where Linux gaming would be without Valve, hardly any others really stepped up and took interest.

Games: Old Games, Steam, OGRE, Rocket League, Transport Fever and Wayward

Filed under
Gaming
  • Internet Archive Releases 2,500 More MS-DOS Games

    Most of us here can remember the bunches and bunches of high quality MS-DOS games that were around in the late 80s and into the 90s. I know we all had our favorites. One of the very first games I got inextricably "hooked" on was Wolfenstein 3D, from id Software. I can't even begin to calculate how many hours I sat in front of that computer screen, much to the dismay of my then wife, playing that game.

    Thus began my pseudo love affair with the games from id Software. I graduated from all things Wolfenstein to all things Doom. Then I moved from all things Doom to all things Quake. In between, I also found games like Descent and The Daedalus Encounter to also consume large amounts of my time.

    I was never much good at any of them, but they were still fun to play. To this day, while I'm definitely NOT a gamer, I find them all still fun to play. Especially the Wolfenstein games, which fit nicely with my intense interest in all things related to World War II. Even while writing this article, it was hard to pull myself away from playing Wolfenstein 3D.

  • Looks like Valve could be set to launch something called Steam Cloud Gamin

    We have Google Stadia, PlayStation Now, Xbox Game Streaming and more but what about Valve with Steam? Well, sounds like Steam Cloud Gaming is coming.

    For those who don't remember or perhaps aren't regular readers, I actually wrote an article back in November 2018 describing how I thought Valve would launch such a service. Well, there's more pointing towards me being right in some way about that.

  • The FOSS rendering engine OGRE is being ported to Vulkan

    Some fun news for game developers and the Vulkan ecosystem as another FOSS rendering engine is being ported over to Vulkan.

    It's very early days yet though, to be clear on that. In a blog post written by developer Matias Goldberg, they confirmed "Yes, we’re working on Vulkan support." a

  • Another big SteamVR update is out now, with plenty of Linux fixes for VR enthusiasts

    SteamVR 1.8 is now out of Beta and with it, comes plenty of updates to the whole system with some big audio changes and some good sounding Linux fixes.

    The biggest changes seem to be on the audio side of SteamVR with this release. By default, SteamVR will now select the correct audio input and output devices that actually belong to the active VR HMD. Valve said this works with the Index, Vive, Vive Pro, Rift and Rift S. OpenVR HMD drivers will also "in the near future" be able to tell SteamVR about audio devices too, so that's great. They've updated the settings UI too, to reflect this as you can override the audio input/output. Additionally, if you saw your audio settings vanish after updates, they fixed multiple problems there. There's plenty more, like SteamVR now actually restoring audio settings to their correct prior state, Index HMDs default to 40% audio instead of 100% when run for the first time, so newer users shouldn't get such a shock and so on.

  • Psyonix talk more about the upcoming Blueprint system for Rocket League

    Coming soon to Rocket League is the replacement of loot boxes, part of this is the new previously announced Blueprint system and Psyonix are now ready to talk a little more about it.

    Once the update goes live (next month), you will earn revealed Blueprints from playing online matches. You can use credits to then build whatever it is, trade it or keep it in your inventory. A much clearer system than loot boxes that's for sure. As a reminder, any loot boxes you have left when it goes live will turn into special unrevealed Blueprints.

  • Transport Fever 2 confirmed for release on December 11, Linux support included

    Entering the GOL mailbox today is an announcement about Transport Fever 2 getting a release date! It's arriving on December 11, with Linux support ready for release.

    Developed by Urban Games and publisher Good Shepherd Entertainment, they're saying that Transport Fever 2 gives you more than 150 years of real-world technology and history to design and master your own transportation empire with a vastly improved feature set, user interface and modding capabilities. You will be building vast transport networks across land, sea and air with over 200 "realistically modeled vehicles" from Europe, America and Asia.

  • Wilderness survival game Wayward has a massive feature update

    Seemingly stranded on an unknown island, Wayward is an indie pixel-art game of surviving in the wilderness. No character classes with special skills, here you level up and progress by your interactions with the world. You go at your own pace, do what you want. Just survive.

    After a long wait, the big 2.8 update has landed adding in some huge new features. Three new creatures, one of which has a special secret unique mechanic apparently. Over 30 new items and crafts made it into the game, the ability to refine items to reduce their weight, new tile variations, a big new "Milestone Modifiers" mechanic that grants you specials upon the completion of in-game achievements and more.

Shadow of the Tomb Raider Definitive Edition Released on GNU/Linux

Filed under
GNU
Linux
Gaming
  • The end of the beginning — Shadow of the Tomb Raider Definitive Edition released on macOS and Linux

    In the grand finale to the Tomb Raider origins trilogy, players take on the role of Lara Croft as she battles through the impenetrable jungles of Central America, explores underwater environments filled with crevasses and tunnels, and takes on the deadly organisation known as Trinity.

  • Shadow of the Tomb Raider Officially Released for Linux and Mac, Download Now

    UK-based video games publisher Feral Interactive announced today that official availability of the Shadow of the Tomb Raider video game on Linux and macOS platforms.

    Developed by Crystal Dynamics and Eidos-Montréal, Shadow of the Tomb Raider was launched on September 14, 2018, as the last instalment in the spectacular and thrilling action-adventure puzzle game Tomb Raider origins trilogy. It's also the twelfth title in the Tomb Raider series featuring the famous character Lara Croft.

    In this game, players will adventure into a Maya apocalypse world where they need shape Lara's destiny to become the Tomb Raider. As of today, Linux and Mac users can download and play Shadow of the Tomb Raider on their computers thanks to Feral Interactive, which ported it to these platforms.

  • Shadow of the Tomb Raider Now Officially Available For Linux

    Feral Interactive has just shipped their Linux (and macOS) port of Shadow of the Tomb Raider Definitive Edition.

    While Shadow of the Tomb Raider could previously play under Steam Play, this latest Tomb Raider title now has a native Linux port that is backed using the Vulkan graphics API.

  • Shadow of the Tomb Raider Definitive Edition released with Linux support

    Shadow of the Tomb Raider Definitive Edition from Crystal Dynamics, Eidos Montréal and Square Enix has been released today with a Linux port available from Feral Interactive.

    If you're in the camp of preferring the first Tomb Raider reboot to Rise of the Tomb Raider, fear not, as Shadow of the Tomb Raider is apparently much better. However, I think you're all rather odd as I thoroughly enjoyed the first two games. That's okay though, different opinions on fun are what keep the world going. It's fantastic to see Linux get the full trilogy, since we often miss out.

Games: Bridge Constructor Portal and Flux Cave

Filed under
Gaming
  • Bridge Constructor Portal is getting a Portal Proficiency DLC where you place the portals

    Bridge Constructor Portal was a surprise highlight when it released in 2017, an unlikely crossover between two completely different games and it worked. Thanks to the positive reception, more is coming with a twist.

  • Fix up some pipes the puzzler game Flux Caves, now temporarily free

    Flux Caves is like playing with a massive set of marbles, only someone came along and pulled a bunch of pieces out and you have to put it back together.

    Quite a relaxing puzzle game, not too taxing on the mind and it's quite nice to look at too. Watching the balls roll through the tunnels, as you appreciate a job well done on fixing it. It released earlier this year and it has Linux support, however like a lot of indie games it flew under the radar for most. Not seen it? There's a brief trailer you can see below:

Games: EVERSPACE 2, Mars Power Industries Deluxe, Road To Nowhere, MOLEK-SYNTEZ, Vertebreaker, DXVK/VKD3D

Filed under
Gaming
  • EVERSPACE 2 is officially funded and on the way to Linux

    After looking a little iffy in the last few days, ROCKFISH Games managed to pull it out of the bag and end up getting over their initial funding goal for their space action adventure EVERSPACE 2.

    Their Kickstarter campaign ended yesterday with €503,478 against their €450,000 initial goal. This should hopefully give them enough to create an incredible game. The original was good and this sounds so much bigger it's crazy with a big open world to explore, lots more loot, lots more ships, plenty more to explore and fight above the surface of planets and so on. Sounds like a sci-fi space combat fans dream come true.

  • Relaxing puzzler Mars Power Industries Deluxe comes to PC and it's out now

    After a successful mobile release, Mars Power Industries Deluxe has arrived on PC with expanded content and Linux support right away.

  • Road To Nowhere is a free emotionally charged live-action adventure game coming to Linux

    With a style that looks pretty slick, Road To Nowhere seems like it's going to be quite an emotional adventure game.

    The style they're going for here is inspired in part by 90s adventure games, using real actors that have been rotoscoped in the style of the movie A Scanner Darkly. Road To Nowhere tells the story of an successful introvert software developer, whose life is torn apart by a scandal.

  • The latest Zachtronics game MOLEK-SYNTEZ is about making drugs

    This is a welcome surprise, Zachtronics have released another new game into Early Access. MOLEK-SYNTEZ is all about making drugs out of ordinary industrial chemicals.

    According to what they said, it has a little bit of everything from the other games with some new experiments "in the Zachtronics-style puzzle game space". Along with "lots and lots of benzene rings, which never quite worked right in SpaceChem".

  • Vertebreaker, a new pixel-art side-scroller from former Sonic Mania developer Headcannon

    Headcannon might not be a name too familiar to a Linux gaming focused audience but they're quite well-known for helping with Sonic Mania development and they're now making their own game with Vertebreaker.

    Vertebreaker is a love letter to 90's gaming in the form of a fast-paced action platformer. In Vertebreaker, the way you traverse the environment is the big hook—a grapple hook actually. You will be slinging, swinging, and launching from floors, walls, and ceilings to propel yourself forward and it does look like a huge amount of fun. They've launched a Kickstarter campaign, with a goal of $275K which they need to hit by November 30 and they've had a bit of a slow start.

  • DXVK Lead Developer Philip Rebohle Has Begun Contributing More To Wine's VKD3D

    With DXVK in remarkably good standing for translating Direct3D 10/11 to Vulkan for use by Steam Play (Proton) and Wine, Philip Rebohle who started that project is now contributing more to Wine's VKD3D initiative for mapping Direct3D 12 on Vulkan. 

    As DXVK is working out damn well these days for D3D10/D3D11 games and potentially due to whatever funding engagement he has with Valve, Philip Rebohle is now focusing some attention on VKD3D for doing the same to this Direct3D 12 over Vulkan layer. Just over the past week has been a big uptick in activity from Rebohle. Of his commits, there have been 17 commits by him to VKD3D but 10 of them were just in the past week. 

Syndicate content

More in Tux Machines

RedisInsight Revealed and WordPress 5.2.4 Released

  • Redis Labs eases database management with RedisInsight

    The robust market of tools to help users of the Redis database manage their systems just got a new entrant. Redis Labs disclosed the availability of its RedisInsight tool, a graphical user interface (GUI) for database management and operations. Redis is a popular open source NoSQL database that is also increasingly being used in cloud-native Kubernetes deployments as users move workloads to the cloud. Open source database use is growing quickly according to recent reports as the need for flexible, open systems to meet different needs has become a common requirement. Among the challenges often associated with databases of any type is ease of management, which Redis is trying to address with RedisInsight.

  • WordPress 5.2.4 Update

    Late-breaking news on the 5.2.4 short-cycle security release that landed October 14. When we released the news post, I inadvertently missed giving props to Simon Scannell of RIPS Technologies for finding and disclosing an issue where path traversal can lead to remote code execution. Simon has done a great deal of work on the WordPress project, and failing to mention his contributions is a huge oversight on our end. Thank you to all of the reporters for privately disclosing vulnerabilities, which gave us time to fix them before WordPress sites could be attacked.

Desktop GNU/Linux: Rick and Morty, Georges Basile Stavracas Neto on GNOME and Linux Format on Eoan Ermine

  • We know where Rick (from Rick and Morty) stands on Intel vs AMD debate

    For one, it appears Rick is running a version of Debian with a very old Linux kernel (3.2.0) — one dating back to 2012. He badly needs to install some frickin’ updates. “Also his partitions are real weird. It’s all Microsoft based partitions,” a Redditor says. “A Linux user would never do [this] unless they were insane since NTFS/Exfat drivers on Linux are not great.”

  • Georges Basile Stavracas Neto: Every shell has a story

    … a wise someone once muttered while walking on a beach, as they picked up a shell lying on the sand. Indeed, every shell began somewhere, crossed a unique path with different goals and driven by different motivations. Some shells were created to optimize for mobility; some, for lightness; some, for speed; some were created to just fit whoever is using it and do their jobs efficiently. It’s statistically close to impossible to not find a suitable shell, one could argue. So, is this a blog about muttered shell wisdom? In some way, it actually is. It is, indeed, about Shell, and about Mutter. And even though “wisdom” is perhaps a bit of an overstatement, it is expected that whoever reads this blog doesn’t leave it less wise, so the word applies to a certain degree. Evidently, the Shell in question is composed of bits and bytes; its protection is more about the complexities of a kernel and command lines than sea predators, and the Mutter is actually more about compositing the desktop than barely audible uttering.

  • Adieu, 32

    The tenth month of the year arrives and so does a new Ubuntu 19.10 (Eoan Ermine) update. Is it a portent that this is the 31st release of Ubuntu and with the 32nd release next year, 32-bit x86 Ubuntu builds will end?

Linux Kernel and Linux Foundation

  • Linux's Crypto API Is Adopting Some Aspects Of Zinc, Opening Door To Mainline WireGuard

    Mainlining of the WireGuard secure VPN tunnel was being held up by its use of the new "Zinc" crypto API developed in conjunction with this network tech. But with obstacles in getting Zinc merged, WireGuard was going to be resorting to targeting the existing kernel crypto interfaces. Instead, however, it turns out the upstream Linux crypto developers were interested and willing to incorporate some elements of Zinc into the existing kernel crypto implementation. Back in September is when Jason Donenfeld decided porting WireGuard to the existing Linux crypto API was the best path forward for getting this secure networking functionality into the mainline kernel in a timely manner. But since then other upstream kernel developers working on the crypto subsystem ended up with patches incorporating some elements of Zinc's design.

  • zswap: use B-tree for search
    The current zswap implementation uses red-black trees to store
    entries and to perform lookups. Although this algorithm obviously
    has complexity of O(log N) it still takes a while to complete
    lookup (or, even more for replacement) of an entry, when the amount
    of entries is huge (100K+).
    
    B-trees are known to handle such cases more efficiently (i. e. also
    with O(log N) complexity but with way lower coefficient) so trying
    zswap with B-trees was worth a shot.
    
    The implementation of B-trees that is currently present in Linux
    kernel isn't really doing things in the best possible way (i. e. it
    has recursion) but the testing I've run still shows a very
    significant performance increase.
    
    The usage pattern of B-tree here is not exactly following the
    guidelines but it is due to the fact that pgoff_t may be both 32
    and 64 bits long.
    
    
  • Zswap Could See Better Performance Thanks To A B-Tree Search Implementation

    For those using Zswap as a compressed RAM cache for swapping on Linux systems, the performance could soon see a measurable improvement. Developer Vitaly Wool has posted a patch that switches the Zswap code from using red-black trees to a B-tree for searching. Particularly for when having to search a large number of entries, the B-trees implementation should do so much more efficiently.

  • AT&T Finally Opens Up dNOS "DANOS" Network Operating System Code

    One and a half years late, the "DANOS" (known formerly as "dNOS") network operating system is now open-source under the Linux Foundation. AT&T and the Linux Foundation originally announced their plan in early 2018 wish pushing for this network operating system to be used on more mobile infrastructure. At the time they expected it to happen in H2'2018, but finally on 15 November 2019 the goal came to fruition.

Security Patches and FUD/Drama