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

Geolocation using Python


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


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


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 ✔


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


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


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


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 “”. nano Now, let’s add som…

Read Article

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


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


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


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


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


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


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


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


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


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


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


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


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


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

3 Key Elements to Protect a Kubernetes Cluster

Kubernetes changed how we structure, deploy, and run our applications and became a de-facto standard. Learn how to protect a Kubernetes cluster here.

The post 3 Key Elements to Protect a Kubernetes Cluster appeared first on Linux Today.

How to Convert Hex to ASCII Characters in Linux

A hexadecimal numbering system is ideal for large digital systems, but not for everything. Learn to convert hex to ASCII characters in Linux here.

The post How to Convert Hex to ASCII Characters in Linux appeared first on Linux Today.

10 Basic Cat Commands in Linux with Examples

The “cat” command is a useful command for sysadmins and DevOps engineers. Learn 10 basic cat commands in Linux here.

The post 10 Basic Cat Commands in Linux with Examples appeared first on Linux Today.

10 Fun Free and Open Source Turn-Based Strategy Games

Turn-based strategy games require intelligence and quick gaming strategy. Learn about free, open source turn-based strategy games here.

The post 10 Fun Free and Open Source Turn-Based Strategy Games appeared first on Linux Today.

How to Resize Existing LUN/Disk on Linux

In most cases, disk space can be expanded by adding a new LUN to the system. In this quick tutorial, learn how to resize existing LUN or Disk on Linux.

The post How to Resize Existing LUN/Disk on Linux appeared first on Linux Today.

How to Install FileZilla on Ubuntu 20.04 LTS

FileZilla is an easy-to-use, free FTP client with cross-platform support. Learn how to install FileZilla on Ubuntu 20.04 LTS here.

The post How to Install FileZilla on Ubuntu 20.04 LTS appeared first on Linux Today.

How to Install osTicket on AlmaLinux

osTicket is an open-source support ticketing system written in PHP which supports MySQL or PostgreSQL. Learn how to install osTicket on AlmaLinux.

The post How to Install osTicket on AlmaLinux appeared first on Linux Today.

GNOME vs KDE: Which Linux Desktop Environment to Choose

One of the first things any new Linux user learns is that there are different Linux desktop environment options. Compare GNOME vs KDE here.  

The post GNOME vs KDE: Which Linux Desktop Environment to Choose appeared first on Linux Today.

GNU Linux-Libre 5.18 Kernel for Those Looking for Freedom from PCs

Based on the upstream Linux 5.18 kernel series, the GNU Linux-Libre 5.18 kernel is here to clean up seven new drivers and add other features.

The post GNU Linux-Libre 5.18 Kernel for Those Looking for Freedom from PCs appeared first on Linux Today.

How to Install and Configure Fail2ban on Ubuntu 22.04

Fail2ban is free and open-source intrusion prevention system software (IPS). Learn how to install and configure Fail2ban on Ubuntu 22.04 here.

The post How to Install and Configure Fail2ban on Ubuntu 22.04 appeared first on Linux Today.

GamingOnLinux Latest Articles

SteamOS 3.2 out for Steam Deck — better fan curves, refresh rate switching

Valve has released a huge Stable update for SteamOS with version 3.2 now available for updating on your Steam Deck. Here's what's new.

Beautiful musical puzzle-adventure Sonority is out now

Musical puzzle-adventure game Sonority is out now from Hanging Gardens Interactive and Application Systems Heidelberg. I took a look so you know what…

Nora: The Wannabe Alchemist is a fresh time-management visual-novel hybrid

A mixture of point & click, time-management and a visual-novel all blended together is what you get with Nora: The Wannabe Alchemist.

CRSED: F.O.A.D. is like PUBG with powers, now on Linux and Steam Deck Verified

We may not have PUBG supported on Linux / Steam Deck yet but we do now have CRSED: F.O.A.D. (previously called Cuisine Royale), a Battle Royale game…

Morrowind gets shiny in OpenMW with post-processing shaders coming

OpenMW, the free and open source game engine reimplementation of Morrowind is about to get a lot better looking, with post-processing shaders coming…

ProtonUp-Qt adds support for Wine manager app Bottles

