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

Geolocation using Python

By

Geolocating is the process of retrieving location-related information about a given IP address. And yes! It can be done using Python! So, let’s get right to it. The first thing to do is to recover the html code from the webpage using the following: import requests from bs4 import BeautifulSoup u…

Read Article

Python for Data Science: Data Visualization

By

Python can be used to generate from simple to very complex graphs. In this segment, we’ll learn how to graph using python. Simple Linear Plot The first graph we should learn how to plot is a simple linear plot. Suppose that we have the following: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5…

Read Article

Tor Browser: Anonymity and Beyond

By

There are three types of web: the surface web, the deep web, and the dark web. All that you can access using your Google browser is known as the surface web - it is visible to one and all. The deep web is all information that is under lock and key. In other words, we don’t have access to it. The d…

Read Article

The Linux Rain is Now Brave Verified ✔

By

For those of you using the Brave web browser, I'm pleased to report we (The Linux Rain) are now Brave Verified. What does this mean? Well if you're using Brave, you're probably familiar with Brave Rewards, BAT (Basic Attention Token) and all that entails. So with being a Brave Verified Creator, we…

Read Article

Security Auditing Tools For Ubuntu

By

Malware, where aren’t thou found? Well, even our wonderful Ubuntu can be infected. So what can we do about it? Hope and pray we keep our system safe and better yet, audit our systems regularly for malwares and rootkits. There are 4 system auditors for Ubuntu that we will review - lynis, rkhunter, c…

Read Article

Hacking WPA2 WiFi Networks

By

Whatever the reason for wanting to hack a wifi network, it is nonetheless doable. In fact, it’s become child’s play these days. First, let’s install aircrack-ng sudo apt-get install aircrack-ng Next, we need to put our wireless card into monitor mode. Monitor mode permits you to listen to other wirel…

Read Article

Sending an Email Using Python

By

Ever wanted to send emails using just Python? A few lines of code and you don’t even need to log into your Gmail account to email anyone in the world. In fact, you can do this in your terminal. First, open up your terminal and create a file. I will call mine “emailer.py”. nano emailer.py Now, let’s add som…

Read Article

How to Set systemd to Hibernate Instead of Suspend on Laptop Lid Close

By

In this article we'll be seeing how to change the setting that sets how systemd (the most common init system on GNU/Linux systems) handles lid closes. By default, when you close the lid on your laptop it will in most cases suspend (sleep). What if you wish to for the system to hibernate instead?…

Read Article

SSH Tunneling

By

In SSH tunneling, an encrypted channel is created between an ssh client and an ssh server. Information flowing within the encrypted tunnel is secure and thus cannot be intercepted. This type of service is in particular used when running insecure protocols such as TightVNC. They can also be used to…

Read Article

Rainbow Tables

By

All passwords in all databases are stored as hashes. Even on a Windows machine, when you set your password, the system doesn’t store the password in plain text – it doesn’t keep it in a readable format. It is instead passed through a hashing algorithm that turns the plain text password into a hash. The h…

Read Article

Featured Linux Game Reviews

Review: DiRT Rally

By

Yet another game in the porting lineup by Linux gaming heros, Feral Interactive, DiRT Rally is a racing game focussing on, you guessed it: rallying. As opposed to the largely arcade oriented DiRT Showdown released a few years prior, DiRT Rally is very much intended as a simulation, delivering…

Read Article

Review: Trigger Time

By

Trigger Time is described as a story-driven, top-down 2D shooter with a gravity gun and physics puzzle elements with some cutscenes amongst the 9 levels of shoot-em up action. Amidst a world full of indie top-down shoot-em ups, does Trigger Time deliver enough to be different? Developer: Shephf…

Read Article

Review: Spec Ops: The Line

By

The bullets screamed past Walker's ears, piercing the dust-ridden air. The only consolation of being aware of the sharp hot cracks through the air from the bullets whizzing by meant that he was still alive. His fellow Delta Force teammates, Lugo and Adams, were crouched nearby on the flanks behind…

