Happy Birthday Gregoire

Tuesday, May 16, 2017

Today is Gregoire's birthday. Happy Birthday, and thanks for being in the world!

M2000 enablement

I keep going, step by step, to get

I had to ask Frediano for help to know which branch exactly was the right one. It turns out that he's rebasing his work all the time, so my heuristic for finding the most recent branches (git show on the remote branches) totally failed.

Everything is in Frediano's repository. The correct branch to pick is nvidia for spice-server and steam for spice-protocol.

Uri's documentation for setting up M2000 needs one extra step:

[root@turbo ddd]# dracut -f --kver `uname -r`

dracut: Can't write to /boot/8eaac32951164615ada69ba680c64466/4.10.14-200.fc25.x86_64: Directory /boot/8eaac32951164615ada69ba680c64466/4.10.14-200.fc25.x86_64 does not exist or is not accessible.

Also, the documentation refers to virsh enable, I think it means virsh start (the virsh enable command does not seem to exist).

Tried to start f25-turbo guest. It worked. I can connect to it with Spice, but I don't get any keyboard input. I tried both with the macOS spicy and with the Linux version. Both apparently have the same problem.

x11spice display issue

I've been trying to use x11spice as my primary display server, and frankly, it's practically unusable. So I need to fix that first, before I attack sound and most acceleration for macSpice.

Current default: graphical.target

Lunch with Jerome and Francois

Had a very nice lunch with Jerome Forissier and Francois Donze at the Open Ditch restaurant, which I visited for the first time. Quite nice.

Francois Donze once more astonished me with his mastery of various advanced topics, like non-volatile memories, high-performance benchmarking, etc. This reminded me of just how much his insight on how customers would actually use our stuff was critical to the success of HPVM.