The Linux Rain Linux General/Gaming News, Reviews and Tutorials

Articles found in "Tutorials" category:

The joys of ISOdates

By

It took me a fair while to get comfortable with the ISO 8601 date format. After so many years of using DD MMM YYYY, my old eyes and brain had some trouble understanding YYYY-MM-DD. Finally something clicked, and I now read 'ISOdates' easily and I really appreciate their advantages. The biggest…

Read Article

Scripting a fancy chooser for recently used files

By

I recently scripted a GUI dialog that lists my 10 most recently modified files in reverse chronological order and allows me to choose more than 1 file for opening. The dialog is launched with a keyboard shortcut and is shown here with 2 files selected: The script is in copy-and-paste form at the…

Read Article

Gnumeric: a filter-and-export script

By

My wife likes to organise and store information in Gnumeric spreadsheets. Every now and then she needs to filter her data and save the result to a new spreadsheet. Gnumeric doesn't have a simple way to do that. It has a complicated way to do it ('Advanced Filter'), but nothing so straightforward as…

Read Article

How to insert code snippets on the command line without executing them

By

You can store a code snippet in a shell alias or a function, but when you type the alias or function name in a BASH shell and press 'Enter', the shell executes (or tries to execute) the snippet. That's no good if the snippet is incomplete or needs editing. A simple workaround is to paste the…

Read Article

How to read a file N lines at a time in BASH: 3 methods

By

The file I'll be using for this demonstration is called demo and looks like this: demo is plain text with 2 tab-separated columns. The first column is sorted alphabetically, but the second column isn't sorted. What I want to find out is how many different letters are in the second column for each…

Read Article

Split a table and number the pieces: two methods

By

I worked on these bits of code to simplify a shell script of mine. You really wouldn't want to see the script's original commands here — they're way too ugly! The new commands are much prettier and work well. The problem To simplify the story, here's a comma-separated table called demo, sorted on t…

Read Article

Some baby name problems

By

No, these aren't homework problems from a computer science class. They're interesting head-scratchers based on a data-analysis project I worked on recently, with the data 'reimagined' here for simplicity but with the underlying problems intact. We'll start with boys and girls, which are text files…

Read Article

A "Track Changes" script for data cleaning

By

The complicated-looking script at the end of this article is in two parts. The first part detects the changes made when a data table is edited, and reports the changes as a plain-text logfile. It's a straightforward bit of shell scripting based on the diff command. The second part of the script…

Read Article

Linux, HP and the avoidance of Windows

By

Having a TL;DR day? In a nutshell, I just replaced a 2011 HP Mini netbook with a 2014 HP mini-notebook. Both run Linux. Thank you, HP. The netbook I bought a 2011 HP Mini 110-3744TU in early 2012 (specs below). It came with Windows 7 'starter', which I replaced with CrunchBang Linux. The Mini is…

Read Article

How to garble

By

In 2003 a strange paragraph made the rounds on email. It read: Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, olny taht the frist and lsat ltteres are at the rghit pcleas. The rset can be a toatl mses and you can sitll raed it wouthit a…

Read Article

News Elsewhere

Linux Today

PhotoPrism’s Latest Update Introduces Two-Factor Authentication

PhotoPrism AI-powered photo app introduces two-factor authentication in its latest update, adds numerous UI enhancements, and more.

The post PhotoPrism’s Latest Update Introduces Two-Factor Authentication appeared first on Linux Today.

Niri 0.1.5 Wayland Compositor Brings More Than Just Aesthetics

Variable refresh rate support is now available in Niri, enhancing your visual experience with smoother animations.

The post Niri 0.1.5 Wayland Compositor Brings More Than Just Aesthetics appeared first on Linux Today.

Thunderbird Plans for Rust Integration with Microsoft Exchange Service Native Implementation

Thunderbird’s next major release includes Rust integration for improved Microsoft Exchange support, eliminating the need for third-party add-ons.

The post Thunderbird Plans for Rust Integration with Microsoft Exchange Service Native Implementation appeared first on Linux Today.

