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

Articles found under tag: 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

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

Bruteforcing Emails Using a Simple Python Script

By

Brute forcing is an essential part of hacking – it is the last resort, it offers hope and sometimes, it just works! Have you ever wanted to code a small script that would bruteforce email servers for you? It is imperative to remember that our brute forcing efforts are only as great as our password l…

Read Article

News Elsewhere

Linux Today

GIMP 3.0.4 Is Out Focused on Fixes

GIMP 3.0.4 is out, bringing bug fixes, UI polish, and performance improvements—especially for font handling and non-destructive filters.

The post GIMP 3.0.4 Is Out Focused on Fixes appeared first on Linux Today.

9to5Linux Weekly Roundup: May 18th, 2025

The 240th installment of the 9to5Linux Weekly Roundup is here for the week ending on May 18th, 2025, keeping you updated with the most important things happening in the Linux world.

The post 9to5Linux Weekly Roundup: May 18th, 2025 appeared first on Linux Today.

Hanko: Open-source authentication and user management

Hanko is an open-source, API-first authentication solution purpose-built for the passwordless era.

The post Hanko: Open-source authentication and user management appeared first on Linux Today.

LogKeys: Monitor Keyboard Keystrokes in Linux

This article explains how to use a popular open-source Linux keylogger called LogKeys for educational or testing purposes only. Unauthorized use of keyloggers to monitor someone else’s activity is unethical and illegal.

The post LogKeys: Monitor Keyboard Keystrokes in Linux appeared first on Linux Today.

Vivaldi Browser 7.4 Lands with Per-Site Shortcut Control

The latest Vivaldi 7.4 update brings per-site keyboard shortcut control, performance boosts, and personalized address bar dropdowns with up to 42 results.

The post Vivaldi Browser 7.4 Lands with Per-Site Shortcut Control appeared first on Linux Today.

Neptune OS — A German Distro With a Multimedia Focus

This is the start of a new weekly feature on FOSS Force, which is officially going to run on Thursdays or Fridays (we’re still trying to decide).

The post Neptune OS — A German Distro With a Multimedia Focus appeared first on Linux Today.

Best Free and Open Source Alternatives to Parallels Desktop

We recommend the best open source alternatives for Linux.

The post Best Free and Open Source Alternatives to Parallels Desktop appeared first on Linux Today.

Hackers Now Testing ‘ClickFix’ Attacks on Linux Systems

Security researchers have recently uncovered a new type of cyberattack targeting Linux systems — a technique dubbed “ClickFix.”

The post Hackers Now Testing ‘ClickFix’ Attacks on Linux Systems appeared first on Linux Today.

Not Another Symbolic Link Article :O

Symbolic links are an essential feature in Unix and Linux systems, offering powerful ways to manage files and directories.

The post Not Another Symbolic Link Article :O appeared first on Linux Today.

UFW Firewall: How to Install, Configure, and Use It on Ubuntu/Debian

Since computers are connected to each other, services are growing rapidly, with examples such as email, social media, online shopping, chat, and web conferencing.

The post UFW Firewall: How to Install, Configure, and Use It on Ubuntu/Debian appeared first on Linux Today.

GamingOnLinux Latest Articles

Mesa 25.1.1 is out now with the AMD GPU fix for DOOM: The Dark Ages

Developer Eric Engestrom announced today the release of Mesa 25.1.1 graphics drivers, a bug-fix release for the latest major version of the open…

AMD announce the Radeon RX 9060 XT and a big FSR 4 'Redstone' upgrade

Some fun news coming out of Computex 2025 with AMD revealing two models of the Radeon RX 9060 XT, along with a big upgrade for FSR 4 named…

Latest Steam update fixes Steam Deck controller issues, plus numerous bugfixes for Desktop Steam

Valve have released the latest stable Steam Client update for all platforms bringing numerous important bug fixes to Steam Deck and Desktop…

Nexus Mods cross-platform app v0.11.1 brings full Cyberpunk 2077 support for Linux, SteamOS / Steam Deck

The Nexus Mods team just launched the latest update to their in-development cross-platform open source Nexus Mods app. This is the one that will…

Celebrating 10 years, The Witcher 3: Wild Hunt and older titles are heavily discounted

If you've still not had the chance to grab The Witcher 3: Wild Hunt, now is your best bet with the 10th anniversary celebration giving huge…

RoadCraft runs surprisingly well on Steam Deck and great on Desktop Linux

RoadCraft is about to release from Saber Interactive / Focus Entertainment, their next-gen heavy-machinery simulation and sandbox game from the team…

S.T.A.L.K.E.R.: Legends of the Zone Trilogy Enhanced Edition is out now, needs a workaround on Linux

