Bleeding on the Edge


Bleeding on the Edge: Popup Window Whack-a-Mole

When you run development versions of software and most of your packages are marked ~amd64, you can get some really strange surprises. For instance, today one of my system tray notifications got stuck in the top left of my screen on top of all my other windows, as you can see in the picture below. […]



Docker Discrepancy

I went to fire up one of my many, many docker containers (I love using docker for development environments) and was welcomed with: Error response from daemon: json: cannot unmarshal object into Go struct field Process.capabilities of type []string And I commenced panicking. Then I calmed down and opened the issue with the maintainer of […]


Bleeding on the Edge: app-emulation/virtualbox-modules-5.1.22 vs. kernel 4.12.0-rc2

Note that kernel 4.12.0 has been released and requires additional steps outlined in a new post: app-emulation/virtualbox-modules-5.1.22 vs. kernel 4.12.0 final If you’re running the latest kernel from the mainline branch like I am, you may have noticed that nvidia drivers compile with no problem, for once. This is a rare occurrence and always reason […]


Bleeding on the Edge: Kernel 4.9-rc5 vs. app-emulation/virtualbox-modules

Sometimes the Linux kernel source can be like the inside of one of those Powerball lottery machines. Things change names seemingly at random. Today it’s fetch_things(), tomorrow it’s things_to_fetch(). Don’t get me wrong, I’m not complaining. It’ll be a sad day when the kernel stops evolving, but I can understand why the nvidia developers can’t […]