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

Articles found under tag: tutorials

Proofreading for illusions with grep and AWK

By

Lexical illusions are very hard to find when proofreading. The most common lexical illusion is a duplicated word, as in this well-known example: A lexical illusion: many people are not aware that the the brain will automatically ignore a second instance of the word 'the' when it starts a new line. …

Read Article

Transposing rows and columns: 3 methods

By

Swapping the rows and columns in a table on the command line would seem to be a fairly easy thing to do. For example, with this tab-separated table (called 'tabbed') as input: get this tab-separated table ('swapped') as output: Datamash Transposing rows and columns is indeed easy if you have the…

Read Article

I think I like backreferences (sometimes)

By

Backreferences are part of the complicated and sometimes confusing world of regular expressions. The basic idea is this: you can substitute any part of a regular expression with a backslash followed by a number, so long as you surround the part to be substituted with round brackets. The command…

Read Article

Keeping emails as text files: 2 scripts

By

Most people store and organise their personal emails as individual files (messages) in folders. Those folders might be on a webmail company's servers, or in a mail client program on the user's personal computer. In both cases the emails are probably in a special email format. I'm horribly…

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

News Elsewhere

Linux Today

The December 2024 Issue of the PCLinuxOS Magazine

The PCLinuxOS Magazine staff is pleased to announce the release of the December 2024 issue.

The post The December 2024 Issue of the PCLinuxOS Magazine appeared first on Linux Today.

GStreamer 1.24.10 Released with Over 40 Security Fixes

GStreamer 1.24.10 multimedia framework released with bug fixes, 40+ security improvements, and enhanced stability.

The post GStreamer 1.24.10 Released with Over 40 Security Fixes appeared first on Linux Today.

RustDesk 1.3.3 Introduces Mobile Clipboard Support

RustDesk 1.3.3 open-source remote desktop adds mobile clipboard, Mac arm sound, "untagged" address filtering, and GPU improvements.

The post RustDesk 1.3.3 Introduces Mobile Clipboard Support appeared first on Linux Today.

Vulkan 1.4 Expands Cross-Platform GPU Capabilities

Khronos Group unveils Vulkan 1.4, bringing 8K rendering, dynamic features, and streamlined cross-platform development.

The post Vulkan 1.4 Expands Cross-Platform GPU Capabilities appeared first on Linux Today.

How To Find Flatpak Applications Using A Specific Runtime In Linux

A Runtime provides the necessary libraries and environment for Flatpak applications to run. This tutorial explains which flatpak applications use a specific runtime in Linux.

The post How To Find Flatpak Applications Using A Specific Runtime In Linux appeared first on Linux Today.

Xfce 4.20 Pre2 Unveiled: Stable Release Just Around the Corner

The open-source community, especially fans of lightweight desktop environments, has something exciting to look forward to: the Xfce 4.20 pre-release 2 is finally here, gearing up for the stable release on December 15.

The post Xfce 4.20 Pre2 Unveiled: Stable Release Just Around the Corner appeared first on Linux Today.

Linus Torvalds Announces First Linux Kernel 6.13 Release Candidate

Some of the highlights of the Linux 6.13 kernel series include support to run Linux in a protected virtual machine (a.k.a. realm) under the Arm CCA and the user Guarded Control Stack (GCS), support for 6-node sub-NUMA clustering on Intel, a new ACPI backlight quirk for Apple MacbookPro11,2 and Air7,2, and a new feature in the character device uAPI to notify the user-space about changes triggered by in-kernel users.

The post Linus Torvalds Announces First Linux Kernel 6.13 Release Candidate appeared first on Linux Today.

Qt Creator 15 Open-Source IDE Released with Axivion Support, New Themes

Coming more than four months after Qt Creator 14, the Qt Creator 15 release is here as a hefty update that introduces a visual refresh for enhanced usability with new light and dark themes that feature higher contrast and optimized spacing. Users can switch between the new themes from Preferences > Environment > Interface > Theme.

The post Qt Creator 15 Open-Source IDE Released with Axivion Support, New Themes appeared first on Linux Today.

Nitrux 3.8 Released with Linux Kernel 6.12, Better Support for NVIDIA Users

The monthly Nitrux release cycle continues and Nitrux 3.8 is here with the latest and greatest Linux 6.12 kernel by default and better support for NVIDIA users by enabling NVIDIA Dynamic Boost and the creation of NVIDIA device nodes, along with new udev rules for NVIDIA hardware.

The post Nitrux 3.8 Released with Linux Kernel 6.12, Better Support for NVIDIA Users appeared first on Linux Today.

7-Zip 24.09 File Archiver Enhances LZMA Compression

7-Zip 24.09 open-source file archiver enhances compression with larger default dictionaries, new hash checksums, improved APM/HFS support, and bug fixes.

The post 7-Zip 24.09 File Archiver Enhances LZMA Compression appeared first on Linux Today.

GamingOnLinux Latest Articles

Valve's new branding guidelines hint at Steam Deck's SteamOS for more devices

