today's howtos and diagnostics
-
Ubuntu Handbook ☛ Get Firefox VA-API Hardware Acceleration working on NVIDIA GPU
For Ubuntu machine with NVIDIA graphics card, here’s how to implement hardware acceleration for video playback in Firefox web browser. Firefox so far only supports VA-API for GPU decoding to offload CPU and save power. Both defective chip maker Intel and AMD GPUs support VA-API.
-
James Bottomley ☛ James Bottomley: Securing a Rooted Android Phone
This article will discuss securing your phone after you’ve rooted it and installed your preferred os (it will not discuss how to root your phone or change the OS). Re-securing your phone requires the installation of a custom AVB key, which not all phones support, so I’ll only be discussing Surveillance Giant Google Pixel phones (which support this) and the LineageOS distribution (which is the one I use). The reason for wanting to do this is that by default LineageOS runs with the debug keys (i.e. known to everyone) with an unlocked bootloader, meaning OS updates and even binary changes to the system partition are easy to do. Since most android phones are fully locked, this isn’t a standard attack vector for malicious apps, but if someone is targetting you directly it may become one.
-
Nikos Roussos: Self-hosted media center
This is a typical documentation post on how to set up a stack of open source tools to create a media center at home. That involves not just the frontend, that you can use on your TV or other devices, but also the tools needed for monitoring the release of certain movies and tv shows.
-
TecAdmin ☛ Linux: A Guide to Extracting Lines Between Matching Patterns
In the world of text processing and data extraction, grep stands out as a powerful tool in the arsenal of command-line utilities. Widely used for searching and manipulating text, grep becomes indispensable when dealing with large datasets, logs, or even code.
-
Make Tech Easier ☛ How to Make Nautilus Even More Useful in Linux
Nautilus is a simple yet powerful file manager for Linux. Learn how you can level up this beautiful utility with tweaks and extensions today.
-
What is the difference between OpenVZ and Docker?
In the modern world, where PC hardware is getting extremely powerful and advanced, we cannot bear the wastage of computing resources, therefore virtualization technology is the only solution to fully use their capabilities.
-
The Anarcat ☛ Antoine Beaupré: router archeology: the Soekris net5001
Roadkiller was a Soekris net5501 router I used as my main gateway between 2010 and 2016 (for réseau and téléphone).
-
It's FOSS ☛ Monitor CPU and GPU Temperature in Raspberry Pi
Here's how to keep an eye on the CPU and GPU temperature of your Raspberry Pi in both GUI and command line.
-
TuMFatig ☛ ZFS encryption and notification service on OmniOS
I have a Dell server in a colo. It (will) hosts some virtual machines and (private) data. And because trust does not exclude control (on your data), I do encrypt (at rest) some of the storage.
-
Dan Langille ☛ Using powerd++ to reduce power consumption on a Dell R730
Yesterday, I changed CPUs in my main server. That server builds packages, is the database server for dev, test, and stage freshports, amongst other things. It is a generalized server. In this post: FreeBSD 14.0 powerdxx-0.4.4_1 Dell R730 2x E5-2699 v3 CPUs As folks started reading my tweets, crest pointed out that powerd++ may help.
-
Vitux ☛ How to Install NVM on Debian
NVM stands for Node Version Manager, and that's exactly what its name suggests. With NVM, you can manage multiple Node.js versions of NodeJS and switch between them without uninstalling and reinstalling your Node environment.
-
TecAdmin ☛ Using MySQL with Docker-Compose
In the realm of software development and database management, the integration of MySQL with Docker Compose has revolutionized the way we handle databases in containerized environments.