ProtonUp-Qt, the fantastic tool to help you install various community builds of Wine and Proton like GE-Proton or Wine-GE on Linux and Steam Deck…

Bomber Crew is free for keeps on Steam until June 2nd

A quality game from 2017, Bomber Crew can now be grabbed free on Steam for a limited time so don't miss out.

Serious Sam 4 gets Steam Deck support with a small but 'notable' update

Serious Sam 4 gained a Steam Deck Verified rating recently, which is in part thanks to the developer pushing out a small but significant patch for…

The Cities: Skylines - Colossal Collection Bundle is up and an awesome deal

Want to complete your Cities: Skylines collection or get started with pretty much everything you need? Check out the new Cities: Skylines - Colossal…

The Battle of Polytopia gets a huge diplomacy update

The Battle of Polytopia, a very highly rated turn-based strategy game that hopped over from mobile to PC back in 2020 is still expanding with a whole…

Super Animal Royale gets Steam Deck support

There's a Battle Royale for everything now of course and Super Animal Royale puts 64 furry things in an arena and makes them fight until the end. Oh,…

Pixel-art people-sim Tiny Life adds gamepad support, works on Steam Deck too

It's like The Sims but pixel-art and comes from an indie developer, what's not to love about this? Tiny Life has you take care of a family, build up…

Kulebra and the Souls of Limbo gets a fresh demo and relaunched Kickstarter

Kulebra and the Souls of Limbo is a thoroughly wonderful looking 3D adventure about a dead snake that wakes up in Limbo.

Reminder: Update your PC info for the next round of statistics updates

This is your once a month reminder to make sure your PC information is correct on your user profiles. A fresh batch of statistics is generated on the…

After a long wait, Psychonauts 2 has an official Linux version now

Psychonauts 2 was originally crowdfunded via Fig back in 2016, and now near a year after the Windows release the Native Linux version is now…

Demo now up for high-speed future-combat racer FLASHOUT 3

Ready for high-speed explosive racing? FLASHOUT 3 was announced last month and dev Jujubee S.A. has now put up a demo.

Fly Dangerous, the 'love letter' to Elite Dangerous racing is now on Steam

Love racing spaceships? Check out Fly Dangerous, originally created as a love letter to the Elite Dangerous racing community, it's now available on…

Lacuna – A Sci-Fi Noir Adventure now Steam Deck Verified

Lacuna – A Sci-Fi Noir Adventure is celebrating one year since release, and it seems they only needed to do one tiny fix to be fully Steam Deck…

Theme Hospital reimplementation CorsixTH has a huge new Beta release

Theme Hospital! What an absolute classic! The free and open source game engine reimplementation CorsixTH v0.66-beta1 is out now, bringing with it…

Bee management game Hive Time gets a sweet update

Hive Time from developer Cheeseness is a mixture of hive-building and bee management and it recently had a rather sweet update for World Bee Day.

Kingdoms and Castles has a huge AI Kingdoms update out now

It's finally here! The huge AI Kingdoms update for Kingdoms and Castles has now landed, greatly expanding this wonderful city-builder with more…

V Rising now works on Linux and Steam Deck with Proton Experimental Beta

V Rising, the latest huge Steam hit can now run on Linux desktops and Steam Deck, thanks to updates to the Beta version of Proton Experimental.

Steam Racing Fest is now live until May 30th with a mini-trivia game

Valve has put up their latest little festival to grab some more games with the Steam Racing Fest. It also comes with a new Steam feature with a…

The official iFixit launch for Steam Deck parts and repair guides is live

After a bit of an accidental early start that was taken down, iFixit have now actually properly launched their Steam Deck replacements parts and…

Meg's Monster has you help a lost girl get home before she causes the apocalypse

Well, this is quite a story. Meg's Monster is the next and biggest game so far from developer Odencat, where you need to help a lost little girl get…

Bonfire Peaks - Lost Memories announced, plus Photo Mode update out

Bonfire Peaks, one of the nicest puzzle games released in 2021 is getting an expansion in Lost Memories plus an update is out now with new features.

An interview with Ken VanDine, Ubuntu desktop lead at Canonical

Another fresh interview for you today, this time with Ken VanDine who is responsible for leading the way for Ubuntu on the desktop at Canonical.

Linux kernel 5.18 is out now

