NVIDIA Optimus on Linux – ThinkPad W520 & Bumblebee

[Updated 2021-10-11, see below to solve issue upgrading kernel]

After my ThinkPad T400 bit the dust, it was time to upgrade/replace. As I have been doing more CAD work, and have been tempted to play with Blender, when I saw a ThinkPad W520 with integrated Nvidia Quadro 1000M for a good price, how could I resist.

However, this was not the smooth ride I was expecting – and the first time I’ve ever had such a bad experience with Debian.

TLDR: JUST INSTALL BUMBLEBEE AND LEGACY DRIVERS

Tales of woe below.. Continue reading “NVIDIA Optimus on Linux – ThinkPad W520 & Bumblebee”

New LBRY Channel & Music Video Upload

EDIT:- Updated to show links from Odysee, as the LBRY.tv web front end is closing… Just after I found it! Odysee is arguably a better interface to the network though, and practically no different in usage.

I have recently heard about LBRY.tv, a video streaming service similar to YouTube, but with the added buzzwords of BLOCKCHAIN PROTOCOL. Being quite enamoured by the fediverse lately, I obviously had to make a channel of my own!

Now that I have a channel, what better way to fill it with content than create a music video in Emacs!

Now, for a little info about both of these things…

Continue reading “New LBRY Channel & Music Video Upload”

i3 Tiling Window Manager – xmonad-style keybindings

This should be a quick post. After spending far too much time lurking on /g/, I finally took the plunge and looked into the world of Tiling Window Managers.

Laptop interface
Laptop interface with i3 & i3status

I generally use a laptop at home (and hate touch pads with passion) so avoid the mouse as much as possible. I’d heard lots of talk of them being great for keyboard-only use, so dipped my toe in and tried a few out… [click the image to go straight to config files]

Continue reading “i3 Tiling Window Manager – xmonad-style keybindings”