Pavel Dolinin

Pavel Dolinin

Latest posts — page 4

Configuring TightVNC Server on Ubuntu: A Detailed Guide

In this guide, we’ll walk you through setting up TightVNC Server on your Ubuntu, configuring it to start automatically as a service after a reboot, and enabling remote connections from another machine. This setup is useful if you need remote access to an Ubuntu with a graphical interface.

Upgrading My AI Super Server: Installing a New GPU

Upgrading my AI super server, I installed a used RTX 2080 GPU. The packaging and “appearance” of the card left much to be desired, but function matters more than looks. With 11 GB of VRAM, this upgrade should bring a solid boost to my AI workloads.

CPU-X: Another Tool Behind My AI Server Benchmarks

While benchmarking my AI server, I explored CPU-X — the Linux alternative to CPU-Z. It delivers detailed hardware insights on CPU, memory, GPU, and more, with both GUI and CLI modes, making it a must-have tool for system profiling and monitoring.

Preparing a Laptop for Reliable Suspend/Resume

Get rock-solid suspend/resume on Linux laptops. This guide covers drivers, kernel parameters, display manager checks, USB wake-up control, kernel upgrades, and firmware updates — everything you need for trouble-free power management.

Using Docker Hub to Store and Share Docker Images

Docker Hub is the go-to registry for storing, sharing, and automating Docker images. In this post, we explore pushing, pulling, managing repositories, access control, and best practices to streamline your container workflows.

Git Merging Branches and Resolving Conflicts: A Comprehensive Guide

Merging takes the changes from one branch and integrates them into another, typically bringing together different lines of development. While Git does an excellent job of merging changes automatically, there are times when it encounters conflicts that require human intervention to resolve.