👨‍💻 Wesley Moore

2020

Setting the amdgpu HDMI Pixel Format on Linux

This week I discovered some details of digital display technology that I was previously unaware of: pixel formats. I have two Dell P2415Q displays connected to my computer. One via DisplayPort, the other via HDMI. The HDMI connected one was misbehaving and showing a dull picture. It turned out I needed to force the HDMI port of my RX560 graphics card to use RGB output instead of YCbCr. However, the amdgpu driver does not expose a means to do this. So, I used an EDID hack to make it look like the display only supported RGB.

Continue Reading →

Software Bounties

I don't have time to build all the things I'd like to build, so I'm offering bounties on the following work.

Continue Reading →

Comparing Alternatives to top Written in Rust

Recently I aliased top to ytop. Then I became aware of bottom, and zenith. These are all terminal based system monitoring tools that you might use instead of top. In this post I set out to compare them.

Screenshot of ytop, bottom, and zenith while building some Rust code
Left to right: ytop, bottom, and zenith.
Continue Reading →

New Design 2020

It's been more than 10 years since I started working on the previous design for this website 😅. This feels like a good point to come up with a new one!

Continue Reading →