Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to Find Graphics Card Version in Linux

    We can define a graphics card as a hardware expansion that directly feeds a display device like your computer or laptop monitor with resultantly generated images provide.

    A graphics card is also unofficially identified by many other names like display adapter, display card, video adaptor, video card, VGA card, GPU, and graphics adapter.

    However, we should not confuse the graphics processing unit (GPU) and the graphics card. GPU is at the core of a graphics card and is primarily responsible for all graphical computations. Any graphics card’s minimal/basic functionality is initiating a simple display output.

    However, the integrated graphics processor of other graphics cards lessens the computation strain of a computer’s central processing unit (CPU) by undertaking additional processing tasks.

  • How to Extract a WAR File in Linux System

    If you have had sufficient exposure to the world of software engineering, a WAR file; also known as Web application ARchive or Web Application Resource file, should not be a new concept. However, for those of us running into this concept for the first time, a proper introduction to this file archiving terminology is needed.

  • How to Mount and Unmount Filesystems in Linux

    The Linux operating system is basically a file system and without these files’ formats and structures, the definition of this operating system environment would be incomplete.

    In other words, files are the central units of the Linux operating system architecture. The Linux filesystem stores OS-associated files and directories. Filesystems are also evident in USB and hard disk drives and a properly configured network can also permit the sharing of these filesystems among different machines.

    This article seeks to expose us to the mount and umount commands primarily used in attaching and detaching file systems from various mount points.

  • Upgrade Ubuntu From Command Line

    “Ubuntu releases periodical updates, and the current version you are using is likely not the latest release. Most systems retain the Ubuntu version installed when it got booted, but it’s advisable to upgrade Ubuntu to get the latest fixes for bugs and new tools.

    That said, if you are looking for the quickest way to upgrade Ubuntu, the command line is the solution. We will cover upgrading Ubuntu via the command line.”

  • How to Install NixNote on Ubuntu 20.04 | 22.04 LTS

    In this guide, we will show you how to install NixNote on Ubuntu systems.

    NixNote is an free, open source program designed to help you take notes and stay organized.

    With NixNote, you can create text notes, attach files or images, and enen synchronize with Evernote so you can have your notes wherever you go.

  • How to Reset the Root Password in Ubuntu 20.04/22.04 - TREND OCEANS

    All Linux users are well aware of how a root account is important to manage administrative tasks like creating users and adding users into a sudo group to perform other important system administrative tasks on behalf of root users.

    If you are a single user, you may have created a normal user for other purposes and also been added to the sudo group by the installer or manually for administrative tasks, but for some reason, you have self-removed your account from the sudo group and lost root access.

    Later, you discover that you don’t even know the root password to revert the changes, and you’re now stuck with your system where you don’t know the password for your root accoun

  • How to Install AngularJS on Rocky Linux 9

    Angular is a popular, open-source web application framework for building mobile and desktop apps. It was developed in 2009 by Google to help developers design complex applications from scratch without having expert knowledge of coding languages like C# or Java. It can take up valuable time when you want something simple with little functionality at first, but it grows as your project develops over time. Angular can be used for web, mobile, and desktop apps, making it a versatile tool for developers. Additionally, Angular has a large community of users and developers who maintain and contribute to the codebase, ensuring it remains up-to-date and reliable. While it may have a steep learning curve, Angular is a robust framework that can help you build sophisticated web applications.

    In the following tutorial, you will learn how to install AngularJS on Rocky Linux 9 using the command line terminal using the NodeSource repositories as the source for NodeJS and NPM.

  • Basic Linux PAM Modules

    Linux PAM is a powerful API that comes with several merits. First, it provides a standard authentication scheme that is useable across various applications. It also provides unbeatable flexibility for application developers and system administrators alike. Finally, Linux PAM enables the development of programs without necessarily creating their respective authentication protocols.

    Like any typical authentication protocol, using PAM relies on understanding an array of concepts. The PAM components you should internalize and master include the control groups and control flags.

