Ojciec Geidla był oficerem w armii austro-węgierskiej stacjonującej w Kotorze. Jego matka była ubogą czarnogórską szlachcianką. Później rodzina przeprowadziła się do Kyjova na Morawach, gdzie Geidl uczył się w gimnazjum. W 1910 odbył jednoroczną przymusową służbę wojskową w Mostarze. Później brał udział w wojnach bałkańskich (1912-1913). Na początku I wojny światowej powrócił do armii austro-węgierskiej i służył w Dalmacji i Sarajewie. We wrześniu 1915 trafił do niewoli w Wiszegradzie w Bośni.