Andreas Tille Is the New Debian Project Leader

After democratically held elections, Jonathan Carter stepped down as the Debian project leader, passing the role to Andreas Tille.

The post Andreas Tille Is the New Debian Project Leader appeared first on Linux Today.

Audacity 3.5 Adds Cloud Projects & Advanced Tempo Detection

Audacity’s latest update brings cloud saving, enhanced beat detection, pitch adjustment, and non-destructive pitch changes.

The post Audacity 3.5 Adds Cloud Projects & Advanced Tempo Detection appeared first on Linux Today.

Ubuntu 22.04 vs 24.04: What Has Changed?

What are the differences between Ubuntu 22.04 and Ubuntu 24.04? Should you upgrade to Ubuntu 24.04? Find out more here.

The post Ubuntu 22.04 vs 24.04: What Has Changed? appeared first on Linux Today.

EdgeDB 5.0 Launches with Branching Functionality

EdgeDB 5.0 graph-relational database introduces branching functions to align database and code branches for efficient schema changes.

The post EdgeDB 5.0 Launches with Branching Functionality appeared first on Linux Today.

How to Debloat (or Swap) an Ubuntu System (Ultimate Guide)

In this guide, learn how to debloat (or swap) Ubuntu system to a cleaner version by removing unnecessary packages and installing new packages as a DEB.

The post How to Debloat (or Swap) an Ubuntu System (Ultimate Guide) appeared first on Linux Today.

6 Best Free and Open-Source Web Application Firewalls

A web application firewall (WAF) is a type of application firewall that lets you see and analyze HTTP traffic to and from a web application. It has the objective of preventing attacks that seek to deny service and steal data.

The post 6 Best Free and Open-Source Web Application Firewalls appeared first on Linux Today.

Clonezilla Live Is Now Patched Against the XZ Backdoor, Powered by Linux 6.7

Steven Shiau released today a new version of his Clonezilla Live system for disk cloning/imaging based on the powerful Clonezilla software, Clonezilla Live 3.1.2-22, which adds a newer kernel and patches the live system against the latest XZ backdoor.

The post Clonezilla Live Is Now Patched Against the XZ Backdoor, Powered by Linux 6.7 appeared first on Linux Today.

GamingOnLinux Latest Articles

Shoot through a mass of alien cells in Swarm Grinder 1.0 out now

Swarm Grinder is a repeatable action roguelite where you control a little mech, as you battle your way through a big swarm of cells that spawn…

Khronos Group seeking proposals for paid work to improve OpenXR for Godot Engine

The Khronos Group, the overseers of many open standards like OpenGL, Vulkan, OpenXR and more are currently looking to pay someone to improve OpenXR…

Rhythm-shooter roguelite KILLBEAT sounds like a real blast

You don't see many roguelites like this! KILLBEAT blends musical rhythm shooting with fast-paced action to create something that looks rather fun.

Steam Deck Verified highlights for April 2024

Here's another wonderful selection of games to add to your Steam Deck, after looking over what has been recently Steam Deck Verified to give you…

Valve tweak 4K screen scaling on Linux, plus more Remote Play fixes

A fresh Desktop Steam Client Beta has been released, and it sounds like a useful one for those of you who do Remote Play.

SteamOS 3.5.19 Preview out for Steam Deck

Valve released another small SteamOS Preview update for Steam Deck, along with an additional Steam Deck Client Beta update.

Win a Steam Deck OLED or a golden egg game bundle in Fanatical's Mystery Egg Bundle

While it's a bit like throwing some coins into a well and making a wish, I'm not going to stop you if you want to give it a shot to win a Steam Deck,…

Proton Experimental brings initial D3D12 for OpenVR, fixes Overwatch 2 crashes

A freshly squeezed cup of Proton Experimental was released today by Valve containing fixes for multiple games on Steam Deck and Desktop Linux like…

Dead Island 2 arrives on Steam boasting of Steam Deck support

Dambuster Studios and Deep Silver have now finally released Dead Island 2 on Steam, after previously being Epic Games exclusive and they're boasting…

