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

Articles found under tag: commandline

How to deal with NBSPs in a terminal

By

A non-breaking space (NBSP) is a special kind of whitespace. It's an invisible signal that tells a text-processing program to avoid replacing that space with a linefeed or carriage return. For example, if you wrote "2 kg" in LibreOffice Writer and didn't want the "2" to be at…

Read Article

BASH drivers, start your engines

By

There's always more than one way to do a job in the shell, and there may not be One Best Way to do that job, either. Nevertheless, different commands with the same output can differ in how long they take, how much memory they use and how hard they make the CPU work. Out of curiosity I trialled 6…

Read Article

A handy script for translations

By

Do you translate blocks of text by copying them and pasting into Google Translate in a browser? If you do, the script explained here might save you a lot of work. At the core The script relies on translate-shell, a wonderful command-line utility written by Mort Yao and available in the repositories…

Read Article

When will this script finish doing its job?

By

Several of my data-auditing scripts take a long time to execute. Until recently I had no way of knowing how long they'd take. I'd enter the command for the script, press Enter and wait. And wait. I've now discovered the pipeline viewer or pv command, which tracks the progress of my scripts. An…

Read Article

A simpler track-changes script

By

Back in March 2015 I blogged about a track-changes script that reports the edits made to a tab-separated data table. The script actually generates two reports: a plain text version and a fancy HTML version. A slightly improved version of that script is on my data-cleaning website here. The script…

Read Article

File manager: open a terminal, but not here

By

Each of the two file managers I use — Thunar and Xfe — allows me to open a terminal in a selected directory. In Thunar, I right-click on a directory and choose Open Terminal Here, and in Xfe I use the keyboard shortcut Ctrl + t. In both cases, though, the terminal window opens right on top of the fil…

Read Article

Shifty dates in Microsoft Excel

By

Microsoft has used two different starting points on the calendar for calculating dates in different versions of their Excel spreadsheet program. Really. Microsoft explains the difference here. One version used 1 January 1900 for serial day numbering, the other used 1 January 1904. Of course, up to…

Read Article

It rains pretty regularly, in the shell

By

In a 2-article series here on The Linux Rain last May (part 1 and part2) I described how I used AWK to clean up rainfall data for my home town in Tasmania. The result was a file called rain3 with rainfall totals for each of the 36525 days from 1 January 1916 to 31 December 2015: In this article I…

Read Article

DMS to DD to KML with AWK and sed

By

In a 2014 Linux Rain article I describe a fast 'points plotter' for Google Earth. First I copy a list of latitude/longitudes (lat/lons) from a spreadsheet to the clipboard, then I launch a shell script with a keyboard shortcut. The script builds a KML file from the copied list and opens the KML for…

Read Article

Grouping things with AWK

By