GSC Game World have released the S.T.A.L.K.E.R.: Legends of the Zone Trilogy Enhanced Edition now which includes S.T.A.L.K.E.R.: Shadow of Chornobyl…

Steel Swarm: APOCALYPSE is a tank-battling MOBA set for Early Access in June

Steel Swarm: APOCALYPSE is an upcoming tank-battling MOBA that I'm pretty excited about for the huge battles and map destruction. And now the…

Create a pocket-sized garden inside a magical toy in Tiny Garden out now with Linux support

Tiny Garden released at the start of April, with a fresh update that just released adding in controller support and Native Linux support. Looks like…

Cosy vertical tile-stacking nature-building puzzle game Preserve is out now

Preserve from developer Bitmap Galaxy is a nature-building puzzle game where you build tiles in an interesting mix of horizontal and vertical…

Upcoming Steam update should fix lag spikes on Linux when the Steam Overlay is disabled

For quite some time now Linux gamers have been reporting issues with lag spikes in various games on Steam when the Steam Overlay is disabled. It…

NVIDIA 570.153.02 driver released for Linux with a couple fixes

NVIDIA have released driver version 570.153.02, a new bug-fix release for their current main stable driver version for Linux gamers..Read the full…

Ludaro is a deck-building roguelike spin on Ludo with a demo out now

I wrote about Ludaro back in mid April, and now you can try this new chaotic spin on Ludo yourself, as they've just released a first demo for…

Fanatical have a big May Madness sale with steep discounts, along with multiple major new game bundles

Along with some big discounts during their new May Madness sale, Fanatical also have some great new bundles to give you some easy discounts to build…

GOG add support for authenticator apps for two-factor authentication (2FA)

Good news for keeping your games secure, as GOG have announced they've added support for authenticator apps for two-factor authentication (2FA)..Read…

Windows Subsystem for Linux (WSL) is now open source

Microsoft just announced that the Windows Subsystem for Linux is now officially open source. While it doesn't necessarily mean much for traditional…

Search engines are getting worse, so OpenWebSearch funded by the European Union want to fix it

Not gaming news but an important subject to cover anyway since it's something that affects me and GamingOnLinux directly, as well as all of you who…

GE-Proton 10-2 brings some essential fixes for Windows games on Linux, SteamOS / Steam Deck

Following on from the big GE-Proton 10-1 version that updated the community-maintained Windows compatibility layer to Proton 10, a smaller bug-fix…

Utopia Must Fall is easily one of the best modern arcade shoot 'em ups

Utopia Must Fall from developer Pixeljam has absolutely absorbed my attention recently. It's easily one of the best modern arcade shoot 'em ups I've…

You are the final boss in Noobs Are Coming, an over the top arena roguelike

Solo developer Overboy has announced that Noobs Are Coming, their chaotic over the top arena roguelike, is set for release in 2025 with full Native…

Chaotic spider-physics sandbox A Webbing Journey is out now in Early Access

A game that finally made me think a Spider could be adorable? Nah, they still terrify me, but A Webbing Journey really is wholesome. Great idea for a…

Mineshaft is a tough but unique Tetris-like with crafting and mining for gems

Mineshaft is a clever blending of genres that takes the very basics from Tetris but makes it quite an interesting challenge with resource gathering,…

Sirocco Thugs is an upcoming first-person boomer beat 'em up with a demo out now

With a focus on flashy kicking, punching and beating, Sirocco Thugs could be one to watch if you love boomer shooters but fancy smacking people with…

Beyond All Reason, a free and open source RTS gets a big visual overhaul

Beyond All Reason is an incredibly impressive free and open source RTS, with The Lightbringer update out now that's a huge advancement for the…

Microsoft finally solve the Linux dual-boot issue after 9 months

Back in August 2024, Microsoft released an update for various versions of Windows including Windows 10 and 11 that broke dual-booting with Linux on…

Steam Deck / SteamOS hits 19,000 games rated Verified and Playable

Good news for players on Steam Deck and SteamOS, as the Steam Deck Verified system just hit 19,000 games that are rated either Verified or…

Proton Experimental gets fixes for The First Berserker: Khazan, THE FINALS, The Sims 2, Alpha Protocol and more

Valve updated Proton Experimental, the testing area for the latest fixes to their Windows compatibility layer to run more games on Linux / SteamOS…

Wine 10.8 released with user handles in shared memory for better performance

The Wine 10.8 development release is out now for the Windows compatibility layer bringing with it various bug fixes, along with user handles in…

Pick up Hell Let Loose, Thymesia and more in the Team17 Humble Bundle