While we've known for a while that Valve plan to get SteamOS Linux on devices other than the Steam Deck, we don't know when that will happen, but…

I will admit I had a nerdgasm at the portable pilet mini consoles from soulscircuit

Powered by the Raspberry Pi 5, the incoming pilet devices from soulscircuit look like a chunky retro-tech enthusiasts wet dream and I want them..Read…

Survival game The Long Dark gets a big update with a deep Safehouse Customization system

Seems like it's time to jump back into the world of The Long Dark, with a big update out now that includes major new free features along with…

You can win a Steam Deck, Meta Quest 3 VR Headset and more with Fanatical

Fanatical are celebrating their birthday and so they have a new bundle up, which gives you a chance to win some pretty big prizes..Read the full…

Open-source PlayStation Remote Play app gets improvements for Steam Deck

chiaki-ng, the free and open source PlayStation Remote Play app has a new release out with several enhancements, and it should now work better on…

Steam Desktop and Steam Deck update fixes lots of bugs for Game Recording, Remote Play, ROG Ally X

Valve released the latest stable update to the Steam Client for Steam Desktop and Steam Deck today that includes a whole bunch of bug fixes..Read the…

Steam Link gets upgraded for Raspberry Pi 5 and Raspberry Pi Bookworm

While Valve no longer sell their Steam Link hardware, the idea lives on as an app you can install across various devices and recently Valve upgraded…

Intel announced their Arc B-Series GPUs and XeSS 2, the day after CEO Pat Gelsinger retires

A bit of a double-whammy this week from Intel. Not only did they announce that CEO Pat Gelsinger has retired, but they've also now properly revealed…

Humble Choice for December 2024 has Old World, The Invincible, Bomb Rush Cyberfunk and more gems

The final Humble Choice Bundle is here for 2024 with the December selection a pretty nice well-rounded collection for you..Read the full article on…

Minecraft Java 1.21.4 'The Garden Awakens' update is out now

Mojang have today released Minecraft Java 1.21.4 'The Garden Awakens' update for everyone, bringing with it some fun new toys and a new biome to…

Fanatical has another great Steam Deck game bundle 'BundleFestive Edition'

The Fanatical Build your own Play on the Go Bundle (BundleFestive Edition) is live for Steam Deck, as is another collection with the Build your own…

4X RPG 'Heart of the Machine' from Arcen Games (AI War) releases January 2025

Arcen Games creators of AI War, AI War 2, The Last Federation and other games have announced their new sci-fi 4X RPG Heart of the Machine will launch…

DXVK-Sarek for old GPUs v1.10.4 released

With integration coming in a future release of Proton-Sarek, designed for gamers that have older GPUs, the first release of DXVK-Sarek is out…

Half-Life 2 co-op mod Synergy upgraded for the Half-Life 2 20th Anniversary Update

Synergy is a free mod for Half-Life 2 that allows you to play the Half-Life 2 series and many other singleplayer Source Mods cooperatively with…

Jingle Jam gaming charity event is back with a fresh set of games

Jingle Jam 2024 has begun and runs until December 14th, where you can donate to get a bundle of games and support various charities..Read the full…

The best Linux distribution for gaming in 2025

In a few previous years, I decided to do a fresh take each time on what the best Linux distribution was for gaming - so I'm back for a 2025 edition…

Prime Gaming December 3rd edition, new titles coming twice this week - lots for Steam Deck / Linux

Here we go again! Each week Prime Gaming, part of what you get with a subscription to Amazon Prime, add and remove various games you can claim to…

KDE's 2024 fundraiser hits the goal - clearly their donation pop-up works

Some good news coming out from camp KDE, with their yearly fundraiser ongoing and they've managed to smash their original goal..Read the full article…

Vulkan API 1.4 released with new required extensions, better 8K rendering

The Khronos Group have today announced the release of the Vulkan 1.4 API specification, with various changes and improvements for game and…

Disney Black Friday Humble Bundle has 17 classics for you like Star Wars and LEGO

I doubt you need any more games, or perhaps you do, and you fancy some classics. Well the Disney Black Friday Humble Bundle has some fun stuff in…

Motorsport Games delisting all NASCAR games after iRacing license transfer

Motorsport Games announced at the end of November, that all NASCAR games will be delisted from stores on December 31st..Read the full article on…

Inventory management battler NeoDuel: Backpack Monsters gets new content - we have keys to give away

NeoDuel: Backpack Monsters from DiceHit Games, Rogue Duck Interactive and The 4 Winds Entertainment is an inventory management battler with a…

Looks like Discord finally fixed Linux screen and audio sharing with Wayland

A while ago in November, it seems I missed a post from a user in the GamingOnLinux Discord server, noting that the Discord developers finally hooked…

Lutris game manager v0.5.18 released with improved GOG and itch.io support, various other features

Lutris, the popular free and open source game manager for Linux, has a fresh update out now fixing up some issues and adding in a good bunch of new…

Blizzard are delisting Warcraft I and II from GOG, so GOG adds a special discount and will keep them updated

GOG have announced that Warcraft I and Warcraft II are going to be leaving GOG "at the publisher's request" (Blizzard)..Read the full…