More in Tux Machines

today's howtos

  • How to Change Comment Color in Vim – Fix Unreadable Blue Color

    Are you annoyed about the comment color in vim? The dark blue color of the comment is often hard to read. In this tutorial, we learn how to change the comment color in Vim. There are few methods we can use to look vim comment very readable.

  • How to Add Repository to Debian

    APT checks the health of all the packages, and dependencies of the package before installing it. APT fetches packages from one or more repositories. A repository (package source) is basically a network server. The term "package" refers to an individual file with a .deb extension that contains either all or part of an application. The normal installation comes with default repositories configured, but these contain only a few packages out of an ocean of free software available. In this tutorial, we learn how to add the package repository to Debian.

  • Making a Video of a Single Window

    I recently wanted to send someone a video of a program doing some interesting things in a single X11 window. Recording the whole desktop is easy (some readers may remember my post on Aeschylus which does just that) but it will include irrelevant (and possibly unwanted) parts of the screen, leading to unnecessarily large files. I couldn't immediately find a tool which did what I wanted on OpenBSD [1] but through a combination of xwininfo, FFmpeg, and hk I was able to put together exactly what I needed in short order. Even better, I was able to easily post-process the video to shrink its file size, speed it up, and contort it to the dimension requirements of various platforms. Here's a video straight out of the little script I put together: [...]

  • Things You Can And Can’t Do

    And it got me thinking about what you can and can’t do — what you do and don’t have control over.

  • allow-new-zones in BIND 9.16 on CentOS 8 Stream under SELinux

    We run these training systems with SELinux enabled (I wouldn’t, but my colleague likes it :-), and that’s the reason I aborted the lab: I couldn’t tell students how to solve the cause other than by disabling SELinux entirely, but there wasn’t enough time for that.

  • Will the IndieWeb Ever Become Mainstream?

    This is an interesting question, thanks for asking it, Jeremy. I do have some history with the IndieWeb, and some opinions, so let’s dive in.

    The short answer to the question is a resounding no, and it all boils down to the fact that the IndieWeb is really complicated to implement, so it will only ever appeal to developers.

  • How to Install CUPS Print Server on Ubuntu 22.04

    If your business has multiple personal computers in the network which need to print, then we need a device called a print server. Print server act intermediate between PC and printers which accept print jobs from PC and send them to respective printers. CUPS is the primary mechanism in the Unix-like operating system for printing and print services. It can allow a computer to act as a Print server. In this tutorial, we learn how to set up CUPS print server on Ubuntu 22.04.

Open Hardware: XON/XOFF and Raspberry Pi Pico

  • From XON/XOFF to Forward Incremental Search

    In the olden days of computing, software flow control with control codes XON and XOFF was a necessary feature that dumb terminals needed to support. When a terminal received more data than it could display, there needed to be a way for the terminal to tell the remote host to pause sending more data. The control code 19 was chosen for this. The control code 17 was chosen to tell the remote host to resume transmission of data.

  • Raspberry Pi Pico Used in Plug and Play System Monitor | Tom's Hardware

    Dmytro Panin is at it again, creating a teeny system monitor for his MacBook from scratch with help from our favorite microcontroller, the Raspberry Pi Pico. This plug-and-play system monitor (opens in new tab) lets him keep a close eye on resource usage without having to close any windows or launch any third-party programs. The device is Pico-powered and plugs right into the MacBook to function. It has a display screen that showcases a custom GUI featuring four bar graphs that update in real-time to show the performance of different components, including the CPU, GPU, memory, and SSD usage. It makes it possible to see how hard your PC is running at a glance.

Security Leftovers

How to Apply Accent Colour in Ubuntu Desktop

A step-by-step tutorial on how to apply accent colour in Ubuntu desktop (GNOME) with tips for Kubuntu and others. Read more