The Team 17: Chains of Command Humble Bundle is live with another pretty great set of games you can get for cheaps. Here's your usual expected run…

Check out the Steam Playtest for SWAPMEAT, a co-op body-part swapping third-person shooter

SWAPMEAT is an upcoming roguelite third-person shooter where you tear through alien worlds, harvesting body-parts to steal their powers..Read the…

Valve refresh Steam's monthly top-releases charts, going all the way back to the release of Half-Life 2

The crazy coders at Valve had been making the monthly top lists manually this whole time, but no more. They've given their monthly top-releases…

Here's all the games to claim for Steam Deck / Linux from Prime Gaming as of May 16th

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

Stellar Blade launches for PC on June 11, specifications and features revealed

SHIFT UP Corporation /PlayStation Publishing LLC today announced officially that Stellar Blade will be launching for PC on June 11..Read the full…

Minecraft will finally let you craft saddles instead of hunting for them

In a future Minecraft release that's now in testing, you won't need to hunt or fish for a saddle, as it's finally going to be an item you can just…

How to install, update and see what graphics driver you have on Linux and SteamOS

Here's an overview and guide to what options you have for graphics drivers on Linux, since it can at times be a little on the confusing side. This…

Nubs! Arena is a chaotic multiplayer brawler by ex-Awesomenauts devs, free for the first 24 hours

Act fast if you want a brand new free game, as Nubs! Arena from ex-Awesomenauts developers has released and it's free for the first 24 hours. This is…

Shroom and Gloom is a first-person fungus-filled deck-builder with a demo you need to try

We're getting totally spoiled with unique deck-builders lately like Moonsigil Atlas that I really can't wait for. And now Devolver Digital announced…

Denuvo will lock you out of games on Linux, SteamOS, Steam Deck if you keep changing Proton versions

Although for some of us this is a well-known problem, it has appeared again with the release of DOOM: The Dark Ages so it's worth a quick PSA to…

PartyDeck is a split-screen game launcher for Linux / SteamOS

Now this is some seriously cool software and I love to see it. PartyDeck is a new tool that can help you run various games in local split-screen,…

Popular stress-testing app OCCT is coming to Steam and includes a special build for Steam Deck

OCCT recently released a supported Native Linux version of their popular fully featured stress-testing application, and now they've announced it's…

Frogspin is a chaotic platformer where you spin a slot machine for crazy level modifiers

Frogspin pulled my in by the colourful and inviting sweet visuals but reading more into it, the game sounds like it becomes pure hilarious chaos due…

Here's a statement from Valve on the reported Steam data breach

There's been reports of a Steam data breach recently, and instead of jumping the gun I reached out to Valve first to see what was going on. Here's a…

Mesa 25.0.6 released with AMD GPU fixes for DOOM: The Dark Ages on Linux

The open source Mesa 25.0.6 graphics drivers bug-fix release is out now, and thankfully this one comes with the updates needed to run DOOM: The Dark…

Rogue Worlds is a free chaotic tactical roguelite platformer out now with Linux and Steam Deck support

Rogue Worlds is a new free chaotic tactical roguelite platformer that's a spin-off of Aura of Worlds, a paid bigger game from developer Cognitive…

The fusion of deck-building and space-Tetris in the demo of Moonsigil Atlas has totally hooked me

Moonsigil Atlas has a demo out now and it's already shot right up to the top of my wishlist. The idea of fusing a Slay the Spire styled deck-builder…

Rescue Ops: Wildfire could be a good one for co-op fans where you fight raging infernos

Rescue Ops: Wildfire is an upcoming immersive firefighter simulation game where you (and friends, if you have any) get to attempt to put out dynamic,…

More Intel CPU security flaws revealed with Branch Privilege Injection

We only just had the reveal of Training Solo from VUSec for Intel and Arm, and now we have another security flaw in Intel CPUs with Branch Privilege…

S.T.A.L.K.E.R.: Legends of the Zone Trilogy Enhanced Edition announced with Steam Deck support

GSC Game World have just announced S.T.A.L.K.E.R.: Legends of the Zone Trilogy Enhanced Edition that will launch on May 20th with enhanced versions…

Rift Riff is a beautifully designed tower defense game about pumping juice

Rift Riff is all about jumping through portals (okay Rifts, whatever) and extracting precious juice. Monsters don't like you doing that though but…

GE-Proton 10-1 released with Proton 10 and fixes for Marvel Rivals, Oblivion Remastered and more on Linux / Steam Deck

Thomas "GloriousEggroll" Crider has released GE-Proton 10-1 bringing over all the changes from Proton 10 Beta to this community-made…