Pavel Dolinin

Pavel Dolinin

Latest posts — page 7

Linux Boot‑to‑Login Manual

A beginner‑friendly, step‑by‑step guide from pressing the power button to the login screen – covering BIOS/UEFI, CMOS, POST, hardware detection, GRUB, the kernel, initramfs, systemd, and the display manager.

How to Set Vim as the Default Editor for Systemd on Ubuntu

Tired of nano? Learn how to make Vim your default editor in Ubuntu — for your user, for all users, and even for systemctl edit. This detailed guide covers every method, from quick commands to permanent system-wide configurations, plus troubleshooting tips.

How to Install Java on Ubuntu Server 24.04

Java is an essential runtime for many applications. Installing Java on Ubuntu is a streamlined process but requires some configuration. In this guide, we’ll walk through each step, including which versions to install, how to configure environment variables, and how to test your installation.

Testing OpenGL Performance on CPU nouveau driver

While waiting for the right NVLink bridge, I decided to see how my dual RTX 2080 Ti setup performs without them—by turning the GPUs off entirely. The result? A deep dive into OpenGL on CPU using the humble Nouveau driver, where even spinning gears tell a story about patience and pixels.

Intel Z890 / B860 / H810 – What’s the difference?

Z890, B860, H810 — three Intel chipsets, one socket, and wildly different personalities. In this guide, we’ll unpack who’s the overclocker, who’s the office workhorse, and who’s the budget minimalist, helping you pick the perfect platform for your next build.

Managing Persistent Data with Docker Compose

Docker Compose is one of the essential tools in the Docker ecosystem that allows you to define and manage multi-container applications with ease. However, managing persistent data within a multi-container setup can be challenging