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

Articles found under tag: bash

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

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

AWK and a rainfall time series - Part 2

By

In part 1 of this article I showed how I used AWK on the command line to work up daily rainfall data for my home town, Ulverstone in Tasmania. I wasn't ready to analyse the data, because there were quite a few missing-data days. Some were part of accumulated-total series, where the rainfall total…

Read Article

AWK and a rainfall time series - Part 1

By

AWK is my tool of choice for processing plain-text data, so when I wanted to look closely at daily rainfall data for my home town, I fired up a terminal. In this two-part article I explain how the rainfall data were beaten into shape, mainly with AWK, so I could do my analysis. The commands shown…

Read Article

BASH a block of bytes

By

I was preparing a slide presentation and wanted to show a block of random 8-bit bytes, like this: Naturally I didn't just type out that block of text on a slide, which would have taken maybe 10 minutes, or copy and modify some byte-text I found online. Of course not. Instead I spent hours dreaming…

Read Article

grep vs AWK vs Ruby, and a uniq disappointment

By

In my data-cleaning work I often make up tallies of selected individual characters from big, UTF-8-encoded data files. What's the best way to do this? As shown below, I've tried grep/sort/uniq, AWK and Ruby, and AWK's the fastest. The trials also revealed an unexpected problem with the uniq program…

Read Article

Scripting an arithmeticker

By

I've just built my own GUI calculator (script below). OK, you're probably thinking "WHY? There are plenty of perfectly good GUI calculators for Linux. Why build another one?" And my answer is "Because the available calculators are way too powerful and don't do what I want…

Read Article

Tips for tpp and patat

By

You might be surprised to learn that there are programs for running presentations in a terminal. No, I don't mean opening PowerPoint or Impress slides one after the other, as images in a frame-buffered console. I mean presenting slides coded for the terminal, in a terminal. Interesting idea? It…

Read Article

Scottish Country Dancing stats

By

My wife has been in the same Scottish Country Dancing group for many years, and back in 2005 she began keeping a record of the dances done at each meeting. She lists a fair bit of information in her "dances done" spreadsheet (screenshot below). She recently asked me "Would it be…

Read Article

News Elsewhere

Linux Today

postmarketOS 24.12 Released with KDE Plasma Mobile 6.2.4, GNOME Shell 46

Highlights of postmarketOS 24.12 include updated interfaces with KDE Plasma Mobile 6.2.4, GNOME Shell on Mobile 46, Phosh 0.43.1, and Sxmo 1.17.0. The Phosh UI now supports accent colors, while the Sxmo UI switches to wofi as the new menu with smooth scrolling and line wrapping, and improves device support.

The post postmarketOS 24.12 Released with KDE Plasma Mobile 6.2.4, GNOME Shell 46 appeared first on Linux Today.

Xfce 4.20 Desktop Environment Landed in Arch’s Repos

Arch Linux users can now upgrade to the new, sleek, lightweight Xfce 4.20 desktop environment only a week after its release.

The post Xfce 4.20 Desktop Environment Landed in Arch’s Repos appeared first on Linux Today.

Serpent OS Enters Alpha with GNOME and COSMIC Spins, Powered by Linux 6.12 LTS

Powered by Linux kernel 6.12 LTS, Serpent OS Alpha has two official flavors featuring the latest GNOME 47.2 and COSMIC 1.0 alpha 4 desktop environments. Both editions are supported equally, but the devs recommend using the GNOME edition because the Rust-based COSMIC is not yet mature and it’s subject to frequent potentially breaking changes.

The post Serpent OS Enters Alpha with GNOME and COSMIC Spins, Powered by Linux 6.12 LTS appeared first on Linux Today.

Darktable 5.0 Open-Source RAW Image Editor Officially Released, Here’s What’s New

Darktable 5.0 open-source raw image editor has been released as a major update introducing new features, improvements, and enhanced camera support. Darktable 5.0 brings major UI/UX improvements like camera-specific styles for more than 500 camera models to more closely approximate the out-of-camera JPEG rendition.

The post Darktable 5.0 Open-Source RAW Image Editor Officially Released, Here’s What’s New appeared first on Linux Today.

9to5Linux Weekly Roundup: December 22nd, 2024

