Encontrar a resolução do monitor (nativo / máximo) é possível mesmo sem um servidor X, consultando as informações do EDID diretamente. Consulte Como obter o EDID para um único monitor? . A experiência pode variar dependendo da placa gráfica e dos drivers.