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

Articles found in "Tutorials" category:

Multiple-item data entry with YAD

By

YAD (Yet Another Dialog) creates GUI dialogs for data entry, user notification, etc. It was written by Victor Ananjevsky and is described as a fork of Zenity. In fact, it greatly extends Zenity and has a very large number of handy options. Here I explain how to build a multiple-item data entry form…

Read Article

Scripting an OCR text archiver for Trove

By

Trove is the National Library of Australia's online database. It contains almost 400 000 000 digital items, including Australian newspaper articles from 1803 to 1954. Trove's newspaper portal is particularly useful. You can view an entire digitised newspaper page, or select (or search for) an…

Read Article

How to kill blank lines elegantly

By

If you do a Web search for 'linux delete blank lines' you'll find lots of command-line advice. Some of the advice, though, only applies to special cases. Here I explain two elegant and general methods for finding and deleting any blank lines in a text file. As a sample text I'll use the 8-line file…

Read Article

Building a gazetteer table from KML files

By

Geoscience Australia has a freely downloadable gazetteer of Australian placenames with more than 370 000 entries. The download is a .zip file (83 mb) containing a user guide together with placenames data in GML, KML and Microsoft Access (.mdb) formats. What I wanted from all that data was a simple…

Read Article

Scripting a log for a single application

By

Here's a BASH shell script that automatically logs the date and time I start my Iceweasel web browser, and the length of time I use it. I launch the script (and Iceweasel) with a keyboard shortcut, and close the script by closing Iceweasel. Click for full size The log file has entries in the form…

Read Article

Kill Commands

By

On Linux systems, numerous users often come across a program or process that locks-up. The user will usually kill the software if the system does not do it first. Users may be familiar with some of the kill commands and signals, but does anyone understand all of them? There are four common kill…

Read Article

Scripting a super-fast points plotter for Google Earth

By

I work a lot with spreadsheet tables of points in the landscape. Each point has a latitude and a longitude, in decimal degrees. If I want to check where particular points are on the map, I could import the whole table into a GIS program and then select the points of interest. But that's way too…

Read Article

Scripting a character chooser with dzen2

By

I use 16 special characters fairly regularly. They sit on a launchable 'palette' on my desktop (first image). I select a character (second image), then paste the character with a middle-click into wherever it's needed: text editor, word processor, email, webpage form etc. The palette stays open and…

Read Article

Tutorial: How to use the KWin Window Manager with Xfce

By

Is Xfce's default window manager (Xfwm4) getting you down? Not enough effects for your fancy? Or perhaps it's giving you that infamous screen tearing with the lack of OpenGL VSync? There's plenty of alternatives out there, but had you considered KDE's compositing window manager, KWin? It can be…

Read Article

Tutorial: Creating a Swap File

By

Have you found you forgot to create a Swap partition upon installing your favourite Linux distribution? Or simply have a nice layout of partitions on your hard drive that you do not wish to alter? Then let's instead create a "swap file" in Linux! Even if you're primarily from a Microsoft…

Read Article

News Elsewhere

Linux Today

Cloudflare Open-Sources OPKSSH: SSH with Single Sign-On

Explore Cloudflare's OPKSSH, an open-source solution that integrates Single Sign-On with SSH, simplifying secure access for users and organizations alike.

The post Cloudflare Open-Sources OPKSSH: SSH with Single Sign-On appeared first on Linux Today.

Install Subsonic to Create Your Personal Media Server on Linux

Learn to set up Subsonic on your Linux system for a personalized media server experience. Enjoy seamless streaming and easy library management today.

The post Install Subsonic to Create Your Personal Media Server on Linux appeared first on Linux Today.

Malwoverview: First Response Tool for Threat Hunting

Elevate your threat hunting capabilities with Malwoverview. Our first response tool provides essential insights to safeguard your organization against cyber threats.

The post Malwoverview: First Response Tool for Threat Hunting appeared first on Linux Today.

How to Set Up Auto-Restart for Failed Services on OpenRC

Learn to set up auto-restart for failed services on OpenRC. Follow our comprehensive guide to enhance system reliability and performance.

The post How to Set Up Auto-Restart for Failed Services on OpenRC appeared first on Linux Today.