This week was slow in Linux news and releases as we approach the Christmas and New Year’s holidays. Yet, we got major releases of the Darktable and OpenShot applications, and new ISO snapshots of the CachyOS, Fedora Asahi Remix, Grml, IPFire, Kali Linux, and PorteuX distributions.

The post 9to5Linux Weekly Roundup: December 22nd, 2024 appeared first on Linux Today.

How to Install and Set Up a New Next.js Project on Ubuntu

If you’re looking to start a Next.js project on your Ubuntu-based systems, this guide will walk you through the process step-by-step.

The post How to Install and Set Up a New Next.js Project on Ubuntu appeared first on Linux Today.

OpenShot 3.3 Open-Source Video Editor Is Now Available, Here’s What’s New

Highlights of OpenShot 3.3 include Cosmic Dusk as the default theme for a modern and stylish look, a Wayland-compatible color picker that allows color picking only from the OpenShot main window, customizable audio buffer size in preferences for optimal playback, and a Recovery menu for recovering previous auto-saved files.

The post OpenShot 3.3 Open-Source Video Editor Is Now Available, Here’s What’s New appeared first on Linux Today.

Vanir: Open-Source Security Patch Validation for Android

Google’s open-source tool Vanir enables Android developers to quickly scan custom platform code for missing or applicable security patches. By automating patch validation, Vanir helps OEMs deliver critical security updates faster, enhancing the security of the Android ecosystem.

The post Vanir: Open-Source Security Patch Validation for Android appeared first on Linux Today.

openSUSE Unveils YQPkg, a Standalone GUI Package Management Tool

YQPkg is a new Qt-based GUI package management tool for openSUSE, an alternative to YaST, offering intuitive updates, installs, and dependency management.

The post openSUSE Unveils YQPkg, a Standalone GUI Package Management Tool appeared first on Linux Today.

CachyOS Now Uses AutoFDO Kernel as Default Across All Supported Architectures

Powered by the latest and greatest Linux 6.12 LTS kernel series, the CachyOS release for December 2024 enables AutoFDO (Automatic Feedback-Directed Optimization) for the default linux-cachyos kernel on all supported architectures for a slight performance boost.

The post CachyOS Now Uses AutoFDO Kernel as Default Across All Supported Architectures appeared first on Linux Today.

GamingOnLinux Latest Articles

Merry Christmas and Happy New Year from GamingOnLinux

Hello there! It's coming up on Christmas now, and so GamingOnLinux will be starting to go into it's usual mostly hibernating state to take a little…

For fans of Advance Wars there's a new demo up for Warside and new release window

Something for the weekend: you can now try out a brand new demo of Warside, a game very much inspired by the classic Advance Wars and it does look…

Windows compatibility layer Wine 10.0 third Release Candidate out now

With the feature code freeze continuing, the Wine team had put up a third Release Candidate for the upcoming stable main release of Wine 10.0 coming…

Firaxis reveal Sid Meier's Civilization VII system requirements for Linux

Firaxis Games and 2K are releasing Sid Meier's Civilization VII on February 11, 2025 and now we know what power you're going to need to run it on…

Mesa 24.3.2 released with more graphics driver bug fixes for Linux

The last open source graphics driver update before the holidays is here, with Mesa 24.3.2 now available for you to upgrade..Read the full article on…

Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more

Another bug fixes release is out for DXVK (v2.5.2), the project that translates Direct3D 8, 9, 10 and 11 to Vulkan. It's a big part of what makes…

Team Fortress 2 Comic issue 7 is finally, officially available

What a nice early holiday surprise. The official Team Fortress 2 comic has finally officially returned. Now you've got something to read over the…

Cult classic RPG 'OFF' is getting an expanded Steam release in 2025

A game I had honestly never heard of because I live under a rock. A cult classic RPG named OFF is getting a Steam release next year..Read the full…

Deep Rock Galactic: Survivor is getting a price increase in January 2025

Deep Rock Galactic: Survivor, the popular bullet heaven / survivor-like spin-off from Funday Games and Ghost Ship Publishing continues to be very…

The Rogue Prince of Persia will not get Ubisoft Connect and no price rise in January

Two bits of good news for gamers interested in picking up The Rogue Prince of Persia from developers Evil Empire and publisher Ubisoft, as they've…

