Language Selection

English French German Italian Portuguese Spanish

Linux Today

Syndicate content
Updated: 1 min 23 sec ago

How to Change Screen Resolution through the Ubuntu Terminal

Monday 7th of October 2019 07:00:00 PM

 Learn how to configure the resolution of your screen on a Ubuntu system

Calibre Open-Source eBook Management App Gets Major Release After Two Years

Monday 7th of October 2019 06:00:00 PM

Believe it or not, it's been two years since the Calibre 3.0 series was introduced

How to fix WiFi not working on Ubuntu?

Monday 7th of October 2019 05:00:00 PM

A WiFi connection is a common issue that can be either a software or a hardware issue.

History of FSF and Free Software Matters

Monday 7th of October 2019 04:00:00 PM

 techrights: Remarks on Richard Stallman, whose signature now emphasises that he founded the FSF and probably belongs back in its board

Setup a Centralized Log Server with Rsyslog in CentOS/RHEL 8

Monday 7th of October 2019 03:00:00 PM

Rsyslog is an open-source utility, developed as a client/server architecture service and can achieve both roles independently.

How to Make Use of the 'echo' Command in Linux

Monday 7th of October 2019 02:00:00 PM

The echo command may seem like a useless command, but under the hood it's surprisingly useful.

LFCS - How to Recover ROOT Password

Monday 7th of October 2019 01:00:00 PM

There are many reasons why a Root password may be lost or forgotten.

Hard drive shredding on Linux

Monday 7th of October 2019 12:00:00 PM

When we delete a file from a filesystem, the data is not physically removed

Linux 5.4 rc2

Sunday 6th of October 2019 10:30:00 PM

Linus Torvalds: Back to the usual Sunday afternoon schedule, and -rc2 is out.

How to Change a Git Commit Message

Saturday 5th of October 2019 05:00:00 PM

Linuxize: Learn how to change the message of the most recent or older Git commits.

Flatpak 1.5 Linux App Sandboxing Rolls Out with New Features, Many Improvements

Saturday 5th of October 2019 02:00:00 AM

Highlights of the Flatpak 1.5 release include new "--or-update" option for the "flatpak install" command

Mozilla Firefox 69.0.2 Released to Fix YouTube Crash on Linux, Other Issues

Friday 4th of October 2019 10:00:00 PM

Mozilla Firefox 69.0.2 is a very small maintenance update that addresses three bugs

How To Clean Up The systemd journal Logs

Friday 4th of October 2019 09:00:00 PM

 LinuxUprising: systemd has its own logging system which provides centralized management for logging kernel and userland processes

How to Install GlassFish with Nginx as a Reverse Proxy on Debian 10

Friday 4th of October 2019 08:00:00 PM

GlassFish is a light-weight application server

Oomox - Customize And Create Your Own GTK2, GTK3 Themes

Friday 4th of October 2019 07:00:00 PM

Oomox is a graphical app for customizing and creating your own GTK theme

Introduction to Linux monitoring and alerting

Friday 4th of October 2019 06:00:00 PM

Have you ever wanted to set up a process monitor that alerts you when it's offline without spending thousands of budget dollars to do so?

Chuwi GBox Pro Mini PC Review for Linux Users

Friday 4th of October 2019 03:00:00 PM

 itsFOSS: Chuwi GBox Pro is an inexpensive mini PC that could be used as a media center as well.

A New Linux Memory Controller Promises to Save Lots of RAM

Friday 4th of October 2019 02:00:00 PM

Slab allocation is a form of memory management, within the Linux kernel, used with the intention of making memory allocation of objects efficient

Google Is Uncovering Hundreds Of Race Conditions Within The Linux Kernel

Friday 4th of October 2019 01:00:00 PM

Phoronix: One of the contributions Google is working on for the upstream Linux kernel is a new "sanitizer".

Why HDCP support in Weston is a good thing

Friday 4th of October 2019 01:00:00 PM

Why supporting HDCP in Weston is justified in both an economical and technical context.

More in Tux Machines