Linux share remains above 2% in the November 2024 Steam Survey thanks to Steam Deck

Valve have released the latest Steam Hardware & Software Survey for November 2024. Here's the details from it..Read the full article on…

Proton 9.0-4 Beta updated with more game fixes needing testing on Steam Deck / Linux

Recently I covered the huge Proton 9.0-4 update for Steam Deck and Desktop Linux hitting the Release Candidate stage and there's been a couple of…

Here's the most played Steam Deck games for November 2024

Another month down and we're closing in on the festive period, so here's a look back at what's been popular on Steam Deck during November 2024..Read…

Free & open source RPG 'Veloren' update compilation - weeks 233 to 241

This is a compilation series from recent updates provided at the Veloren blog, the free and open source voxel action-adventure RPG.Read the full…

Best cheap Steam Deck / Linux games in the Steam Autumn Sale 2024

To help you decide on what to pick up, I've gone through the Steam Autumn Sale and picked out a whole bunch that will work great across both Steam…

The latest from Prime Gaming - November 29 edition - more for Steam Deck / Linux

Here we go again! Each week Prime Gaming, part of what you get with a subscription to Amazon Prime, add and remove various games you can claim to…

Project Zomboid set for a massive update that should get a Beta before Christmas

Project Zomboid, the highly rated and popular zombie survival game from The Indie Stone, is set to get another truly massive update..Read the full…

Theme park builder Parkitect gets a campaign editor and a new DLC is on the way

Parkitect from Texel Raptor is celebrating a sixth anniversary, with a big new update out now and news of a fresh DLC coming..Read the full article…

itch.io Creator Day is live today where they take no cut from devs, along with their Autumn Sale

itch.io Creator Day is live right now, where the store will not take any cut at all from sales developers make..Read the full article on…

Survival game The Last Plague: Blight adds controller support, great for Steam Deck

The Last Plague: Blight impressed me quite a lot with the initial Early Access release, and the developer has been doing some great updates to it…

Modding support returns to Dome Keeper in the latest update

While the developers keep working away on multiplayer for Dome Keeper, you can now get back to filling your game up with mods as support has…

Baldur's Gate 3 will get cross-play, a photo mode and 12 subclasses next year

One of the best RPGs ever made is about to get even better, with Larian Studios announcing what looks to be the last major update for Baldur's Gate 3…

Latin cowboy casual farming sim Gaucho and the Grassland new demo released

​Gaucho and the Grassland is a game that depicts the life of a Gaúcho, the equivalent of a Latin Cowboy from the region of the Pampas…

The Raw Fury Humble Bundle is an awesome deal with 11 Steam Deck Verified games

With 11 quality games, the Raw Fury Humble Bundle is a really nice deal and great compatibility across Steam Deck and Desktop Linux..Read the full…

LIGHT OF MOTIRAM takes Horizon Zero Dawn and turns it into a co-op survival game

Is this Palworld all over again? The copying here is pretty blatant. Tencent Games owned developer Polaris Quest revealed LIGHT OF MOTIRAM and it…

We're getting a Palworld x Terraria crossover, major Palworld update in December

Quite a surprise this one. Palworld and Terraria are getting a crossover, but we don't really know what just yet..Read the full article on…

The new Nexus Mods open source cross-platform app adds Mount & Blade II: Bannerlord support

Nexus Mods keep expanding their very promising cross-platform open source app for modding, that will eventually replace their older apps and the new…

Mesa 24.2.8 released for Linux with bug fixes, last update for the 24.2 series

Developer Eric Engestrom announced the release of Mesa 24.2.8 open source graphics drivers for Linux with some bug fixes..Read the full article on…

You can get a free copy of both Breathedge and Dark Sector right now

If you're in need of more games and perhaps you can't afford something from the GOG Sale and Steam Sale - you're in luck! Here's two free games you…

Incredible retro FPS Selaco adds a new 'Special Campaign' in another huge update

Celebrating six months since the intial Early Access release, the awesome retro-fuelled Selaco has another really big update out now..Read the full…

Steam Deck hits 17,000 games playable and verified

Another big milestone has been reached by Valve with their handheld Linux gaming PC, with the Steam Deck hitting 17,000 games rated playable or…

Steam Autumn Sale is live for you to empty your wallets, Steam Awards open for nominations

Another year coming to a close and so the Steam Autumn Sale is live again until December 4. Time to find where your wallet is hiding..Read the full…

New Steam Controller 2 and VR controller designs got leaked

Valve did a bit of a woops here, as they recently accidentally leaked the designs for what looks like their upcoming Steam Controller 2 and a new VR…

GOG's Black Friday Sale is live now with some big discounts

Black Friday? It may only be Tuesday, but of course every store wants to get ahead of the game. GOG's Black Friday Sale is live now..Read the full…

Huge new Proton 9.0-4 update for Steam Deck / Linux now in need of testing

Ready to bring improved compatibility with Windows games to Steam Deck and Desktop Linux, Valve has a Proton 9.0-4 Release Candidate in need of…