Prime Gaming - December 20th edition round-up for Steam Deck / Linux

It's that time! Yes, again, and the last one before the holiday season. Each week Prime Gaming, part of what you get with a subscription to Amazon…

Steam Deck Verified highlights for December 2024

It's December! Time for some highlights of what's been Steam Deck Verified by Valve recently so you can find some new picks to play through..Read the…

Valve will join Lenovo at CES 2025 for the future of gaming handhelds

It seems the stage has been set for more SteamOS Linux devices to join the Steam Deck, as Valve will be partnering up with Lenovo at CES 2025..Read…

Steam Winter Sale is live and Steam Awards voting is now open

The main sales event of the year you've all been waiting for has arrived! The Steam Winter Sale along with Steam Awards voting are both now…

Sony buy up KADOKAWA shares to become largest shareholder of the FromSoftware parent company

There it is, the deal has been announced. Sony and KADOKAWA have "signed a strategic capital and business alliance agreement" that will…

Stalker 2: Heart of Chornobyl gets a massive patch with an AI overhaul and lots of A-Life fixes

S.T.A.L.K.E.R. 2: Heart of Chornobyl from GSC Game World has a huge patch out now, that attempts to fix up a lot of the disappointments and bugs with…

System76 release a refreshed Pangolin laptop with AMD Ryzen 8945HS - plus hardware on sale

A little gift to yourself for the holidays perhaps? System76 just announced their AMD Ryzen 8945HS powered Pangolin laptop upgrade..Read the full…

New Linux kernel patch submitted to improve Lenovo Legion series support including Lenovo Legion Go

Looks like we may see some improvements to the Lenovo Legion series of hardware like the Lenovo Legion Go handheld when running on Linux, thanks to a…

Steam Replay for 2024 is live to show off all those hours you played

Valve have put up Steam Replay, their end of year little look over your Steam account, so you can show off how many hours you put into games across…

Proton Experimental gets fixes for Final Fantasy XIV, Nioh: Complete Edition and more for Steam Deck / Linux

A small Proton Experimental update was released today for Steam Deck and Desktop Linux gamers ahead of the coming holiday season. Here's all that's…

Tactical Breach Wizards has a Beta with improvements for Gamepad and Steam Deck verification

Highly rated by players, Tactical Breach Wizards from Suspicious Developments is about to get even better for Gamepad and Steam Deck players with a…

In management sim COPA CITY you run events for Football teams and the developer plans Steam Deck support

A Football game where you're not on the pitch or managing the Football teams directly? Interesting. This management sim could be quite…

Check out the demo for Comet Force a quirky space arena shooter action roguelite

Was that enough genres in the title? Maybe I should have added more. Anyway, Comet Force looks fun and quirky and there's a demo out now you can…

Nexus Mods new cross-platform app v0.7.1 released finally supporting upgrades - better modding for Linux / Steam Deck

This is a big one! The new and still in development cross-platform Nexus Mods app that has Linux support just released version 0.7.1 and you no…

Fedora Asahi Remix 41 brings AAA gaming to Apple Silicon with Linux

Fedora Asahi Remix 41 is out now bringing the most polished version of Linux for Apple Silicon Macs, along with support for AAA gaming..Read the full…

The Steam Deck Stars Bundle on Steam has some top Deck Verified games for cheap

Here's your chance to get four absolutely brilliant games that are all Steam Deck Verified, have Native Linux support and at a discount too..Read the…

Crescent County is an open-world "witch-tech" delivery life-sim where you travel around on a motorised broom

Witch-tech? That's a new one. Crescent County has a really fun idea and some lovely visuals too. It's a delivery life-sim where you move to a…

Tempest Rising looks awesome and this RTS is launching in April 2025

I quite enjoyed the first initial demo of Tempest Rising, a classic RTS like Westwood used to make (Red Alert, Command & Conquer) only a lot…

A Game About Digging A Hole has you dig the stupidest biggest hole possible to find potential secrets

A Game About Digging A Hole sounds like it might actually be somewhat amusing. As the name suggests, it's all about digging down deep where you might…

Drill-ship survival game Volcanoids adds big mech spiders and tanks that drill up through the ground to say hi