Games: vkBasalt, Ikey Doherty, Crusader Kings II, Sunless Skies

  • vkBasalt, an open source Vulkan post processing layer for Contrast Adaptive Sharpening

    This is an interesting open source project! vkBasalt is a new Vulkan post processing layer that currently supports Contrast Adaptive Sharpening. Unlike Radeon Image Sharpening, vkBasalt supports Linux and works with both NVIDIA and AMD. This isn't entirely reinventing the wheel though, as it's partly based upon the ReShade port of AMD's CAS. Still, it's fun to see what hackers are able to do with little layers like this, especially when we don't have official support.

  • Ikey Doherty Launches Open-Source Focused Game/Software Development Company

    Well known open-source figure Ikey Doherty who rose to prominence for his work on the Solus Linux distribution and then went on to work on Intel's Clear Linux project is now having his hand at game engine development. Ikey shared with us that he left Intel back in May to begin his new adventure: Lispy Snake. Lispy Snake is a UK software development firm that at least initially is working on a game engine and games. Given Ikey's experience, the firm is focused on leveraging open-source technologies.

  • After making Crusader Kings II free, Paradox are now giving away The Old Gods expansion

    It's been a bit of a whirlwind of Paradox news recently and we have even more to share. With a tiny amount of effort, you can get The Old Gods expansion for Crusader Kings II free. This is after Crusader Kings II was set free to play and Crusader Kings III was announced just like I suggested it would be.

  • Failbetter Games are upgrading owners of Sunless Skies to the Sovereign Edition next year

    Failbetter Games have announced that Sunless Skies is getting a bit of an upgrade with the Sovereign Edition and it's going to be free to existing purchasers when it's release next year. Part of the reason, is that it will be releasing on Consoles so they're polishing the experience up some more. It's not just a special console edition though, it's coming with a bunch of new content and various improvements to the flow of it. To release on PC at the same time as Consoles, free for existing players.

What To Do After Installing Ubuntu 19.10 Eoan Ermine

In this traditional article special for Ubuntu 19.10 Eoan Ermine you will find my suggestions and recommendations in 3 parts, work (including date/time adjustments, productivity tools), non-work (including extensions, podcasts, RSS, codecs), and system maintenance (including CPU-X, repository setup, auto-backup). I also have suggestion for you wanting Global Menu on this Eoan Ermine OS at the end. Adjust it once and use freely everyday. Finally, I hope Ubuntu 19.10 will be your best tool you could imagine to use without worry. Happy working! Read more

Python Programming Leftovers

  • Pylint: Making your Python code consistent

    Pylint is a higher-level Python style enforcer. While flake8 and black will take care of "local" style: where the newlines occur, how comments are formatted, or find issues like commented out code or bad practices in log formatting. Pylint is extremely aggressive by default. It will offer strong opinions on everything from checking if declared interfaces are actually implemented to opportunities to refactor duplicate code, which can be a lot to a new user. One way of introducing it gently to a project, or a team, is to start by turning all checkers off, and then enabling checkers one by one. This is especially useful if you already use flake8, black, and mypy: Pylint has quite a few checkers that overlap in functionality.

  • PyDev of the Week: Sophy Wong

    This week we welcome Sophy Wong (@sophywong) as our PyDev of the Week! Sophy is a maker who uses Circuit Python for creating wearables. She is also a writer and speaker at Maker events. You can see some of her creations on her Youtube Channel or her website. Let’s take a few moments to get to know her better!

  • Erik Marsja: Converting HTML to a Jupyter Notebook

    In this short post, we are going to learn how to turn the code from blog posts to Jupyter notebooks.

Proper Linux Screen Sharing Coming to Chromium & Electron Apps like Discord

A patch to add ‘screen enumeration’ to the Chromium browser is currently pending merge upstream. Once this fix is accepted Chromium and Chromium-based apps (like Discord) will finally support full screen sharing on Linux in a manner similar to that on Windows and macOS. Not being a multi-monitor user, or someone who shares their screen often, I wasn’t aware of this particular limitation until recently. So I’ll explain. Read more