Upgrading the Boyue Likebook Ares on Linux

by @edent | # # # #
eReader showing Android 8.1.

This is so annoying. Boyue have released an Android 8 update for their Likebook eReaders. But it’s impossible to upgrade it on Linux – here’s my guide to getting it working Ubuntu / Debian / Pop OS. There’s some Linux debug tips at the end of this post. Install VMware Virtual Machine Download the latest…

Continue reading →

Downloading 360 Videos from YouTube (and playback in Linux)

by @edent | # # # # #
A distorted video.

Inspired by this conversation on Mastodon YouTube hosts 360 videos. Here’s one of mine, wandering through the Houses of Parliament. You can drag the video to see all around. If you let YouTube-DL download the “best” version, you’ll end up with a video which looks like this: Each lens’ view has been horizontally stretched, and…

Continue reading →

Screen recording on Wayland / Pop_OS

by @edent | # # # #
Unix is user-friendly — it's just choosy about who its friends are.

One of the annoying things about being on the bleeding edge, is that some things don’t work as you expect. I use the Wayland Display Server on my Linux box. And I couldn’t find a simple screen recorder which worked. Turns out, Gnome has a hidden screen recorder! To activate it, press these keys simultaneously.…

Continue reading →

Anatomy of my perfect ls command

by @edent | # # # | 3 comments | Read ~170 times.
Unix is user-friendly — it's just choosy about who its friends are.

Mostly notes to myself. Nestled away in my Linux Bash profile, I have this one-liner alias lh=’ls -trhgGN –color=always | cut -d” ” -f4-‘ When I run lh it outputs a list of files in the directory, showing their size, with the newest files on the bottom. I use this regularly to see what I’ve…

Continue reading →

How to get a 10% speed boost on Virgin Internet FOR FREE

by @edent | # # # | 1 comment | Read ~269 times.
A WiFi set up screen on Android.

If you have Virgin Media’s cable service, you may have been forcibly opted-in to their WiFi Hotspot Sharing service. This allows anyone with a Virgin Media account to connect to your WiFi! Virgin have been moderately sensible with their design of this – users get a separate IP address, so their activity cannot be commingled…

Continue reading →

Three small tips for shrinking SVG images

by @edent | # # # # # # | 6 comments | Read ~689 times.
Rows of icons - each one has the size printed next to it.

I work on the SuperTinyIcons project. Our aim is to make pixel perfect SVG icons in under 1KB. Because SVG can be quite verbose, every single redundant byte we can eliminate is a byte we can use in drawing. Here are three quick tips for shaving a few bytes off an SVG. Decimal Magic SVG…

Continue reading →

Cisco AnyConnect for Linux – save profile

by @edent | # # # | 1 comment
Binary code displayed on a screen.

I couldn’t find a simple guide to this – so these are notes to myself. Create a file called myVPN.xml: <?xml version=”1.0″ encoding=”UTF-8″?> <AnyConnectProfile xmlns=”http://schemas.xmlsoap.org/encoding/” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://schemas.xmlsoap.org/encoding/AnyConnectProfile.xsd”> <ServerList> <HostEntry> <HostName>My Work VPN</HostName> <HostAddress>vpn.example.com/connect</HostAddress> </HostEntry> </ServerList> </AnyConnectProfile> Place it in /opt/cisco/anyconnect/profile/ Now, when you launch your VPN client, it will show you your saved hosts. Huge…

Continue reading →

How can I get consistent sizes with physically different monitors on Linux?

by @edent | # # # | 1 comment | Read ~210 times.
Multi monitor settings showing the relative placement of the screens.

I can’t think of a concise way of wording this. I have three monitors. Each has the same resolution – 1920x1080px. But each one has a different physical size – 61 cm monitor, 39 cm laptop, and 48 cm monitor. Here’s my problem. When I move a window from one screen to another, the window…

Continue reading →

Game Review: Factorio

by @edent | # # # | 3 comments | Read ~120 times.
A screen saying I've won.

I am rubbish at video games. I don’t have the twitch-reaction speed for shooters, I can never remember what all the buttons do, and I frequently get lost in open-world games. Basically, I’m the opposite of my wife, who will rattle through Dragon-Ages, Mass Effects, Spiders-Men and the like. Factorio is sort-of-like Sim City. Or…

Continue reading →

Using the Mini DisplayPort on the Clevo N151CU / Lafité IV / System76 Darter Pro / Entroware Proteus

by @edent | # # | Read ~106 times.
Display port config.

Sorry for the title gore. But it’s the only way to let people know that all four of these laptops are identical. These laptops come with an HDMI port and a Mini DisplayPort. Here’s how to get both working simultaneously so you can have three screens. Enter the Dragon BIOS Restart your laptop. Press the…

Continue reading →