How to Install Ubuntu Desktop on Raspberry Pi 4

Brief: This thorough tutorial shows you how to install Ubuntu Desktop on Raspberry Pi 4 device. The revolutionary Raspberry Pi is the most popular single board computer. It has its very own Debian based operating system called Raspbian. There are several other operating systems available for Raspberry Pi but almost all of them are lightweight. […]

Screen Recording in Linux With OBS and Wayland

There are tons of screen recorders available for Linux. But when it comes to supporting Wayland, almost all of them do not work. This is problematic because many new distribution releases are switching to Wayland display manager by default once again. And if something as basic as a screen recorder does not work, it leaves […]

Revolt: An Open-Source Alternative to Discord

Brief: Revolt is a promising free and open-source choice to replace Discord. Here, we take a look at what it offers along with its initial impressions. Discord is a feature-rich collaboration platform primarily tailored for gamers. Even though you can use Discord on Linux with no issues, it is still a proprietary solution. You can […]

How to Set JAVA_HOME Variable in Ubuntu Linux Correctly

If you are running Java programs on Ubuntu using Eclipse, Maven or Netbeans etc, you’ll need to set JAVA_HOME to your path. Otherwise, your system will complain that “java_home environment variable is not set”. In this beginner’s tutorial, I’ll show the steps to correctly set Java Home variable on Ubuntu. The steps should be valid […]

How to Use the dd Command to Create a Live USB Drive in Linux Terminal [For Experts and Adventurers]

There are several graphical tools available for creating live USB. Etcher on Linux is probably the most popular. Ubuntu has its own Startup Disk Creator tool for this purpose. However, advanced Linux users swear by the comfort and swiftness of creating live USBs in Linux terminal using the dd command. The dd command is a […]