NetHogs: Network Bandwidth Monitoring Tool in Linux

Explore NetHogs, a powerful Linux utility for real-time network bandwidth monitoring. Gain insights into application data usage and enhance your network efficiency.

The post NetHogs: Network Bandwidth Monitoring Tool in Linux appeared first on Linux Today.

Comparing Git Mirror Options

Discover top Git mirror options with our comprehensive comparison. Evaluate key features and benefits to choose the ideal solution for your projects.

The post Comparing Git Mirror Options appeared first on Linux Today.

Archinstall 3.0.3 Rolls Out with Partitioning and Bootloader Improvements

Archinstall 3.0.3 debuts with improved LVM prep, refined partitioning, enhanced Limine bootloader support, and more.

The post Archinstall 3.0.3 Rolls Out with Partitioning and Bootloader Improvements appeared first on Linux Today.

AerynOS 2025.03 Released with GNOME 48, Mesa 25, and Linux Kernel 6.13.8

AerynOS 2025.03 is here! Explore the enhancements with GNOME 48, Mesa 25, and Linux Kernel 6.13.8 for a superior computing experience.

The post AerynOS 2025.03 Released with GNOME 48, Mesa 25, and Linux Kernel 6.13.8 appeared first on Linux Today.

12 Lightweight Markup Languages

Uncover 12 lightweight markup languages that streamline your content creation. Learn their features and benefits for efficient document formatting.

The post 12 Lightweight Markup Languages appeared first on Linux Today.

Fwupd 2.0.7 Linux Firmware Updater Adds Support for More Lenovo and HP Devices

Explore Fwupd 2.0.7, the new Linux firmware updater that expands compatibility for Lenovo and HP devices. Keep your hardware up to date with ease.

The post Fwupd 2.0.7 Linux Firmware Updater Adds Support for More Lenovo and HP Devices appeared first on Linux Today.

GamingOnLinux Latest Articles

Steam Deck Verified round-up for early April 25 with new and upcoming games

Need a fresh game for the weekend and you're playing on Steam Deck or Desktop Linux? Here's some fresh picks of games that recently became Steam Deck…

Neverwinter Nights 2 Enhanced Edition rated Steam Deck Verified - but still no official announcement that it exists

While it still hasn't been announced yet, we've seen that Neverwinter Nights 2 Enhanced Edition exists thanks to SteamDB and now its rating has…

Run, jump and glide at blazing speed in Haste, the latest game from Landfall out now

Originally called Haste: Broken Worlds and now just Haste, it's the latest game from Landfall (Content Warning, Totally Accurate Battle Simulator,…

Earthquakes, cockroaches and broken bones didn't stop the Hungry Horrors demo releasing

Sometimes developers put up blog posts talking about developing their game, but it's not every day you read about how they had to deal with…

Oddventure blends Alice in Wonderland and EarthBound now in Early Access

Like your RPGs a little on the weird side? Oddventure from developer Infamous Rabbit that's inspired by and blending a little Alice in Wonderland and…

Everything to grab from Prime Gaming, April 4th edition for Steam Deck / Linux

Here's the up to date list of games available on Amazon Prime Gaming for April 4th, and what compatibility you can expect for Linux / SteamOS and…

Mesa 25.0.3 graphics drivers released with numerous bug fixes

Mesa 25.0.3 has arrived as the latest bug-fix release for open source Linux graphics drivers, bringing a bunch of fixes across different drivers and…

#DRIVE Rally leaves Early Access on April 16 with Linux support and Steam Deck Verified

Pixel Perfect Dude has announced that their racing game #DRIVE Rally will be leaving Early Access on April 16..Read the full article on GamingOnLinux.

Awesome auto-battler Mechabellum gets a free weekend, discount and update

My absolute favourite auto-battler Mechabellum will have a Free Weekend starting later today, it's one you definitely have to try as the battles just…

Wildkeepers Rising blends survivor-like bullet-heavens with creature collection for lots of chaotic battles

Available now in Early Access on Steam, Wildkeepers Rising is one of the latest to attempt to put a new spin on the popularity of whatever genre…

Disney Epic Mickey: Rebrushed gets a couple of Steam Deck fixes

