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

6 Must-Try Linux Distros with Stunning KDE Plasma Experience

Which Linux distributions make KDE Plasma their default desktop environment? Here, we’ll explore six standout distros that embrace Plasma, each offering its unique spin on this versatile desktop environment.

The post 6 Must-Try Linux Distros with Stunning KDE Plasma Experience appeared first on Linux Today.

Hidden Files in Linux Explained

Learn all about hidden files in Linux, why they exist, how to view them, and how to manage them effectively for better control over your system.

The post Hidden Files in Linux Explained appeared first on Linux Today.

How to Switch Primary GPU to NVIDIA on Wayland for KDE Plasma and GNOME

I’ve tested this tutorial on the GNOME and KDE Plasma desktop environments using Wayland since they’re the most popular amongst Linux users, but it should work on other desktops if they use either Plasma’s KWin or GNOME’s Mutter window and composite managers.

The post How to Switch Primary GPU to NVIDIA on Wayland for KDE Plasma and GNOME appeared first on Linux Today.

Bottles 51.18 Released with Enhanced User Experience

Bottles 51.18, a compatibility layer for running Windows apps on Linux, brings UI enhancements, CLI fixes, better file pickers, and more.

The post Bottles 51.18 Released with Enhanced User Experience appeared first on Linux Today.

Kdenlive 24.12.1 Introduces Stability and Workflow Improvements

Kdenlive 24.12.1 video editor released focuses on stability with fixes for built-in effects, crash issues, sequence resizing, and smoother workflows for Linux users.

The post Kdenlive 24.12.1 Introduces Stability and Workflow Improvements appeared first on Linux Today.

TuxCare Stops Microsoft From Killing .NET 6.0

For the first time, TuxCare is offering support for Microsoft software that’s no longer supported. .NET 6.0 reached end of life last November.

The post TuxCare Stops Microsoft From Killing .NET 6.0 appeared first on Linux Today.

Linux Mint 22.1 Now Available for Download with Cinnamon 6.4

Powered by kernel 6.8 and based on Ubuntu 24.04 LTS, Linux Mint 22.1 "Xia" is now available for download, offering a Cinnamon 6.4 desktop environment.

The post Linux Mint 22.1 Now Available for Download with Cinnamon 6.4 appeared first on Linux Today.

OpenZFS 2.3 Is Out with Linux 6.12 Support, RAIDZ Expansion, Fast Dedup, and More

Supporting kernels from Linux 4.18 up to the latest Linux 6.12 LTS, OpenZFS 2.3 introduces many great enhancements like support for adding new devices to an existing RAIDZ pool to increase the storage capacity without downtime.

The post OpenZFS 2.3 Is Out with Linux 6.12 Support, RAIDZ Expansion, Fast Dedup, and More appeared first on Linux Today.

Mecha Comet: A Linux Handheld Built for Customization

Mecha Comet is a handheld Linux computer with 4GB RAM, 32GB storage, extensible hardware and software, and endless customization possibilities.

The post Mecha Comet: A Linux Handheld Built for Customization appeared first on Linux Today.

jnv: An Interactive JSON Viewer and jq Filter Editor for Linux

Jnv is a navigational JSON processor and offers an interactive JSON viewer that works almost like jq and could be the best choice for a sysadmin.

The post jnv: An Interactive JSON Viewer and jq Filter Editor for Linux appeared first on Linux Today.

GamingOnLinux Latest Articles

Don't miss the Fanatical Build your own Explosive Bundle as it's an awesome deal for FPS fans

Another awesome deal for you here in the Fanatical Build your own Explosive Bundle. A chance to build up your collection of action-packed games and…

Grab a whole bunch of racing games in the Nacon Motorsports Humble Bundle

The Nacon Motorsports: Drive & Thrive Humble Bundle is live and with it a good chance for you to build up your racing game collection. Here's the…

Cats vs Cthulhu is a weird and charming survivor-like with unique movement

In a genre full of clones and copycats, Cats vs Cthulhu is a very unique bullet-heaven survivor-like where you bounce around the arenas trying to…

Roll the dice to make crazy combos instead of collecting cards in the roguelike Die in the Dungeon

Build up a deck of dice in Die in the Dungeon, where all your dice have a different purpose that you stack up together to make crazy…

On a massive space station spiraling out of control the action roguelite Katanaut is full of cosmic horrors

With a demo now available, Katanaut is an action roguelite set aboard a massive space station spiraling out of control. It looks like it has some…

Indian mystery adventure game Detective Dotson arrives April 3 with a demo available

Detective Dotson is a mystery adventure game set in a stylised rendition of modern-day India that puts players in the role of Dotson, a reluctant…

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

