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

Articles found in "Tutorials" category:

How to Bruteforce a Hash from Windows Hash File in Python

By

Passwords are stored as hashes and as such even if a hacker breaks into and steals a database, every password will be in the form of a hash, which is not reversible. Hashes may not be reversed, but they definitely can be brute forced! Hashes can be brute forced using packages on GitHub like the…

Read Article

The Complicated Firewall

By

Until recently, I was content using the Uncomplicated Firewall that comes built-into Ubuntu. And it's called uncomplicated for a reason: its complicated counterpart – the iptables. It's not to say that iptables are difficult to comprehend or even impossible to use, but is rather massive. In other w…

Read Article

Liferea hack: add links to ABC (Australia) news items

By

Most of the RSS feeds in my Liferea RSS reader have external links in their brief, descriptive texts, like this one from The Guardian newspaper: News feeds from the Australian Broadcasting Corporation (ABC), Australia's national broadcaster, don't have links: To see the the online ABC news…

Read Article

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

A Script to Toggle the CPU Performance Governor

By

If you're a gamer, you probably find your computer's default CPU scaling (usually the "balanced" or "powersave" setting) is more than sufficient the majority of the time, but just occasionally, a game will run at its best when the CPU is set to maximum frequency all the time,…

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

News Elsewhere

Linux Today

How to Set Environment Variables in Linux

The environment variable is a pair of keys and values stored within the system and can be accessed by an application from the shell or sub-shell. You can set environmental variables for your programs, such as user preferences, long commands into the more minor abbreviations, system locale, the path of the executable file, development environment […]

The post How to Set Environment Variables in Linux appeared first on Linux Today.

How To Limit The Number Of SSH Logins Per User, Group, System In Linux

This brief tutorial explains how to limit the number of SSH logins per user or group or system on Linux.

The post How To Limit The Number Of SSH Logins Per User, Group, System In Linux appeared first on Linux Today.

How to Install and Secure Tomcat 10 on AlmaLinux

Tomcat is an open-source application written in Java program language used for rendering Java web pages and executing Java servlets.

The post How to Install and Secure Tomcat 10 on AlmaLinux appeared first on Linux Today.

5 Useful Linux Command Line Tools that Everyone Should Use

This set of five useful Linux commands gives you the ultimate productivity boost in your day-to-day workflow.

The post 5 Useful Linux Command Line Tools that Everyone Should Use appeared first on Linux Today.

Where Do Files Go When the rm Command Is Issued?

The data itself is not destroyed or shredded; it is only unlinked from the filesystem that references the data and indicates the block as free when you remove it using the rm command.

The post Where Do Files Go When the rm Command Is Issued? appeared first on Linux Today.

digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support

Coming about three and a half months after digiKam 7.6, the digiKam 7.7 release is here with support for the AOM AV1 Image File Format (AVIF) open, royalty-free video coding format, which is support for reading and writing in all bundles (AppImage, macOS, and Windows). digiKam 7.7 also appears to add read/write support for the […]

The post digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support appeared first on Linux Today.

How to Install Krita on Ubuntu 22.04 LTS

Krita is a free and open-source graphics editing program for digital painting, 2D animation, or general image manipulation. The following tutorial will teach you how to install Krita on Ubuntu 22.04 LTS

The post How to Install Krita on Ubuntu 22.04 LTS appeared first on Linux Today.

Lorien: Infinite canvas drawing/whiteboarding tool for Linux

Lorien is a simple and open-source infinite canvas drawing/whiteboarding brainstorming tool written in the open-source Godot Game Engine. This tool is not like a standard tool that works on bitmap images like Photoshop, Krita, and Gimp; instead, it saves your drawn brushes as a collection of points and renders them at the runtime (kind of SVG), […]

The post Lorien: Infinite canvas drawing/whiteboarding tool for Linux appeared first on Linux Today.

ALBS, the AlmaLinux Build System Becomes Publicly Open to All

ALBS, which stands for AlmaLinux Build System, is a project aiming to automate the building distribution processes and the packages, testing them, signing them, and delivering them to public repositories. The AlmaLinux Build System opening aims to increase project transparency and encourage collaboration and community contributions.

The post ALBS, the AlmaLinux Build System Becomes Publicly Open to All appeared first on Linux Today.

The Open Source Jobs Are Out There

The Linux Foundation finds open-source jobs are growing ever more popular.

The post The Open Source Jobs Are Out There appeared first on Linux Today.

GamingOnLinux Latest Articles

Get a free copy of VirtuaVerse for the final part of the GOG Summer Sale

Another free game for you to add to your collection. GOG are now giving away the sci-fi point and click adventure VirtuaVerse as part of their Summer…

Dead Cells gets a huge free accessibility upgrade

