Se você não se importa com alguns scripts, você pode checar minha resposta para uma pergunta semelhante aqui.
UPDATE: Na verdade, pesquisando repositórios do Ubuntu para "wake" encontrou o seguinte aplicativo:
ativação
Este pacote tem um front end gráfico completo com o qual um usuário pode defina um alarme para reativar o computador - a partir do desligamento, se possível - e leia um texto definido pelo usuário. Este texto pode pegar informações relevantes (data, hora, clima, agenda e tarefas da evolução, notícias de um RSS feed, número de novas mensagens de e-mail, etc.) e falar isso também, ou reproduzir música, tudo conforme definido pelo usuário. Mais recursos podem ser adicionados para o alarme através de um sistema de plugins completo e simples. Suporta vários alarmes.
Parece exatamente o que você quer
Você pode instalá-lo usando
sudo apt-get install wakeup
ou apenas através do Centro de Software