While Disney Epic Mickey: Rebrushed was already rated Steam Deck Verified by Valve, it's nice to see developers still making improvements to it..Read…

Get some great indie games in the Fellow Traveller Humble Bundle

Another chance to grab some cheap treats here. The Fellow Traveller Humble Bundle is now live and there's some good stuff included..Read the full…

Spilled! is a gorgeous and relaxing short game about cleaning up the ocean

Spilled! is a thoroughly relaxing cute gem about driving a little boat and cleaning up the ocean, to bring life back to the planet..Read the full…

Command & Conquer - Combined Arms gets a major update with new missions, AI improvements and more

Command & Conquer - Combined Arms is a huge free RTS game based on OpenRA that includes Command & Conquer and Red Alert action combined in…

PC port of Legend of Zelda: Ocarina of Time, Ship of Harkinian, gets a huge Randomizer upgrade

Ship of Harkinian is a free community-made PC port of The Legend of Zelda: Ocarina of Time from the Harbour Masters team. A massive Blair Alfa…

Sonic Rumble is Steam Deck Verified ahead of release

Okay, now I'm excited. Sonic Rumble from SEGA is the first major multiplayer party game for the series and Valve have rated it Steam Deck…

SteamVR Beta 2.10.2 released with a Linux VR fix and a controller and physics improvement

Valve released SteamVR Beta 2.10.2 on April 2nd, and thankfully it includes a couple of fixes for Linux VR players..Read the full article on…

Humble Choice for April 2025 has a quality list of games

After a couple of duds, Humble Bundle actually have a properly good deal here with Humble Choice for April 2025 having a really nice selection of…

DELTARUNE chapters 1-4 release on Steam in June

UNDERTALE fans are pretty excited about this one! DELTARUNE from tobyfox is finally coming to Steam with chapters 1, 2, 3 and 4 on June 5th..Read the…

Western point and click adventure Rosewater is out now

One classic point and click adventure game fans have been excited about has arrive. Rosewater, a Western adventure in the alternate 19th century…

Bullet hell dungeon crawler Enter the Gungeon 2 announced with a new 3D style

Dodge Roll and Devolver Digital announced Enter the Gungeon 2 today, teased during the Nintendo Switch 2 event and it's coming to Steam as well in…

Hollow Knight: Silksong lives and it's releasing in 2025

This is not a drill. Hollow Knight: Silksong is alive, thankfully, and it's even going to be releasing this year. On Nintendo Switch 2 that is at…

Steam Desktop and Steam Deck stable update released with various fixes, plus tweaks to the download UI

Valve released and then rereleased a fresh stable update to the Steam Client for Desktop and Steam Deck with a whole bunch of fixes and…

Linux shoots back up the Steam Survey for March 2025 with Simplified Chinese dropping

Valve have released the Steam Hardware & Software Survey for March 2025, and as expected with the Simplified Chinese language dropping the Linux…

Monster Train 2 is now set for release on May 21

Following the news I shared yesterday about Monster Train 2 being Steam Deck Verified, they've today revealed the release date as well..Read the full…

Paradox announce Victoria 3: Expansion Pass 2 with Charters of Commerce expansion arriving in June

It may not be the most popular strategy game from Paradox Interactive and Paradox Development Studios, but they're still expanding it. Victoria 3 is…

Luck be a Landlord dev's bullet heaven roguelite Maze Mice arrives May 2

Maze Mice is the next game from the developer of the popular Luck be a Landlord, and it's going to chew through your skirting board into Early Access…

Blendo Games announce full Steam Deck support for stealthy shooter Skin Deep

Blendo Games who previously made Flotilla, Quadrilateral Cowboy, Thirty Flights of Loving and Atom Zombie Smasher have a brand new release coming on…

GE-Proton 9-27 brings fixes for Ubisoft Connect, Epic Games, Wuthering Waves and Monster Hunter Wilds

The community maintained compatibility layer for Windows games on Linux / Steam Deck, GE-Proton version 9-27 is out now with numerous fixes..Read the…

Steam Deck SteamOS 3.6.24 released with fixes for Avowed and No Rest for the Wicked

Valve have released the latest stable SteamOS update for Steam Deck. SteamOS 3.6.24 is here with a few fixes and improvements, while work continues…

