It didn't work for me
But I fixed it some other way. On Linux I deleted the ~/.local/share/unity3d folder and it worked again. Yes, it will remove some preferences and last opened projects, but at least I won't go blind.... Note that I first removed the .ulf license file and recreated it, but...