Предложение сложное, сложноподчиненное, состоит из 2-х частей, Главное - на дворе было уж темно. - это безличное предл.,
придаточное (времени) - когда я проснулся.
Было темно - сказуемое составное именное;
где? на дворе - это обстоятельство места,
когда? уж - это обстоят. времени
Темно было (когда?) - Когда я проснулся - придаточное времени