Read Article

Review: Yooka-Laylee

By

3D platformer and Banjo-Kazooie fans rejoice - Yooka-Laylee recently landed for all major platforms, including our very own Linux. As a spiritual successor to Banjo-Kazooie in particular, and created by a team made up of former Rare members, Yooka-Laylee has been a much hyped and anticipated game.…

Read Article

Review: HITMAN - The Complete First Season

By

Here at TLR we recently had a 'first impressions' look at the newly released game in the Hitman series of video games. It is also the debut for the Hitman series on Linux, thanks to the porting efforts of Linux and Mac porting company, Feral Interactive. Having racked up more hours of gameplay and…

Read Article

Broken Age: Act 2 Review

By

Way back in early 2014 I reviewed Act 1 of Double Fine Productions's quirky and colourful adventure, Broken Age. Somewhere along the line I assume I was either hit in the head or started living under a rock (perhaps both), because it wasn't until very recently that I got to playing Act 2. I gave…

Read Article

Aveyond 4: Shadow of the Mist Linux Game Review

By

Times have been better, for Boyle Wolfbane. He and his unfortunate but loyal minions, along with his most faithful minion and pet, Fang, tried taking over the world like all of the best and most powerful dark lords do. Emphasis on 'tried', because Boyle failed. Miserably. Aveyond 4: Shadow of the…

Read Article

[Game Review] The Journey Down: Chapter Two

By

Released on the 25th of August 2014, The Journey Down: Chapter Two is the second installment in The Journey Down video game series, a classic point and click adventure inspired by much-loved classic titles such as Grim Fandango. Described as having a "Afro-Caribbean vibe", a quick look at…

Read Article

Review: Broken Age - Act 1

By

A sheltered, over-protected, bored boy in space. A girl in a fairytale style land who is thrust into becoming an offering to a giant sea monster. Talking trees. Hippy lumberjacks. Broken Age has it all. And then some. Broken Age (Act 1) is a point and click adventure game officially released by…

Read Article

Review: Euro Truck Simulator 2

By

If you've never been a real sim game buff or especially never played a game the likes of the Euro Truck Simulator series, you would probably snicker or roll your eyes at the idea of driving trucks from A to B, often long hauls, being "fun". But you know, I once thought the same thing!…

Read Article

News Elsewhere

Linux Today

Best Free and Open Source Alternatives to Apple Passwords

Apple Passwords is a password manager application which lets users store and access encrypted account information. Passwords is proprietary software. We recommend the best free and open source alternatives for Linux.

The post Best Free and Open Source Alternatives to Apple Passwords appeared first on Linux Today.

Top Cross-Platform Apps for Linux, Windows, and Mac in 2025

One of the most significant advancements in software development is the ability to create apps that work seamlessly across different operating systems like Linux, Windows, and Mac. This cross-platform compatibility ensures that users don’t have to worry about switching devices or operating systems – they can enjoy the same apps, features, and functionality everywhere. In […]

The post Top Cross-Platform Apps for Linux, Windows, and Mac in 2025 appeared first on Linux Today.

Linux Kernel Source Code Surpasses 40 Million Lines [January 2025 Update]

As of January, 2025, the Linux Kernel Source has approximately 40 Million lines of code! This is one of the greatest achievements in the history of open-source, community-driven projects.

The post Linux Kernel Source Code Surpasses 40 Million Lines [January 2025 Update] appeared first on Linux Today.

19 Best Free and Open Source Linux Graphical Calculators

To provide an insight into the quality of software that is available, we have compiled a list of 19 high quality Linux graphical calculator tools. Hopefully, there will be something of interest for anyone who wants more functionality offered by simple calculators.

The post 19 Best Free and Open Source Linux Graphical Calculators appeared first on Linux Today.

5 Best Free and Open Source Terminal-Based Matrix Clients

This roundup features the finest terminal-based Matrix clients. Only free and open source software is eligible for inclusion.

