Как настроить домашний сервер на Linux?
Зачем вам вообще графический интерфейс на сервере? Для описанных задач он совершенно не нужен.
Для удалённого доступа замечательно подходит ssh. 
Для торрентов есть transmission, имеющий cli и web интерфейс.
Как основу лучше использовать что-то более распространённое, например, debian/ubuntu или centos в серверном варианте. Будет куда проще найти информацию.
Зачем на сервере гуй? Виндовые привычки? Так даже винда начала отказываться от этой идеологии - только PS, только хардкор...
Да и выбор дистрибов какой-то немного странный. MX Linux, основанный на дебиане и зюзя - энтерпрайзный дистриб. Ни тот, ни другой (особенно второй) вообще не про новичков. Про новичков - всеми любимая бубунта :)