Dead Cells is a great game. Not only does it look great but the action is awesome. However, it is rather difficult and for some nearly impossible so…

Grim Horde is chaotic and there's a good game hiding in there

Grim Horde is a game that released into Early Access with Native Linux support and it's another fast-paced rogue-lite hell in a slightly similar way…

Into the Breach: Advanced Edition releases July 19th as a free update

Subset Games have recently announced that they're upgrading Into the Breach with a big free update in Into the Breach: Advanced Edition that releases…

Gorgeous turn-based tactics game Tyrant's Blessing releases in August

Following on from their successful Kickstarter campaign, Tyrant's Blessing now has a release date and a brand new trailer and it's looking rather…

Valve continues tweaking Counter-Strike: Global Offensive for Steam Deck

Valve has released a fresh update to Counter-Strike: Global Offensive and they continue focusing on Steam Input improvements, to make playing it with…

Steam Summer Sale 2022 is live so prepare your wallet

Another year, another big Steam Summer Sale. Time to load up your cart with all those games you will definitely get around to playing — right?

With a quick script you can run Steam Deck Desktop Mode inside Gaming Mode

We're going into ridiculous territory of tweaking now and the possibilities are seemingly endless on what you can do with the Steam Deck. You can…

Alien Swarm: Reactive Drop devs detail their support of Proton and Steam Deck

Alien Swarm: Reactive Drop, a community updated and expanded version of the free Alien Swarm originally by Valve continues to see lots of…

Proton Experimental gets Paladins working on Linux and Steam Deck

Valve released a fresh upgrade for Proton Experimental on June 22nd which brings even more game compatibility to Linux desktops and Steam Deck.

AMD publishes the source code for FidelityFX Super Resolution 2 (FSR 2)

As they promised they would, AMD has now officially published the source code for FidelityFX Super Resolution 2 (FSR 2) under an open source license.

Cyberpunk point and click adventure Born Punk is out now

Born Punk is a brand new cyberpunk point and click adventure from developer Insert Disk 22. It just released on Steam on June 18th and now a Native…

Fanatical offering a nice bundle of Steam Deck Verified games

After some more games that should work great on the Steam Deck and so Linux desktop too? Fanatical have a fun looking bundle of games ready for you.

Team Fortress 2 gets a surprise update fixing many problems

Looks like Valve are getting back into fixing up Team Fortress 2, which has been a long-time coming and after fans have been campaigning to get Valve…

Inscryption from Daniel Mullins Games now supported on Linux

The mixture of a deckbuilding roguelike with escape-room style puzzles and psychological horror in Inscryption is now officially available for Linux…

Meet me at NooN is a sweet new puzzler with time-loop mechanics

Meet me at NooN is the first game from the duo at Pandaroo Interactive and quite an impressive entry to the puzzle genre.

Rail Route: The Story of Jozic is a great free intro to the tycoon & management game

Rail Route: The Story of Jozic is a standalone free expansion and introduction to the main Rail Route game. Giving you an interesting way to try out…

RTS game TFC: The Fertile Crescent gets a great looking roadmap

TFC: The Fertile Crescent is a pixel-art RTS that resembles some of the classics like Age of Empires. It's currently in Early Access with Native…

GZDoom powered dark-fantasy FPS 'Hands of Necromancy' is out now

Powered by the awesome GZDoom game engine, Hands of Necromancy looks like another solid choice for those of you (like me!) who absolutely love retro…

3,500 games now Steam Deck Verified or Playable

Another great milestone has been hit for the Steam Deck, with Valve's popular Linux-powered handheld now having 3,500 games rated as either Verified…

Despot's Game: Dystopian Army Builder to leave Early Access this 'Summer'

Despot's Game: Dystopian Army Builder is a great little auto-battler with dungeon crawling that allows you to build up a truly ridiculous combination…

Erannorth Chronicles gets fixed up for Steam Deck

Erannorth Chronicles, what the developer says blends together an old-school card game with tabletop RPG-like progression recently had an upgrade to…

Horror mystery visual novel Five Stages of Pink now supported on Linux

Five Stages of Pink is a horror mystery adventure presented in a visual novel / interactive fiction form and it actually looks pretty great. The…

Comedy point and click adventure A Twisted Tale has a demo and Kickstarter live

Full of loony characters, unexpected twists and challenging riddles A Twisted Tale looks like another interesting point and click adventure coming…

Looks like Valve are gearing up for a new 'Deckard' VR Headset

We've sort-of known for a while that Valve were working towards a next-generation VR headset to succeed the Valve Index and we've now seen a lot more…

FOUNTAINS is a promising looking metroidvania action-RPG with a demo up

Featuring some pretty great looking pixel-art, the in-development action-RPG metroidvania FOUNTAINS has a demo available with Native Linux support…

