linux

Screenshot of a Terminal window with the error "Updating statuses of users ... Error: /usr/sbin/lvectl destroy-and-recreate-all failed" on a lava lamp-esque green background

How to fix: “Error: /usr/sbin/lvectl destroy-and-recreate-all failed”

[box type=”info” align=”” class=”” width=””]Note: This may also be seen as error: “Ive_destroy: destroy operations are not allowed from LVE context” in kernel logs/on the hypervisor KVM.[/box] I came across this error on a couple of new CloudLinux 8 servers running Plesk encountering users with newly imported/backup restored users from entering cagefs, with this error

How to fix: “Error: /usr/sbin/lvectl destroy-and-recreate-all failed” Read More »

Screenshot of the email notification regarding this error on a colourful pink and orange background.

PHP Warning: Module “mysqli” is already loaded in Unknown on line 0

I recently encountered this error on a new server, and it turned out it was a result of a mismatch between the PHP version selected within Plesk and the PHP version in the CloudLinux PHP Selector. To resolve this, ensure that the correct PHP version is selected under both by heading to the PHP: And

PHP Warning: Module “mysqli” is already loaded in Unknown on line 0 Read More »

How To: Set up an MTProto/MTProxy Telegram Proxy Server

[box type=”warning” align=”” class=”” width=””]Please note this guide now uses a fork of the official MTProxy software. The official version is unmaintained (no updates in 5 years), and there is a bug from 2019 that remains unfixed and makes using MTProxy on newer Ubuntu releases difficult. The fork used is the most popular on GitHub

How To: Set up an MTProto/MTProxy Telegram Proxy Server Read More »

disable-intel-turboboost service status

How To: Disable Intel Turbo Boost on Linux using systemd + intel_pstate

My laptop has issues with coil whine, resulting in me needing to disable Intel Turbo Boost. I usually use a GNOME Extension like CPU Power Manager but at the time of writing that extension isn’t compatible with GNOME 40, and isn’t much use for non-GNOME users. Firstly elevate to sudo with sudo -i, then: nano

How To: Disable Intel Turbo Boost on Linux using systemd + intel_pstate Read More »

Affinity Designer with Edge on Linux and GNOME Text Editor on the latest Windows 10 build

Hands-on with WSLg, the official WSL GUI

Microsoft announced on Wednesday that WSLg, the Microsoft-developed WSL GUI, is finally available for Windows Insiders in the Dev Channel after teasing it previously. This brings official support for Linux GUI apps to run alongside Windows ones, potentially ending the need for some people to dual-boot Windows and Linux. What works? Clipboard copy/paste ✅ Sound

Hands-on with WSLg, the official WSL GUI Read More »

How To: APFS write support for Fedora

[box type=”info” align=”” class=”” width=”100%”]Note: This guide is based on the guide made by the developer available at https://github.com/sgan81/apfs-fuse, but that guide is for Ubuntu.[/box] Download dependencies: sudo dnf install fuse fuse-devel libicu-devel bzip2 bzip2-devel cmake clang git zlib-devel Clone from Github: git clone https://github.com/sgan81/apfs-fuse.git cd apfs-fuse git submodule init git submodule update Then build:

How To: APFS write support for Fedora Read More »

Enable RPM Fusion Repositories on Fedora 32,33, and 34

RPM Fusion is a repository project offering software the Fedora team does not want to include in their own repositories. There are two different repos (free and nonfree). They’re both free as in money, but nonfree includes proprietary software. To enable the repos, use the commands below (running both is fine, but it depends on

Enable RPM Fusion Repositories on Fedora 32,33, and 34 Read More »