Browsed by
Tag: linux

Partitioning the Samsung SSD 980 500GB using gparted

Partitioning the Samsung SSD 980 500GB using gparted

Hi everyone, In this post, we will be partitioning our Samsung SSD 980 500GB using gparted for use in our Linux machine. Before we create a partition in our drive, we must have gparted installed. If you do not have it installed, follow these instructions below to install it. Installing gparted We will be installing gparted in Ubuntu 23.04. To install it, we will use apt. The command to use is sudo apt install gparted: We will approve the installation…

Read More Read More

Updating the WineHQ repository on Ubuntu 22.10 after using the Ubuntu 22.04 WineHQ repository

Updating the WineHQ repository on Ubuntu 22.10 after using the Ubuntu 22.04 WineHQ repository

Hi everyone, I should have written this post some time ago, since Ubuntu 22.10 has been released for a while now, and there is now an official WineHQ 22.10 Kinetic repository. Therefore, in this post, I will show the steps to update the WineHQ repository file from Ubuntu Jammy to Ubuntu Kinetic. The process of updating the apt repository for WineHQ is very simple. We will rename the repository file from jammy to kinetic, use nano as our text editor…

Read More Read More

Adding Proper Audio Support for the HP Stream 8 tablet in the Linux Kernel – My first contribution to the Linux Kernel

Adding Proper Audio Support for the HP Stream 8 tablet in the Linux Kernel – My first contribution to the Linux Kernel

Hi everyone, For several years already, I have owned an HP Stream 7 and HP Stream 8 tablets. These were low budget, Windows 8 tablets powered by an Intel Atom Z3735G Bay Trail processor and having only 1GB of RAM. These tablets are also limited to running the 32bit version of Windows not only because of the extremely low RAM amount by today’s standards, but also because the BIOS only runs 32-bit EFI images. This tablet can be upgraded to…

Read More Read More

Installing Wine from WineHQ in Ubuntu 23.04

Installing Wine from WineHQ in Ubuntu 23.04

Hi everyone, Today, we will be installing Wine from the WineHQ repository in Ubuntu 23.04. Wine is a compatibility layer that allow us to run Windows software on Linux. It is not an emulator nor a virtualization software. It simply translates the binary to Linux-compatible POSIX API call to allow the execution of them. In Windows, Microsoft added the Windows Subsystem for Linux (WSL). There are currently 2 versions: WSL1 and WSL2. WSL1 can be considered the opposite of Wine,…

Read More Read More

Enabling 96Khz for the LDAC Bluetooth Codec in Linux when using WirePlumber

Enabling 96Khz for the LDAC Bluetooth Codec in Linux when using WirePlumber

Hi everyone, In this post, we will learn how to change the default Sample Rate for the LDAC Bluetooth Codec from the default value of 48Khz to 96Khz. In order to do this, you must be using PipeWire with WirePlumber and the libspa-0.2-bluetooth package installed in your Linux System. In this post, we are using Ubuntu 23.04 (Development Branch). Depending on your Linux distro, some information on this post may be different. If you are not using WirePlumber nor have…

Read More Read More

Updating, compiling and installing the Linux Kernel from our previously cloned Linux repository

Updating, compiling and installing the Linux Kernel from our previously cloned Linux repository

Hi everyone, In this post, I will show you how to update a locally cloned Linux Repo, run some cleanup commands, and compile the kernel again. We will then proceed to install it. This post will be shorter than yesterday due to the fact that we have already performed the preparations to compile it. We will simply be running a git pull command to update our local repository with the latest remote repository changes, run some cleanup commands, and run…

Read More Read More

Compiling the Linux Kernel on Ubuntu

Compiling the Linux Kernel on Ubuntu

Hi everyone, In this post, we will be seeing how to compile the Linux Kernel on Ubuntu. Unfortunately, in the past few weeks, we have not had a successful compile of the latest Linux 6.1.0 rc6 and rc7 releases. If you go to the Ubuntu Kernel daily page, you will see that the last successful build was on November 18th, and that there has not been a valid build since then. Therefore, we will be setting up our environment to…

Read More Read More

Fixing apt upgrade in Ubuntu 22.10 in WSL

Fixing apt upgrade in Ubuntu 22.10 in WSL

Today, I wanted to update my Ubuntu WSL setup by running sudo apt upgrade. Unfortunately, it failed with the following problem: To fix this problem, I went ahead and removed these files: After running sudo apt upgrade again, this time it succeeded: I’m running my Ubuntu WSL instance in WSL1 mode. Hope this post helps you fix your apt upgrade problem if you have encountered this same issue. Post Views: 387

You can now upgrade to the development version of Ubuntu 23.04

You can now upgrade to the development version of Ubuntu 23.04

Hi everyone, It is now possible to upgrade your existing installation of Ubuntu to the development version of Ubuntu 23.04, also called “Lunar Lobster”. In this post, we will see how to perform the upgrade. First, open the terminal and write do-release-upgrade -d: Now, you need to accept the terms by pressing “y”: Next, you may get a message telling you that third-party repositories have been disabled. Press Enter to continue: Now, we need to again, press the “y” key…

Read More Read More

You can now install the daily Linux Kernel 6.0.0-rc6 in Ubuntu!

You can now install the daily Linux Kernel 6.0.0-rc6 in Ubuntu!

Hi everyone, Today, we got a successful build of the Linux Kernel 6.0.0-rc6 in the Ubuntu Mainline Kernel HTTP website. This means we can now install it manually in our systems without the need to build it manually. The changelog for the changes since the main Linux Kernel 6.0.0-rc6 seem to indicate that the Linux Kernel 6.0.0-rc7 will include some fixes for the High Definition Audio interface (HDA) on some machines. These are already in this daily version. Specifically, the…

Read More Read More