Isso não é de todo sobre ambientes de desktop. Você pode configurar o NetworkManager e usá-lo em qualquer ambiente de desktop para fornecer o hotspot Wi-Fi para você e ele, por sua vez, usa o suporte a hotspot no wpa_supplicant. Não usa o hostpad em tudo. Eu não posso te dizer por que o hostapd não funciona para você, mas isso deve fazer com que você corra.