So aparently 16.04 has a bug related to sddm that make the x11vnc's -auth guess (which I think is happening by default in your example) logic to fail..