Here's the up to date list of games available on Amazon Prime Gaming, and what compatibility you can expect for Linux / SteamOS and Steam Deck. Each…

Skill-based siege defense game Siegecaster looks like a great mixture of chaos and building

From Half Human Games and Boss Corridor they just announced Siegecaster, an active skill-based siege defense game where you play as a wizard…

NVIDIA release new GPU driver updates for Linux and Windows after announcing security issues

Today, January 16th 2025, NVIDIA have revealed multiple security flaws in their GPU drivers, so it's time to get updating again..Read the full…

Cubic Odyssey announced as a fusion of Minecraft and No Man's Sky

With a style that's a fair bit similar to Minecraft with an expansive universe seen in the likes of No Man's Sky, the recently announced Cubic…

Broken Alliance from the Death & Taxes dev is now in Early Access, a love-letter to Heroes of Might and Magic

Placeholder Gameworks who made Death & Taxes just released Broken Alliance into Early Access with Linux support. An indie love letter to pixel…

Linux Mint 22.1 'Xia' is out now with improved Wayland support

Linux Mint 22.1 "Xia" has now been released bringing with it many improvements to the desktop, along with enhancements to all the software…

THREAT VECTOR is an action sci-fi horror FPS coming from KillPixel Games

KillPixel Games, one of the dev teams responsible for WRATH: Aeon of Ruin, have announced their next game with THREAT VECTOR..Read the full article…

FINAL FANTASY VII REBIRTH gets Steam Deck Verified ahead of release

FINAL FANTASY VII REBIRTH from Square Enix arrives on January 23rd, and thankfully the developers have already managed to get it Steam Deck Verified…

Popular diorama builder Tiny Glade is getting better Steam Deck support

Tiny Glade is a gorgeous and relaxing diorama builder about doodling castles and all sorts all over the screen, it's seriously impressive and they've…

Game save data backup tool Ludusavi v0.28 brings new features

If you want to make backups of your game saves, the free and open source tool Ludusavi is an essential item to put in your toolbox..Read the full…

Proton Experimental gets fixes for Marvel Rivals, Sea of Thieves and Stalker 2

A fresh update to Proton Experimental arrived for SteamOS Steam Deck / Linux gamers with some necessary fixes for various games..Read the full…

Intel and NVIDIA drivers holding back a public SteamOS release, Valve not trying to compete with Windows

During CES, Valve developer Pierre-Loup Griffais spoke to Frandroid about SteamOS, Steam Deck and more and there's some interesting bits in there…

WebScreen is a customizable open source mini-screen that sits on your monitor to show notifications and more

WebScreen is an upcoming mini-screen that can sit on top of your monitor like a webcam, allowing you to customize it to get notifications and all…

A fresh Steam Deck Verified games round-up for January 2025

If you're in the mood for something new to play on Steam Deck, I've gone through what's been recently Steam Deck Verified by Valve and picked out…

Impressive colony building sim Songs of Syx is getting ready to leave Early Access with a big new Beta

Songs of Syx is a deep and engrossing colony-building sim from Gamatron AB that has steadily improved with new updates since the 2020 release into…

Discord screen-sharing with audio on Linux Wayland is officially here

Finally, Discord stable has a new release available, and it officially brings full screen-sharing with audio on Linux with Wayland..Read the full…

Positively rated immersive-sim FPS Fortune's Run is on hold as the developer is going to prison

Announced originally during the Realms Deep event in 2021, and later released into Early Access on Steam in 2023, Fortune's Run is a highly rated…

There goes the weekend - rogue-lite action-RPG Heroes of Hammerwatch II is out now

Developer Crackshell have released Heroes of Hammerwatch II, a rogue-lite action-rpg that offers extensive persistent progression..Read the full…

Forest Reigns is a post-apocalyptic FPS set in Paris from former Stalker devs

Forest Reigns looks like a beautiful blend of gameplay with elements of Stalker, Crysis and Fallout wrapped up in a neat package..Read the full…

Jan 14th Steam Beta fixes Linux issues, a Steam Deck WiFi crash, View In Library added to Downloads page

Valve released a nice fresh Steam Beta (January 14th) for Steam Deck and Desktop PCs squashing some bugs and adding in some new options..Read the…

Scribbly comic-book styled Heroes of the Seven Islands is a party-based RPG inspired by 90s games

With a demo now available, if you love turn-based dungeon crawling RPGs like something out of the 90s, be sure to go and check out Heroes of the…

The Stop Killing Games petition is back in the UK to sign

Announced back in early 2024, the Stop Killing Games campaign was launched to try and persuade governments across the world to change the law on…

Vulkan Quake port vkQuake 1.32 adds external WAD, WAD3, and Half-life format support

