DragonFly on a terminal, for fun.

I managed to find an ancient Wyse-185 terminal at my workplace today, left in the corner of the server room.  For entertainment purposes only, I booted DragonFly in VirtualBox and attached the physical terminal to the physical serial port on my Windows laptop docking station, mapped through to that virtual machine.

Rather dirty WYSE-185 terminal displaying a DragonFly terminal prompt.

I have already discovered that the character output will often pause until the keyboard is used, which may be a settings issue.  Mash the keyboard enough and VirtualBox dies.  I’d use different emulation but Hyper-V doesn’t support serial and Qemu I haven’t figured out.

It’s entertaining, though I am not sure what I will do, other than maybe run GRDC once I figure out the reason for output pausing.

HAMMER2 corruption bug and fix

It’s possible to have data corrupted on a HAMMER2 volume during a specific combination of a bulkfree operation and a lot of writing to disk.  Matthew Dillon has a potential fix already.  As he announced, it’s scheduled to go into 5.4 this weekend.  It’s a rare bug, but if you want to check for it, look for CHECK FAIL entries in /var/log/messages.

And because every cloud has a silver lining: some not-yet-quantified performance improvements.

 

In Other BSDs for 2019/04/06

Lots of BUG news this week; thank you all for the leads on groups to watch.

 

Dports update for DragonFly-current

The binary package repository for DragonFly-current has been updated with the latest build of all packages, thanks to tuxillo and others on EFNet #dragonflybsd doing a lot of work.

Tuxillo noted: there’s new rust, thunderbird, firefox, nginx, several llvm versions, and a new chrome (version 72).  freerdp is temporarily broken; use remmina with the rdp plugin instead.  openvpn isn’t upgraded yet cause the build was with libressl, which is a broken combination – it’ll all be built with openssl in a future run.

Issues go here, submissions of work go there.