The Last of Us Part II Remastered is Steam Deck Verified

What could be the biggest surprise of the year — The Last of Us Part II Remastered releases on Steam on April 3rd, and Valve just gave it the…

Monster Train 2 is Steam Deck Verified ahead of release

Great news for gamers on the go as Monster Train 2 from Shiny Shoe / Big Fan Games is Steam Deck Verified. It hasn't even released yet so Valve got…

Rogue Kingdoms blends tower defense with Vampire Survivors action and will have full Steam Deck support

With an upgrade system that's a little inspired by the popularity of Vampire Survivors and all the games that followed, Rogue Kingdoms combines some…

Critter Cove gets a major performance update - should work better on Steam Deck

Critter Cove is an open world life sim and town building game set in a cozy post-apocalyptic paradise. It's currently in Early Access and a recent…

ProtonUp-Qt v2.12 brings a new Steam Deck theme and support for Proton-CachyOS

ProtonUp-Qt is a tool to add extra compatibility tools on Linux / Steam Deck like GE-Proton. A new release out now with version 2.12..Read the full…

KDE Plasma 6.3.4 fixes 'the most common Plasma crash', now down to zero very high priority bugs

Work on the KDE Plasma desktop sounds like it continues to go very well, with some really important bug fixes arriving to make the experience a lot…

Linux support for Command & Conquer Generals Zero Hour is coming along now it's open source

Now that the code for Command & Conquer Generals (along with other classic RTS games from EA) is open source, the community is working on getting…

Nearly two years after the last update, Quake II RTX 1.8 is out with Quake 2 Remastered map support

Lightspeed Studios / NVIDIA have recently updated Quake II RTX, their ray-traced reimagining of id software’s old school classic..Read the full…

Satisfactory will get controller support with the massive 1.1 update

Due to get an experimental build for you to test it early tomorrow, controller support is coming to Satisfactory along with a whole bunch of other…

Marvel's Spider-Man 2 has lost its Steam Deck Verified rating

Valve's Steam Deck rating system is generally quite correct, but there are clearly some times when it isn't. Thankfully, Valve do go back over…

Cassette Beasts is getting a new companion character and story quest

Cassette Beasts from Bytten Studio has a fresh update announced for release on April 7th, bringing in a number of extras to the already fantastic and…

Historical strategy game Old World switches to Vulkan for Linux / Steam Deck

Mohawk Games continue releasing some pretty big updates to their Civilization like game Old World, with the latest aiming to fix up lots of issues…

Immortal Boy looks wild blending a little Undertale and OMORI together

IcarusDev is currently making Immortal Boy a 2.5D turn-based RPG of battles, puzzles and exploration - amid secrets and betrayal. It's a little of…

Free to play toy soldier Battle Royale game Mini Royale enters Early Access

Mini Royale from IndigoBlue is out now in Early Access and free to play, with Native Linux support and Easy Anti-Cheat enabled..Read the full article…

WW2 shooter Squad 44 from Offworld updates Easy Anti-Cheat enabling Linux support

Offworld have updated their tactical WW2 shooter Squad 44 (formerly known as Post Scriptum) to bring a whole bunch of fixes, while do so they've also…

Ubuntu 25.04 (Plucky Puffin) Beta released

Ubuntu 25.04 is due out next month, with a Beta now live for testing so you can see all that's new and report any unexpected issues..Read the full…

Everything to grab from Prime Gaming, March 28th edition for Steam Deck / Linux

Here's the up to date list of games available on Amazon Prime Gaming for March 28th, and what compatibility you can expect for Linux / SteamOS and…

Starsector, one of the best space RPGs that's not on Steam had a huge update

Starsector (formerly "Starfarer") is still in development but it's been a seriously impressive game for years. Not yet on Steam or any…

Amazon Luna and Electronic Arts sign a multi-year deal, as Luna expands into more countries

Seems like Amazon are not ready to give up on their cloud gaming service Luna just yet, with it expanding into more countries and getting a big new…

Ubisoft launches new subsidiary for Assassin’s Creed and other big games with funding from Tencent

Ubisoft are attempting to turn around their fortunes, with the creation of a new subsidiary with funding help from Tencent. This new group will have…