The post 5 Best Free and Open Source Terminal-Based Matrix Clients appeared first on Linux Today.

Don’t Let These Open-Source Cybersecurity Tools Slip Under Your Radar

This article showcases free, open-source cybersecurity tools that help you identify and address vulnerabilities, detect intrusion, protect websites from cyber attacks, monitor and detect suspicious activities across your network.

The post Don’t Let These Open-Source Cybersecurity Tools Slip Under Your Radar appeared first on Linux Today.

16 Best Free and Open Source Graphical Git Clients

Git is one of a number of open source revision control systems available for Linux. We recommend the finest GUI-based tools.

The post 16 Best Free and Open Source Graphical Git Clients appeared first on Linux Today.

How to Install Apache Couch DB on AlmaLinux 9

Apache CouchDB is an open-source NoSQL and document-oriented database that supports multiple formats and protocols to store its data. Apache CouchDB allows you to use JSON to store data, and it also provides web UI for managing the CouchDB system and HTTP API that enables you to query data easily.

The post How to Install Apache Couch DB on AlmaLinux 9 appeared first on Linux Today.

Bash declare Command Usage With Examples

In Bash shell scripting on Linux, the declare command is used to define, set attributes, modify, and display variables and functions.

The post Bash declare Command Usage With Examples appeared first on Linux Today.

9 Best Free and Open Source Linux Terminal-Based Port Scanners

Linux has a good range of port scanners that help administrators identify and rectify weaknesses in a system. We recommend the best terminal-based tools.

The post 9 Best Free and Open Source Linux Terminal-Based Port Scanners appeared first on Linux Today.

GamingOnLinux Latest Articles

Blocking Linux / Steam Deck in Apex Legends led to a 'meaningful reduction' in cheaters

Back in October 2024, Respawn announced they were blocking Apex Legends on Linux platforms (including Steam Deck). Apparently this has worked quite…

What Valve would need to do to make a Steam Console a success

While the most recent rumour of a Steam Console was complete junk, it did get me thinking on what Valve would need to do to make a Steam Console /…

Hexagod is a minimalist roguelike village builder from the dev of Chess Survivors

Developer Aarimous is getting closer to releasing Hexagod, a minimalist roguelike village builder where you place hexagon tiles, manage resources,…

Beholder: Conductor is Papers, Please meets the Golden Idol series

The latest from Alawar is a spin-off from the previous Beholder games. The first had you be a landlord in a totalitarian country, the second had you…

Heart of the Machine is deep, fascinating and engrossing to play as a sentient AI

Become a sentient AI in Heart of the Machine, the latest deep strategy game from Arcen Games (AI War 1/2, The Last Federation, Bionic Dues) and it's…

Valve now warns on Steam pages if an Early Access game hasn't been updated in a long time

Even though Early Access can be an incredible thing to allow developers to build up their game with the community, and pull in some early funds, it…

You can now GoPro with your Steam Deck and mount it to your belly - or wherever you want

Mechanism, who made the excellent Deckmate and Gaming Pillow, said about their latest accessory kit the GoPro Mount that "No one asked for…

Fanatical's Pedal to the Metal Bundle has some gems for racing fans

Got the need for some speed? Fanatical's Pedal to the Metal Bundle has a bunch of good looking games to add to your collection..Read the full article…

Flathub adds We Love Games and On the go sections plus details on what's next for their infrastructure

Flathub is carefully tweaking and expanding their Linux software store, with two newer flashy sections included on it. Plus, some details behind the…

Humble Choice for February has Total War: PHARAOH, Trepang2, Griftlands and more

The latest Humble Choice has been revealed. This is the monthly selection of games you can subscribe to with Humble Bundle. Here's the expected…

Epic Games devs talk about solutions to the Unreal Engine stuttering issues in games

If you've played a game using Unreal Engine, or for that matter any modern game engine, you've likely encountered various forms of stuttering. One…

How to set, change and reset your SteamOS / Steam Deck desktop root password

