NVIDIA Screen Tearing on Linux

I don’t know about everyone else, but I have had a serious problem with screen tearing using NVIDIA proprietary drivers on Linux. During videos and games, it looks like the top half of the screen has updated and the bottom half hasn’t updated, resulting in a visible line and “tearing” of the image.

I recently found an easy fix that has worked for me. If you have NVIDIA proprietary driver >= 365.20, the following fix should work for you. Open a terminal and type:

sudo nvidia-settings
  1. Click “X Server Display Configuration”.
  2. Click “Advanced…”
  3. Check the box that says “Force Full Composition Pipeline”.
  4. Click Apply.
  5. Click “Save to X Configuration File”.

Save the file and you’re done! Here is a screenshot:

uBlock Origin on Android

Firefox Nightly Android

Mobile browsing is more popular than ever. A little over 50% of web browsing traffic is from mobile devices. One major tool: the ad-blocker, has been missing from mobile browsers – until now.

Firefox Nightly for Android now supports browser Add-ons, including uBlock Origin. It is still in development and comes with a warning, however I have been using it successfully as my daily browser for months.

Firefox Preview Nightly is a developmental channel for new Firefox Preview releases. It is intended for advanced users only.

Nightly releases are not tested extensively before being published. They may be unstable; users can expect occasional crashes or data loss.

The Nightly channel allows experienced users and developers to provide feedback on features and performance to help determine what makes the final release.

Get it here: https://play.google.com/store/apps/details?id=org.mozilla.fenix.nightly

Firefox Nightly Android uBlock Origin

Install Chromium on Debian – The Right Way

Google Chromium Logo

The Google Chromium browser is an open-source web browser that is a good alternative to Google Chrome and Mozilla Firefox. Firefox is usually included in Debian by default. Some people say that Chromium is faster than Firefox. I like to use both depending on what I’m doing.

Let’s go ahead and install Chromium using the apt-get package manager built into Debian. Installing Chromium using the package manager means that it will automatically be updated when you update the packages on your system. This should also work with Ubuntu and other Debian-based distributions.

Add the Google Chrome Repository on Debian

Open a Terminal window and type the following to open the package manager sources file as root.

sudo nano /etc/apt/sources.list

Copy the following line to the end of the sources.list file.

deb http://dl.google.com/linux/chrome/deb/ stable main

Save and close the sources.list file. Now let’s download Google’s signing key and use apt-key to add it to the keyring so the package manager can verify the integrity of Google Chrome package.

wget https://dl-ssl.google.com/linux/linux_signing_key.pub

sudo apt-key add linux_signing_key.pub

Now let’s update the local package index and install the stable version of Google Chromium.

sudo apt update

sudo apt install chromium chromium-l10n

Now you’re finished! Google Chromium should be installed.

Welcome to my page!

My name is Zach Boggs and I am from Atlanta, Georgia, USA. I am starting up a blog again after more than a decade of sharing my data with various social media services. I wanted to regain control of content that I choose to share with the world, so here we are 🙂

I work with computers and cars. I live with my amazing fiancée and her daughter. I am lucky to have two wonderful parents who look out for me. My favorite hobby is working on cars and I am proud to own a 1976 Chevy Nova SS that I have had since high school and is always a work in progress.