In this article I explain one way to group data items with AWK arrays. The code is a little mysterious but the results are impressive, especially in my second example! Case 1: Cricket stats The table 'runs' is tab-separated and lists the 86 national team cricket players who scored (or have so far…

Read Article

News Elsewhere

Linux Today

OBS Studio 31.0.4 Hotfix Squashes Cross-Platform Crashes and Freezes

Discover the latest OBS Studio 31.0.4 hotfix that resolves cross-platform crashes and freezes, enhancing your streaming experience. Update now for smoother performance!

The post OBS Studio 31.0.4 Hotfix Squashes Cross-Platform Crashes and Freezes appeared first on Linux Today.

Wine 10.11 Released with NTSync Prep and Fixes for Over 25 Bugs

Discover the latest Wine 10.11 release featuring Ntsync prep and fixes for over 25 bugs. Enhance your experience with improved performance and stability.

The post Wine 10.11 Released with NTSync Prep and Fixes for Over 25 Bugs appeared first on Linux Today.

Oracle Linux 10 Released, This Is What’s New

Discover the latest features and enhancements in Oracle Linux 10. Explore what's new and how it can benefit your enterprise environment today.

The post Oracle Linux 10 Released, This Is What’s New appeared first on Linux Today.

The Year of the European Union Linux Desktop May Finally Arrive

Discover what could be the pivotal year for the European Union Linux desktop, transforming user experience and fostering innovation across the continent.

The post The Year of the European Union Linux Desktop May Finally Arrive appeared first on Linux Today.

This City Is Dumping Microsoft Office and Windows for Onlyoffice and Linux – Here’s Why

Discover why this city is transitioning from Microsoft Office and Windows to OnlyOffice and Linux. Explore the benefits and implications of this bold move.

The post This City Is Dumping Microsoft Office and Windows for Onlyoffice and Linux – Here’s Why appeared first on Linux Today.

9to5Linux Weekly Roundup: June 23rd, 2025

Discover the latest in Linux news with the 9to5Linux Weekly Roundup for June 23rd, 2025. Stay updated on trends, releases, and community highlights.

The post 9to5Linux Weekly Roundup: June 23rd, 2025 appeared first on Linux Today.

IPFire Linux Firewall Now Ships with Support for the WireGuard VPN Protocol

Discover the latest IPFire Linux Firewall update featuring support for the WireGuard VPN protocol, enhancing your network security and performance.

The post IPFire Linux Firewall Now Ships with Support for the WireGuard VPN Protocol appeared first on Linux Today.

qBittorrent 5.1.1 Open-Source BitTorrent Client Improves Wayland Support

Discover the latest qBittorrent 5.1.1, an open-source BitTorrent client with enhanced Wayland support for a smoother downloading experience.

The post qBittorrent 5.1.1 Open-Source BitTorrent Client Improves Wayland Support appeared first on Linux Today.

Firefox 140 ESR Web Browser Is Now Available for Download, This Is What’s New

Discover the stability and security of Firefox 140 ESR, designed for businesses and organizations. Experience reliable browsing with long-term support.

The post Firefox 140 ESR Web Browser Is Now Available for Download, This Is What’s New appeared first on Linux Today.

PipeWire 1.4.6 Adds New Option to Disable RAOP, Improves the ALSA Plugin

Discover the latest PipeWire 1.4.6 update, featuring a new option to disable RAOP. Enhance your audio experience with this essential upgrade.

The post PipeWire 1.4.6 Adds New Option to Disable RAOP, Improves the ALSA Plugin appeared first on Linux Today.

GamingOnLinux Latest Articles

Simple GOG client for Linux, Minigalaxy version 1.4 released

Minigalaxy is a simple and to the point GOG game downloader for Linux, with a brand new release in version 1.4 now available..Read the full article…

Incredible cheap treats in the Steam Summer Sale 2025 under £3

On a seriously tight budget? I feel you. So here's a bunch of fantastic games in the Steam Summer Sale 2025 under £3..Read the full article on…

STEEL HUNTERS is another live service casualty as it's shutting down

STEEL HUNTERS from Wargaming Group only arrived on Steam in April, and it's already going to be shut down by the developers..Read the full article on…

A selection of upcoming games I'm excited to see release

It's easy to miss games when there's just so-much-news, so here's a small selection I wanted to highlight to go on your wishlists..Read the full…

MR FARMBOY is like Stardew Valley but with automation and optimization

Coming to Early Access later in July, MR FARMBOY blends elements of Stardew Valley with automation and optimisation..Read the full article on…

Operation Octo is an upcoming frantic aquatic Tower Defense with big boss fights

Need a fresh Tower Defense game to try out? Here's another tip for you! Operation Octo arrives in September with a chance to try it early..Read the…

Vehicle No. 4 has you build your own vehicle in this horde survival game

With a demo live on Steam, Vehicle No. 4 could be one to watch if you love your horde survival games with you building your own vehicle..Read the…

In Silence Waits is an upcoming modern take on classic graphical adventures

Older readers might be interested in this one. Silent Shoals Software announced In Silence Waits, a modern take on classic graphical adventures..Read…

The Last of Us Part II Remastered gets a new way to play - chronologically

While the developers of The Last of Us Part II Remastered still suggest you play it the original way, now you can play it chronologically..Read the…

Steam now has a UI scaling slider and accessibility menu on desktop

As Valve continue updating Steam with better accessibility options, the latest Beta makes it super easy to make Steam bigger (or smaller)..Read the…

AMD CPU Transient Scheduler Attacks security flaw revealed

Made public today is a fresh round of security issues, this time for AMD CPUs with Transient Scheduler Attacks..Read the full article on…

Rhythm of Resistance is the "world's first" rhythm metroidvania

I'm not entirely sure if their announcement of it being the "world's first" truly holds up, but I can't say I've seen anything like Rhythm…

The big Diplomacy Update for X4: Foundations is now in Beta

The Diplomacy Update for X4: Foundations is now in Beta bringing some huge new features to the popular space sim..Read the full article on…

Here's all the games to claim from Prime Gaming for Prime Day 2025

Here's the Prime Day list for Prime Gaming, going over all the games you can claim if you sub to Amazon Prime..Read the full article on GamingOnLinux.

Bazzite gets a new app store, newly supported devices, improved WiFi and more

The popular Linux gaming image Bazzite has a July 2025 update out with some interesting new features and expanded device support..Read the full…

OBS Studio 31.1.0 released with Multitrack Video for Linux, explicit sync support for PipeWire

OBS Studio 31.1.0 is out now with various new features and improvements, and it's a nice release for Linux users too..Read the full article on…

SteamOS 3.7.14 Beta brings wake-on-bluetooth back to the Steam Deck LCD

Valve have released SteamOS 3.7.14 Beta, which for Steam Deck LCD owners is probably going to be popular as it brings back wake-on-bluetooth..Read…

Adorable Adventures is a gorgeous upcoming adventure featuring a mischievous baby boar

Aww. Adorable Adventures is just the kind of game I needed to see today, one that's going right up on my wishlist..Read the full article on…

shapez 2 is aiming for the 1.0 update in November with a new game mode

shapez 2 is a wonderfully chilled factory building sim that recently had a huge upgrade, and hopefully in November it will be ready for the full…

Palworld is now Steam Deck Verified and SteamOS Compatible

With the latest updates to the popular Palworld, Valve have now bumped it up to Steam Deck Verified and SteamOS Compatible..Read the full article on…

NonSteamLaunchers adds real-time Steam shortcuts and teases upcoming Steam integration

NonSteamLaunchers is a tool you can use on Linux / SteamOS to automatically set up various third-party stores. A new release brings new tricks..Read…

It's now easier to get Mesa 25.1 on the latest Ubuntu 25.04

Want to upgrade Mesa on Ubuntu, Kubuntu and other Ubuntu-based distributions? It's now a bit easier thanks to a PPA update to get Mesa 25.1…

lsfg-vk aims to bring Lossless Scaling's Frame Generation to Linux

Lossless Scaling is a very popular application for Windows, and the new lsfg-vk project aims to bring Lossless Scaling's Frame Generation to…

Video Games Europe release a statement on Stop Killing Games

Video Games Europe, a trade association that represents a bunch of major game publishers, have issued a statement pushing back against Stop Killing…

Direct3D to Vulkan layer DXVK v2.7 released with performance improvements and Intel support upgrades

DXVK v2.7 was released over the weekend with lots of improvements for the Direct3D to Vulkan layer. Here's what's new and improved..Read the full…

Happy Birthday, GamingOnLinux - 16 years today

Time really flies huh? GamingOnLinux has now been around officially for 16 years..Read the full article on GamingOnLinux.

OpenMW 0.49 arrives to enhanced Morrowind and they're looking to support later Bethesda games

Whew, this one took a while. Around three years of development went into OpenMW 0.49.0 which is now available to play Morrowind with lots of…

Proton 10.0-2 gets a small release candidate update for Linux, SteamOS / Steam Deck

Valve released a small update to the current testing build of Proton 10.0-2, ahead of the upcoming stable release for Linux, SteamOS / Steam…

Blue Archive from NEXON arrives on Steam and works on Linux, SteamOS / Steam Deck

Blue Archive is an incredibly popular anime gacha RPG from NEXON that has made its way from mobile to Steam, and it works on Linux too..Read the full…

The Last of Us Part I gets AMD FSR 4 and an audio fix for Steam Deck

Naughty Dog and Iron Galaxy Studios just released a fresh update for The Last of Us Part I with more improvements for all platforms..Read the full…

GeForce NOW on Steam Deck really can be a game-changer

Now that NVIDIA GeForce NOW actually has an official dedicated app for the Steam Deck, I've taken it for a spin and came away impressed..Read the…

THE FINALS to get new kernel-based anti-cheat, devs say it will still work on Linux, SteamOS, Steam Deck

Embark Studios announced work on a new anti-cheat system for THE FINALS, and thankfully they've also now said it will continue working on Linux /…

POSTAL 2 Redux gets a Steam page

POSTAL 2 Redux was announced recently and now it has a Steam page ready for you to follow along for this upcoming Linux game..Read the full article…

CarX Street developers are optimising for Steam Deck and 'adapting the game for Linux'

Recently CarX Street added in Easy Anti-Cheat which has been causing issues, but they're working on improving it for Linux desktop and Steam…

Stop Killing Games consumer movement hits some major milestones

Stop Killing Games has seen a massive surge recently and it has hit some vital milestones..Read the full article on GamingOnLinux.

How to play games from GOG and Epic Games on Linux, SteamOS and Steam Deck

While most of Linux gaming revolves around Steam, SteamOS and Steam Deck. GOG and Epic Games can be run on Linux platforms too - here's how..Read the…

Mesa 25.1.5 brings more bug fixes for Linux graphics drivers

Mesa 25.1.5 is the latest bug-fix release for the current main stable version of open source Linux graphics drivers..Read the full article on…

Steam Hardware & Software Survey for June 2025 is out - here's the latest for Linux and SteamOS

Valve have released the data for the Steam Hardware & Software Survey for June 2025, here's the usual GamingOnLinux run over it - with a little…

Proton Experimental adds fixes for The First Berserker: Khazan, The Riftbreaker, multiple Resident Evil games

Valve launched a brand new update for Proton Experimental, their testing ground for running Windows games on Linux, SteamOS and Steam Deck…

ProtonPlus makes managing Proton versions on Linux, SteamOS and Steam Deck simple

ProtonPlus is a useful tool for managing compatibility layers like Valve's Proton, GE-Proton and more on Linux, SteamOS and Steam Deck..Read the full…

Nexus Mods to get Age Verification in UK / EU for adult content, plus a new cross-platform app upgrade

Nexus Mods recently changed ownership, and some major changes have been announced in regards to some of the naughtier mods..Read the full article on…

How to get Battlefield 3 and Battlefield 4 online working on Linux, SteamOS, Steam Deck

Want to play the classics Battlefield 3 and Battlefield 4 on Linux, SteamOS, Steam Deck? Here's what you need to do to get them working fully..Read…

Humble Choice for July 2025 has Warhammer 40K Rogue Trader, Death's Door and more hits

A pretty good month here for the July 2025 Humble Choice, which has a nice selection of games overall. Great compatibility for Linux, SteamOS and…

Mecha BREAK is out now on Steam - works on Steam Deck but blocks Desktop Linux

Pretty much as expected, Mecha BREAK is out now and it's Steam Deck Verified but the anti-cheat is a real nuisance..Read the full article on…

GE-Proton 10-8 brings fixes for DOOM Eternal, Wuthering Waves and Wayland

Another smaller update to the GE-Proton compatibility layer for running more Windows games on Linux, SteamOS / Steam Deck..Read the full article on…

NVIDIA stable driver 575.64.03 released

NVIDIA are really doing the meme of incredibly helpful mobile app store changelogs with this one..Read the full article on GamingOnLinux.

Open source PS2 emulator PCSX2 v2.4 brings SDL 3, Wayland support, lots of compatibility fixes

PlayStation 2 emulator PCSX2 v2.4 has been released, bringing with it many enhancements to game support and improved Linux support too..Read the full…

Here are the most played games on Steam Deck for June 2025

Want to know what's popular on Steam Deck? Got you covered here with the latest details on the most popular games for June 2025..Read the full…

Sunshine game stream host for Moonlight gets security fixes, Linux improvements and more features

LizardByte released the latest major update to Sunshine, the game streaming host platform for Moonlight to stream games from one system to…

Single-player extraction shooter ZERO Sievert gets gamepad and Steam Deck upgrades

ZERO Sievert is a popular single-player top-down extraction shooter that's a lot of fun, and it just had a huge upgrade that's worth a look..Read the…