Как удаленно подключиться к Ubuntu 18.04 с пользовательским интерфейсом, при следующих условиях:
Я всегда использовал для этого приложение TeamViewer. Я считаю, что он соответствует всем вашим критериям и является кроссплатформенным. Чтобы заставить его работать сразу после перезагрузки, вам нужно будет предоставить общий доступ к вашей сети всем пользователям, поэтому вам не нужно входить в систему.
Редактировать: Прошу прощения, я неправильно понял требование 2. Вы не можете сохранять экран блокировки на главном мониторе во время работы, хотя я считаю, что у него есть функция затемнения основного монитора, если это поможет в вашей ситуации