Ashlands update for Valheim has a new trailer and public test is live

Finally! Valheim is getting close to the release of the big Ashlands update, and now you can go and actually test it.

Embracer Group splitting into three companies

Embracer Group have announced that after being the cause of many job losses, shutting down developers and selling some off - they're now splitting…

Sunshine game streaming update has frame timing improvements for Linux

Sunshine when paired up with Moonlight offers a great way to stream games from your PC to pretty much any other system, and the latest release…

Parking Garage Rally Circuit coming by dev of JellyCar with Linux / Steam Deck support

A game that is something of a homage to the days of the Sega Saturn, Walaber Entertainment who created the fun JellyCar series have announced Parking…

Over 10 years later 7 Days to Die is going to leave Early Access

A long time coming after initially going live back in December 2013, developer The Fun Pimps has now announced that 7 Days to Die is going to be…

A big Palestinian Relief Bundle is live on itch.io

Supporting the Palestine Children's Relief Fund charity, the Palestinian Relief Bundle is live on itch.io.

PSA: someone set up a fake Proton-GE website

It seems nothing is safe from bogus websites and scams, with someone setting up a fake website for Proton-GE / GE-Proton.

SteamOS 3.5.18 Preview released for Steam Deck

A fresh SteamOS Preview release is now available for testing on Steam Deck, and although small it's probably an important one.

Wine 9.7 released with ARM improvements

The Wine 9.7 development release is out now bringing with it the usual bug fixes, plus some ARM platform improvements for this Windows compatibility…

Check out this casual fab farming game bundle, plus a whole bunch of Godot Engine courses

Two interesting picks from Humble Bundle to go over for the weekend. First is the Down on the Farm bundle which has some sweet picks, plus one for…

Stardew Valley 1.6.4 brings even more new free content

Think ConcernedApe was finished? Wrong. Stardew Valley has another free update out now and brings in even more extra content.

Action-filled naval sandbox game Windward follow-up Windward Horizon announced

Remember Windward? Released in 2015, it's an action-filled multiplayer sandbox game that puts you in control of a ship sailing the high seas of a…

Phantom Fury gets Steam Deck Verified ahead of release

Phantom Fury is a new FPS from Slipgate Ironworks and 3D Realms, taking place a few years after Ion Fury and it's going to be Steam Deck Verified for…

Crownfall multi-act update live for Dota 2, plus a new comic

Valve just released a big new update for Dota 2 with Crownfall, which not only includes a new comic to read but also what they call The Markets of…

Team Fortress 2 64bit support released, plus Vulkan for Linux via DXVK

Valve has now launched the 64bit update for Team Fortress 2, which should bring performance improvements for most users. Plus we get Vulkan now too.

Sweet beekeeping sim APICO v4.0 brings new goodies on May 20th

Laid-back sweet beekeeping sim APICO from TNgineers is set for another big upgrade, with version 4.0 landing on May 20th.

Free Stars: Children of Infinity coming to Linux after smashing Kickstarter goals

Well that really was fast. Free Stars: Children of Infinity, the sequel to The Ur-Quan Masters (Star Control 2) is now confirmed to be supporting…

Victoria 3: Sphere of Influence delayed, Europa Universalis IV: Winds of Change on May 8th

Two bits of news for fans of the grand strategy games from Paradox Interactive as we've got a delay for Victoria 3: Sphere of Influence, but we also…

SCHiM is a unique platformer about jumping between shadows

Sometimes I come across a game feel like I just need to play it, and the latest is SCHiM, a puzzle game with a really fun visual look and setting…

Check out the demo for Just Crow Things, a cute sandbox puzzle game

Unbound Creations who made the sweet Rain on Your Parade have put up a demo for their next game, Just Crow Things, and it's just as cute.

Shin Megami Tensei V: Vengeance gets Steam Deck Verified

Another potentially big PC release coming up is Shin Megami Tensei V: Vengeance from ATLUS and SEGA and it has been Steam Deck Verified already.

Pick up some classics in the Good Old Games sale at GOG