Linus Torvalds has announced the release of the latest Linux kernel version 5.18, bringing with it the usual masses of improvements and new hardware…

NVIDIA reveal a list of issues with their driver and Wayland

While the situation has improved a little for NVIDIA and Wayland, they're not really there yet and so NVIDIA are now keeping a public list of the…

AMD give more details on Ryzen 7000, Socket AM5 and 'Mendocino' APU

Computex 2022 is now in full swing and AMD have done their presentation giving off some details on the upcoming Ryzen 7000, Socket AM5 and…

Steam Deck hits over 3,000 games either Verified or Playable

There it is, the next big milestone for the Steam Deck has been hit with over 3,000 games now rated as either Verified or Playable.

APICO is a very relaxing beekeeping game out now

Available now with Native Linux support, APICO from TNgineers and Whitethorn Games might be one of my new favourite was just to chill-out.

HP teamed up with System76 for the HP Dev One laptop with Pop!_OS Linux

Pop!_OS Linux from System76 is expanding with more vendors, as HP now have a teaser up for the HP Dev One laptop.

Looks like iFixit have Steam Deck parts available now (Update: it's gone)

Have you already broken your shiny Steam Deck or want some spares to tinker with? You're in luck, as it seems parts have now appeared over on iFixit.

Windows compatibility layer Wine 7.9 is now available

Wine is the compatibility layer that allows you to run games and applications developed for Windows - on Linux (plus also macOS and BSD). It's a…

Project Zomboid version 41.71 out with Steam Deck and controller upgrades

Project Zomboid, a survival game from The Indie Stone that's currently in Early Access just had a big new stable release, and it should now work…

Steam Deck gets a quieter fan again, and louder volume in the latest updates

Another two big Steam Deck updates just dropped, one for the Stable channel and one for the Beta channel. Here's what's new.

Proton Experimental fixes Final Fantasy XIV Online launcher

Valve has pushed out another update to Proton Experimental, the special version of Proton you can try that has more features before they roll out to…

Old World from the Civilization IV designer releases on Steam along with Linux support

Old World is a new Native Linux historical strategy game from Soren Johnson, Lead Designer of Civilization IV and Offworld Trading Company and Mohawk…

KDE Plasma 5.25 Beta is out now for testing

Ready for even more improvements to come to the KDE Plasma desktop? I know I am and Plasma 5.25 Beta is now available.

Broken Sword 5 - the Serpent's Curse gets spruced up, works on Steam Deck

Broken Sword 5 - the Serpent's Curse from Revolution Software just had a big update to improve how it handles on modern systems and screen…

The modular Framework Laptop gets a new model with 12th Gen Intel

Framework are doing some great things after the first model of the modular Framework Laptop, then the mainboard release and new an upgraded model…

Developer of popular noise suppression tool NoiseTorch has dev machine compromised

Are you a user of NoiseTorch? It's a popular way of getting some pretty great noise suppression on your microphone, to keep out all that background…

The Linux port of Psychonauts 2 will land next week

Having you been holding out for the Native Linux port of Psychonauts 2? Well, the developer has announced after a long wait that it's just about to…

Mesa 22.1.0 out now improving open source graphics

Mesa 22.1.0 is out now bringing tons of improvements for open source graphics drivers for OpenGL and Vulkan.

Humble Battles of Yore Bundle has plenty for Linux and Steam Deck

A collection of RPGs, grand strategy and more modern spiritual successors to legendary PC games of yore apparently. Humble have an interesting bundle…

Canonical seek Software Engineers for the 'Ubuntu Gaming Experience' team

Up for helping to improve Ubuntu Linux and get it into shape for more gaming? Now is your chance, as Canonical are hiring exactly for that.

Godot Engine 3.5 RC 1 is up with a new asynchronous shader compilation system

Godot Engine 3.5 is getting close to release with a first Release Candidate available for developers to test the next version of this open source…

Gamescope from Valve pulls in support for NVIDIA Image Scaling

Gamescope, an open source project from Valve that's part of what powers the Steam Deck, now has support for NVIDIA Image Scaling.

Pixel art survival horror game Lamentum now supported on Linux

Do you love pixel art and survival horror? Have a look at Lamentum from Obscure Tales and Neon Doctrine, as they have just released an official…