I still think Volcanoids has one of the absolutely coolest ideas for a survival game, with your base being a big moving drill that burrows through…

Wilderness survival roguelike Wayward adds creature territories, deities, item stacking and lots more

Wayward is an Early Access wilderness survival roguelike that's highly rated by players, and it just had a massive update launch with…

Stoneshard major upgrade brings an upgradable fast-travel caravan system, cooking, new locations and more

Stoneshard is a very challenging open-world RPG currently in Early Access and the latest major release is a really big one..Read the full article on…

Horror scavenging game KLETKA is like Lethal Company but an elevator wants to eat you

Ready for a new horror co-op adventure? KLETKA just entered Early Access on Steam with Native Linux support and it's quite an unnerving experience to…

Little Rocket Lab is probably the cutest production-line automation sim ever

No More Robots and Teenage Astronauts recently revealed Little Rocket Lab, a cozy take on the production-line automation genre and it looks…

Chained Echoes: Ashes of Elrant expansion announced

The 16-bit style RPG Chained Echoes, set in a fantasy world where dragons are as common as piloted mechanical suits, is set to get a big expansion in…

Chilly survival game BLACKFROST: The Long Dark 2 announced

While they're finishing up work on the final bits of The Long Dark, Hinterland recently revealed the next game with BLACKFROST: The Long Dark 2..Read…

Palworld: Feybreak major update launches December 23

Pocketpair have announced the big free update for Palworld named Feybreak is set for launch on December 23, as they continue battling Nintendo..Read…

Godot Engine's 2024 Showreel shows a lot of fun stuff for the open source game engine

The cross-platform free and open source Godot Engine has another showreel up, giving you a nice look at what some developers have been making with…

KDE Plasma 6.3 will have much better fractional scaling

The KDE team continuing building up the next version of the popular KDE Plasma desktop environment, with Plasma 6.3.0 getting some great…

Linux Mint 22.1 Beta released with Cinnamon 6.4 desktop and lots of Wayland improvements

Linux Mint 22.1 is coming soon with a Beta release now available for testing, which includes the brand new Cinnamon 6.4 desktop release..Read the…

Xfce 4.20 desktop released with experimental Wayland support

After two years of work the Xfce team have release Xfce 4.20 which amongst many other things, now has very experimental Wayland support..Read the…

Windows compatibility layer Wine 10.0 second Release Candidate out now

With the Windows compatibility layer Wine now in a code freeze, they're focusing purely on bug fixes and not new features ready for the Wine 10.0…

The upcoming Lenovo Legion Go S may come with a SteamOS Linux version

The leaked but unannounced Lenovo Legion Go S seems like it will come in two different versions, and one of them may even be with SteamOS Linux like…

Direct3D 12 to Vulkan project VKD3D-Proton v2.14 out now with various performance improvements

VKD3D-Proton v2.14 is now available bringing various improvements to the Direct3D 12 to Vulkan layer that's used by Valve's Proton for running…

Turok: Origins announced and it's now a third-person shooter with co-op

Turok: Origins was announced by Saber Interactive and this time it's a third-person shooter, with an optional co-op element where three people can…

GE-Proton 9-21 released for Linux / Steam Deck bringing more game fixes

GE-Proton 9-21 has been released as the community-maintained version of the Proton compatibility layer for running Windows games on Linux Desktop and…

Slay the Spire 2 gets a first trailer - coming to Early Access in 2025

Slay the Spire 2 is coming to Early Access in 2025 and we have the first official trailer to get you ready for more deck-building..Read the full…

The Illuminate have returned in a massive Helldivers 2 update out now

Helldivers 2 just dropped a colossal update that sees the return of the Illuminate faction, a bunch of powerful aliens that like to destroy colonies…

ELDEN RING NIGHTREIGN co-op spin-off announced

ELDEN RING NIGHTREIGN was announced by FromSoftware and Bandai Namco Entertainment for 2025. It's a co-op spin-off and it sounds pretty…

Core Keeper developer announced KYORA that looks suspiciously like Terraria where "every pixel is yours to shape"

Terraria 2? Well, they can't call it that of course, but it sure looks like it. Coming from developer Pugstorm and published by Chucklefish, KYORA…