Western Digital Black High-Performance NVMe PCIe Gen3 – Not So Great

So I recently found a deal on a Western Digital Black NVMe PCIe Gen3. I was excited to see what this card could do as the current NVMe I have is a Plextor and while it’s been an amazing drive – newer is always better right?

Well, I’m sad to report. The WD NVMe is a poor performer. Below are screenshots from both Windows and Fedora 28 speed tests. I tried the card in both PCIe 3.0 and 2.0 slots. I set the bios to x4 x4 x4 x4. I tried every setting I could find to improve the performance but the write speeds never got better. The read speeds are ok but ultimately slower than the Plextor.

However, interestingly the Samsung NVMe from a friends machine also shows poor write speeds in comparison. Now these speeds are obviously better than most spinning drives and the read times are better than most SSD’s but I expected more.

It is interesting to see such a vast difference between Windows and Linux with NVMe. Perhaps it is Gnome benchmarks tool that is running different tests or perhaps isn’t geared towards NVMe drives. As stated the Plextor seems to run with expected results.

Troubleshooting Steps:

– Updated PCIe x4 x4 x4 x4
– Tried both 2.0 and 3.0 M.2 slots on MB
– Updated BIOS on motherboard MSI x470 Pro Carbon Gaming
– Added heat sinks to WD card to see if throttling was an issue

Samsung Speed Results:

Windows speed test PCIe 2.0

Fedora speed test PCIe 2.0

Xonotic First Person Shooter – In A Snap

Recently, there has been some work from individuals like Martin Wimpress and Alan Pope to bring games to Linux via snap packages. We’ve seen some really great classics make their way into this package format recently but one I’m really enjoying is Xonotic.

This reminds me of the game Unreal which I played a lot of back in the day. It’s very fast paced and runs on minimal requirements. You can also install it via a snap which is equally as awesome.

$ snap install xonotic

Fedora 28 On Macbook Pro 2012

I admit, I love the old Macbook Pro’s design. I have an old 2012 Macbook with the Retina screen and back lit keyboard and beautifully thin aluminum frame and glass track-pad. What is not to love when you can pick them up used for $3-400 on EBAY. There are few options in this price range with this quality of screen and features.

The one thing I don’t absolutely love is MacOS. It is just too limiting in my opinion with customization and feels locked down. It’s not Windows 10 bad but it isn’t my favorite either. So what to do…how about install Fedora 28. The good news is you don’t really have to do anything special. Simply burn an ISO of Fedora 28 and hold alt while booting your Macbook to boot into the ISO. Delete the partitions off your Macbook drive and install. Everything will work out of the box ‘except’ for your WiFi. So you will need an ability to either tether your phone, or a WiFi dongle, or have an adapter to connect an ethernet cord until you download and install the Broadcom driver.

Installing the broadcom driver is quite simple. Enable RPM repositories (sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y)

and type this command ‘sudo dnf install broadcom-wl.noarch’ and reboot. You will now be able to connect to WiFi and have all the power of Fedora on your Macbook hardware. It’s a beautiful thing.




New Simple Weather Bash Script

A new weather bash script is up on my github page for those who want to play. It utilizes the awesome work of wttr.in and just simply forces a terminal open to run this along with Bitcoin prices all within the terminal. The result looks like the below picture.

There really is no goal to this other than fun and having this kick off when your system boots so you get weather info and some Bitcoin prices so you can determine whether GPU prices will continue to go down =)

Check it out here: Github

Ryzen + Vega64

I’m officially Team Red two times over with the AMD build and Fedora as my main OS. The Vega 64 is exceeding all expectations both with gaming and with video rendering and day to day operations. The compatibility and ease of use is just simply brilliant.

As I understand it, the Vega line has continued to get better with each software release. I wish it was this good from the start and market reaction may have been stronger. Still, if you’re in the market for a GPU this is a sure bet right now and the prices are finally dropping.

You can pick up the one I’m using off Amazon affiliate link:



Fedora 28 Made Me A Believer

I’ve been through the seventh layer of hell known as Gentoo. I’ve traversed the beautiful world of Arch. I conquered the reliable and friendly Buntu’s. Now, I’m comforted in the simplistic advancement of Fedora. I never expected to like it. All signs pointed to disaster. However, with a recent dive into the world of AMD on my latest build I thought it was finally time to give Fedora a try. It was perfect timing as the new Fedora 28 just released. Wayland (on the other hand) wouldn’t last long even with AMD as it’s still too early for anyone to be using it. However, with my old reliable X session I was overwhelmed by the beauty of a more vanilla Gnome experience.

Gnome is another DE that I’ve never really appreciated until now. I’m an Xfce or WM user. I like a DE that’s out of my way and just works. That has never really been my feeling about Gnome in the past where I was forced to use extension after extension to make it resemble something I could enjoy. Now I realize it wasn’t Gnome but rather those deploying Gnome that made it such a bad experience before. Gnome of Fedora is gorgeous, snappy, and productive.

DNF is an absolute joy to use in Fedora. The RPM packages and Flatpaks are near perfection. Things work quickly and the commands make sense. DNF History itself is a powerhouse that allows for immediate rollback in the case something breaks. What a novel idea.

Right now, I feel Fedora is where I may be for a very long time. I didn’t expect to like it here. Yet, here I am. It games like a beast. It looks gorgeous. So far…for the last few weeks – it has even been stable. Time will tell if it remains so.


SouthEast | LinuxFest June 8-10th




This week I’ve been at the SouthEast LinuxFest representing Destination Linux and the DasGeek Youtube Channel. We had a chance to do a live podcast from the fest with Noah from the Ask Noah show and formerly the Linux Action Show. The event was an incredible representation of the Linux community and the friendships and passion for all things Linux.

It was also the first chance I’ve had to meet Michael from Tuxdigital who is also a host on the DL podcast.

If you’ve never had a chance to attend a Linux Fest to this point, I would highly recommend attending one that is near you for the experience. Many people have not only benefited from the programs and contacts but have also found new career opportunities as well.