GOGception going on here. GOG (which originally stood for Good Old Games) has launched the Good Old Games sale.

Former Nouveau driver lead joins NVIDIA and sent a massive patch set

Ben Skeggs, former Nouveau lead developer and former Red Hat employee has joined NVIDIA and appears to still be working on the open source drivers.

Adventure Mode Beta out now for Dwarf Fortress

Dwarf Fortress on Steam from Bay 12 Games and Kitfox Games has a fresh Beta now available containing the new Adventure Mode.

Ghost of Tsushima PC specs revealed - should work on Steam Deck

Sony has released the specifications needed for the upcoming PC release of Ghost of Tsushima DIRECTOR'S CUT, and it seems like it scales quite well…

Buckshot Roulette hit a million sales, multiplayer mode in development

It just goes to show, that as challenging as it is for indie devs right now, there's still a whole lot of success stories. Buckshot Roulette is the…

World of Goo 2 delayed until August 2nd

The goo has gotten a bit stuck, and so the May release date previously announced for World of Goo 2 has been pushed back to August 2nd.

Stardust Demon looks fantastic for retro metroidvania adventure fans

Planned to release sometime this year, Stardust Demon is a retro-style metroidvania adventure game inspired by Cave Story, Zelda, and many more.…

Asymmetrical indirect control RTS game Roboden now Steam Deck Verified

How about a free (and open source) game to add to your library? Roboden is an asymmetrical indirect control real-time strategy game about robot…

Adventure of Rikka - The Cursed Kingdom is one for classic Zelda lovers

Do you like classic action-adventure puzzle games like the older Zelda titles? Be sure to check out Adventure of Rikka - The Cursed Kingdom.

Athenian Rhapsody is one of the wackiest games I've seen for a while

Releasing May 14th, Athenian Rhapsody certainly caught my attention in the GamingOnLinux inbox with a tagline of "Make friends and catch…

Superhero strategy game Capes confirmed for release on May 29th

Capes is an XCOM-like superhero strategy game coming from Spitfire Interactive, comprised of key creatives behind the Hand of Fate franchise. It has…

Take back 1944 occupied Poland in '63 Days', will be optimised for Steam Deck

63 Days is a new action strategy game coming from developer Destructive Creations who previously made War Mongrels and Ancestors Legacy. 63 Days is…

Free Stars: Children of Infinity, sequel to The Ur-Quan Masters now on Kickstarter

Pistol Shrimp Games, founded by Toys for Bob veterans, have today launched the Kickstarter campaign for Free Stars: Children of Infinity which is a…

PAC-MAN Mega Tunnel Battle: Chomp Champs launches in early May

I know I'm going to be suckered into PAC-MAN Mega Tunnel Battle: Chomp Champs when it releases on May 8th, after previously being a Stadia exclusive.

It took about 15 years but epic roguelike Caves of Qud is nearly done

Caves of Qud from developer Freehold Games and publisher Kitfox Games is approaching the 1.0 finishing line, and so their roadmap towards the release…

Emulation tool RetroDECK brings in Ryujinx for Nintendo Switch, many other improvements

RetroDECK is one of the simplest options for getting various emulators set up on Steam Deck and Desktop Linux, and the latest release has lots of fun…

Ubuntu 24.04 LTS (Noble Numbat) Beta released

Canonical is gearing up for the release of the next LTS (long term support) version of Ubuntu, with a first Beta now available for Ubuntu 24.04 LTS…

Descent 3 has been made open source

Another classic has been given the open source treatment, with Descent 3 from Outrage Entertainment now available under the MIT license.

Half-Life remake Black Mesa has a big upgrade with DXVK 2.3.1, optimizations and bug fixes

Crowbar Collective have released the Necro Patch for the Half-Life remake Black Mesa, which brings with it some essential bug fixes and some nice…

Steam FPS Fest 2024 is live with tons of great discounts

Another festival of games is live on Steam now with Steam FPS Fest 2024 running until April 22nd at 10am PT / 5pm UTC, and there's also plenty of…