Missed your Steam Deck email? Valve confirms a grace period to still get one

Given how busy some of us are, it can still be quite easy to miss that Steam Deck email coming in to make your purchase through the reservation…

Building a Retro Linux Gaming Computer - Part 17: The Llama Master

While first person shooters dominated the Linux gaming scene in the late 1990s and early 2000s, there was still more than a place for the venerable…

Geometry Wars: Retro Evolved on Steam Deck is absolutely awesome

Geometry Wars: Retro Evolved on Steam Deck, a classic from back in the Xbox 360 days has a version on Steam and it works so beautifully on the Steam…

Westwood classic RPG 'Nox' lives on with the OpenNox game engine

Westwood Studios made quite a lot of games like Dune II and the Command & Conquer series but they also made an RPG called Nox, that now lives on…

Proton and Wine updater ProtonUp-Qt now shows anti-cheat status

Another update to the free and open source app ProtonUp-Qt giving you a proper user interface for downloading GE-Proton, Luxtorpeda, Wine-GE and…

Microsoft chucks GNOME $10,000 from their FOSS Fund

Everyone knows that Microsoft absolutely loves Linux right? Well, that's debatable but hey they did just reach down the back of the sofa and chuck…

Heroes of Might and Magic II reimplementation gets big audio improvements and AI speedup

Heroes of Might and Magic II game engine reimplementation, fheroes2, has another great new release out continuing to be the absolute best way to play…

The Cycle: Frontier works nicely on Steam Deck and Linux desktops

Initially an Epic Store exclusive, you can now play The Cycle: Frontier free on Steam and thanks to Proton — on Steam Deck and Linux desktops.

Steam Deck back to being the global top seller (by revenue) on Steam

After a brief stint at number 2 thanks to the popularity of V Rising, the Steam Deck has moved firmly back into place at number 1 on the top sellers…

Windows compatibility layer Wine 7.11 is out now

The Windows compatibility layer that allows you to run various applications and games on Linux (and forms part of Steam Play Proton) has a new…

Arthurian legend merged with sci-fi horror, The Hand of Merlin is out now

Ready for another turn-based RPG with some rogue-lite mechanics, with the addition of a pretty strange storyline? The Hand of Merlin is out now with…

Get a copy of BEAUTIFUL DESOLATION free in the GOG Summer Sale

GOG have put up another game on a free giveaway for 72 hours, this time it's the rather great looking sci-fi adventure BEAUTIFUL DESOLATION.

FINAL FANTASY VII REMAKE arrives on Steam — plus it's Steam Deck Verified

FINAL FANTASY VII REMAKE has officially landed on Steam, and the good news is that it works on Linux plus it's Steam Deck Verified. We have some…

Core Keeper's first major update The Sunken Sea is out now

An absolute gem of a game this and now perhaps a good time to go back and spend some proper time with it, as the rather large The Sunken Sea update…

War Thunder has the Danger Zone update out with the F-14A Tomcat

Got the need for speed? The F-14A Tomcat has landed in War Thunder with the major Danger Zone update out now.

Epic Online Services gets free cross-play tooling that will support Linux

Epic Games just announced a big upgrade to Epic Online Services, which will now include a full toolkit to enable developers to do cross-play.

Starship Troopers: Terran Command on Steam Deck and Linux — a quick guide

Starship Troopers: Terran Command just released from The Artistocrats and Slitherine Ltd. but getting it on running on Linux desktop or Steam Deck…

Dudes! Beat 'em up Teenage Mutant Ninja Turtles: Shredder's Revenge is out now

Ready to get punched with nostalgia and eat some pizza? Teenage Mutant Ninja Turtles: Shredder's Revenge is officially out now along with Native…

MATCHO is a unique first-person shooter with match-3 mechanics

First-person shooting and match-3 together? MATCHO sure does sound strange but it also looks like it could be tons of fun and it's coming to Linux.

The Frogs will take you through a humorous renaissance artwork adventure

Making use of public domain renaissance artwork, The Frogs is an upcoming comedy point and click adventure. A demo is available and now they're on…

Total War: WARHAMMER III released for Linux with a port from Feral

Total War: WARHAMMER III is the latest Native Linux game to officially land, with Feral Interactive once again delivering.

The last ever game from Zachtronics releases July 5th

No doubt plenty of puzzle fans will be sad, as Zachtronics will be hanging up their development hat and moving on after the release of Last Call BBS.

LightSpeed Studios (Tencent) joins the Open 3D Foundation

LightSpeed Studios, owned by Tencent, has joined up with the Open 3D Foundation who oversee the Open 3D Engine (O3DE).

Heroic Games Launcher has a bug fix release AND a huge new overhaul Beta

Two goodies for fans of the open source Heroic Games Launcher today. Those sticking with the stable release get some fixes, and those who want some…