If you're going to be messing around with SteamOS on Steam Deck or other devices, there are times it will need a root password in Desktop Mode.…

Get ready for a smashing time as Wreckfest 2 comes to Early Access in March

Bugbear and THQ Nordic have announced that the chaotic racer Wreckfest 2 is set for an Early Access release on March 20th..Read the full article on…

Killing Floor 3 is set for release on March 25 with "even more realistic carnage"

Tripwire Interactive recently announced that their co-op action horror FPS, Killing Floor 3, will be releasing on March 25..Read the full article on…

SteamDolls - Order Of Chaos stealth-meets-action platformer arrives February 11

With a voice cast that reunites multiple people from Metal Gear Solid, SteamDolls - Order Of Chaos is set to arrive in Early Access on February…

Eyes of War is a medieval era RTS that lets you get up close and personal with third-person controls

Eyes of War is a medieval eta RTS from Good Mood Games that just hit the big 1.0. It's an usual RTS where you can jump right into playing as a single…

Atari announced Breakout Beyond, a fresh spin on the classic from the devs of BIT.TRIP

The Breakout franchise is making a full return, with Atari announcing Breakout Beyond, developed by Choice Provisions (the studio behind…

The latest Valve Steam Console rumour with AMD RDNA4 can be safely ignored - here's why

Thanks to posts on social media and YouTuber videos, which now other news sites have picked up, we're seeing fresh rumours about a new Steam…

How to set up Decky Loader on Steam Deck / SteamOS for easy plugins

Decky Loader is a simple to use plugin system for Steam Deck / SteamOS, that allows you to add in plenty of extra features and some of the plugins…

How to change the Proton version on Linux, SteamOS and Steam Deck

You've heard a lot about Proton and all the different versions, but how do you actually change the version of Proton used for games? Here's all you…

UK gov responds to the newer Stop Killing Games petition - no plans to amend UK consumer law

The second Stop Killing Games petition in the UK crossed over 10,000 signatures, and so the government have responded with a full statement..Read the…

Valve fixes up The Finals and No Man's Sky VR with Proton Experimental

A fresh Proton Experimental update from Valve has landed fixing up issues with two games for Linux / Steam Deck so here's what's new..Read the full…

Nexus Mods app makes improvements to Collections, fixes Baldur's Gate 3 Script Extender on Linux

The newer open source and cross-platform Nexus Mods app has another update out, this time with more UI changes and improvements to the Collections…

Run a game store and go through gaming history in GSC - Game Store Chronicle

Imponix Game Studio have announced GSC - Game Store Chronicle, a management simulator where you run your very own game store..Read the full article…

FINAL FANTASY VII REBIRTH gets stability fixes and a Steam Deck graphics setting tweak

FINAL FANTASY VII REBIRTH has its first post-release patch to improve how it runs across all systems, with some useful improvements..Read the full…

1997 classic adventure The Space Bar upgraded with ScummVM and Linux support

Another classic revived. The ZOOM Platform recently announced that the 1997 classic adventure The Space Bar has been upgraded to use ScummVM and…

PS2 Emulator emulator PCSX2 should get Wayland support "in the coming months"

PCSX2 is a free and open source Sony PS2 Emulator, and it seems they're working towards ensuring it has full support for Wayland on Linux..Read the…

Video Game History Foundation launches a digital archive free for everyone

Giving everyone free access to their new launch (well, it's in "early access"), the Video Game History Foundation have put up their digital…

Physics building game Besiege gets a big 10 year anniversary update

Besiege from Spiderling Studios just had a big free upgrade for all players to celebrate the 10th anniversary..Read the full article on GamingOnLinux.

Steam Survey for January 2025 shows Linux still above 2%

Valve have released the Steam Hardware & Software Survey for January 2025, showing both Linux and macOS having a dip with a rise of Windows…

The Sims and The Sims 2 officially return with a Legacy Collection for each

The rumours were true, EA have re-released the classics. The Sims Legacy Collection and The Sims 2 Legacy Collection are live on Steam now..Read the…

Warner Bros platform fighter MultiVersus goes offline for good in May

Player First Games / Warner Bros. Games have announced that the Super Smash Bros.-like game MultiVersus is officially closing..Read the full article…

Linux performance overlay MangoHud 0.8.0-rc1 out now for testing with Intel GPU support and lots of improvements

MangoHud is a performance overlay you can use on Desktop Linux, and it's what powers the built-in overlay on Steam Deck. A new release candidate is…

Calamities are coming to Old World in the Wrath of Gods DLC plus they hit a big sales milestone

Mohawk Games have announced the Old World - Wrath of Gods is coming on March 4, which has some big new features and content, plus they've hit a nice…

Free tense horror game Those Who Crawl about exploring shrinking caves added Linux / Steam Deck support

Originally released in 2022, Hush Fin Games have upgraded the free game Those Who Crawl, which now includes Linux and Steam Deck support..Read the…

Minecraft gets new types of cows, a firefly bush and more ambient sounds

Following on from a previous testing snapshot update for Minecraft that added in new pigs, wildflowers and ambient features there's another snapshot…

The Spell Brigade gets lots of gameplay improvements plus a UI update for Steam Deck

The Spell Brigade is a popular survivor-like with online co-op for up to 4 players, it's sold well and the developers continue making big…

Games to claim from Prime Gaming, Jan 31 edition round-up for SteamOS Linux and Steam Deck

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

FINAL FANTASY VII REBIRTH should work better on Linux / Steam Deck with the latest Proton Hotfix

Even though FINAL FANTASY VII REBIRTH is rated as Steam Deck Verified, it did launch with some problems on Linux / Steam Deck but Valve's Proton…

NVIDIA Beta driver 570.86.16 released with VRR for multiple displays and lots of improvements

NVIDIA today released the 570.86.16 Beta driver for Linux which includes various new features, and a few good bug fixes too..Read the full article on…

Open source RTS 0 A.D. Alpha 27 released bringing a new Vulkan renderer, new maps, AMD FSR and lots more

The free, open source and cross-platform RTS 0 A.D. Alpha 27 is now finally available and it brings with it a whole lot of new features and…

Free bite-sized photography platformer Batography out now on Steam

It's short, it's cute, it's free with Linux support and it's out now on Steam. Batography is a photography platformer where you play as a curious bat…

Put your thinking cap on for Fallacy Quiz a game that will test your reasoning skills

Released back in December that I missed, developer Tim Krief put up Fallacy Quiz, a game that tests your ability to identify misleading or incorrect…

The End of the Sun is a Slavic fantasy time-travel adventure out now

Ready for a fresh and unusual experience? The End of the Sun is out now with Linux support taking you across time in this Slavic fantasy…

NTSYNC driver support heads to Wine in a new Merge Request

With the NTSYNC driver landing ready for the Linux kernel 6.14 release, there's now an open Merge Request to actually hook up support for it in…

Next-gen construction simulation RoadCraft gets a new trailer and release date

From the teams that gave us the popular SnowRunner and MudRunner, the next-gen construction simulation RoadCraft is looking great. There's a new…

Get 112 Operator free during Fanatical's Lunar New Year Sale plus a new Fanatical Favorites Bundle

You can get a free game from Fanatical, plus a bunch of great discounts during the Lunar New Year Sale and there's also the new Fanatical Favorites…

Collabora take over libsurvive development an open source VR lighthouse tracking system

Collabora have announced they've taken over development of libsurvive, an open source lighthouse tracking system for VR..Read the full article on…

Kingdom Come: Deliverance II from Warhorse Studios confirmed playable on Steam Deck

Kingdom Come: Deliverance II is quickly approaching release and it's looking good, to the point that Warhorse Studios have announced that it will be…

Relaxed factory automation sim Learning Factory 1.0 is out now

A few years in Early Access and it's now complete. Luden.io have released the 1.0 update for Learning Factory, a chilled factory building automation…