vkQuake is an advanced port of id Software's Quake using Vulkan instead of OpenGL for rendering. It's impressive, one of the best ways to play, and…

Mighty Marbles is a sweet physics-based toy playground out now

Here's one missed from the Christmas break. Mighty Marbles from developer James Oliver has released with Native Linux support..Read the full article…

GOG joins the European Federation of Game Archives, Museums and Preservation Projects

GOG made a press announcement today to note they've joined the European Federation of Game Archives, Museums and Preservation Projects (EFGAMP)..Read…

An idiots guide to setting up Minecraft on Steam Deck / SteamOS with controller support

Minecraft (Java Edition) has supported Linux platforms for a long time, so getting it running on Steam Deck / SteamOS is easy. Here's your foolproof…

Co-op horror game KLETKA managed over 100K sales in a month

The developers of KLETKA, a strange co-op horror game about travelling in a hungry living elevator, have announced some stats and it seems they've…

Building a Retro Linux Gaming Computer Part 45: Free as in Beer

For a time the term "multimedia" was one of the hottest buzzwords in the computer software industry. A number of individuals and firms…

DXVK v2.5.3 released with more improvements for Windows games on Linux

Developer Philip Rebohle has released DXVK version 2.5.3 bringing more improvements for this tool that translates Direct3D 8 / 9 / 10 / 11 to…

Minecraft gets new pigs, wildflowers and ambient features in the latest Beta

Mojang have released the first Snapshot (a Beta) of the next Minecraft update, and with it there's a bunch of new features included for…

DEFICIT is an exciting looking new FPS with chaotic close-quarters combat

Developer ITEM42 recently announced DEFICIT and it's not often I feel I really need a game after seeing a trailer but DEFICIT looks juicy..Read the…

Fanatical's Diamond Collection for January 2025 offers up 16 games with good Linux / Steam Deck compatibility

Build up your game collection with a fresh Fanatical Diamond Collection Bundle, giving you a build your own deal to save monies..Read the full…

How to install extra software, apps and games on SteamOS and Steam Deck

The Steam Deck with SteamOS (and other devices that will ship with SteamOS) use a locked-down filesystem, so installing extra software is a little…

NTSYNC driver for improving Windows games on Linux with Wine / Proton should finally land in Linux kernel 6.14

After waiting quite a while on it and some rewrites, it looks like the NTSYNC driver code to help Windows games running on Linux will be pulled in…

Retro gaming Linux distro Batocera v41 brings expanded Wine support, better multi-screen, new hardware support

For people who love their retro gaming and want a Linux distribution that's simple to use and fully featured, Batocera is a popular choice and a big…

Icewind Dale 2 completable in Infinity Engine remake GemRB, plus Baldur's Gate II: Enhanced Edition now playable

GemRB is a game engine remake of Infinity Engine used in games like Baldur's Gate, Planescape: Torment, Icewind Dale, Baldur's Gate 2: Shadows of Amn…

Open-source PlayStation Remote Play app chiaki-ng v1.9.4 has lots of improvements

Own a PlayStation and someone is hogging the TV? Stream it to another device like a Steam Deck or Desktop PC with the cross-platform open source…

NonSteamLaunchers tool for installing popular game stores working on better Desktop Linux support

NonSteamLaunchers gained popularity as one of the go-to solutions for installing more stores directly on Steam Deck, and the latest release has begun…

Even with SteamOS coming to more systems Bazzite has no plans to go anywhere

We recently had the exciting news that Valve plans to expand SteamOS onto more devices, starting with supporting more handhelds, which caused plenty…

Prime Gaming January 11th 2025 edition round-up for Linux / SteamOS and Steam Deck

A little later than I planned, but here's the up to date list of games available on Amazon Prime Gaming, and what compatibility you can expect for…

How to check game compatibility for Linux, SteamOS and Steam Deck

Want to know how you can check to see if a game is compatible with Linux / SteamOS and Steam Deck? Here's all you need to know in one handy…

The Dark Eye: Chains of Satinav adventure game from Daedalic added Linux / Steam Deck support

The Night of the Rabbit wasn't the only classic Daedalic Entertainment adventure game to add Linux / Steam Deck support as another, The Dark Eye:…

Thoroughly charming adventure game The Night of the Rabbit added Linux / Steam Deck support

The Night of the Rabbit from Daedalic Entertainment originally released in 2013 and has some pretty glowing reviews, and recently Daedalic gave it a…

Why are there so many different Proton versions? Proton 8, Proton 9, Experimental, GE-Proton

Are you confused on why there's many different versions of Valve's Proton? The compatibility layer that runs Windows games on Linux / SteamOS and…