O Grub não tem nenhum papel no processo de suspensão para RAM / retomada de RAM-suspensão.
O Grub tem um papel a desempenhar no processo de retomada da hibernação: ele carrega o kernel, que então encontra uma imagem do sistema na partição swap e a resume.
Se o grub2 interrompe a hibernação com um problema relacionado a vídeo, enquanto o grub1 não, isso pode ter algo a ver com a configuração do modo. O próprio GRUB2 está tentando alterar o modo de vídeo ou está configurado para passar alguma opção de linha de comando do kernel para alterar o modo de vídeo.
Se a hibernação não funcionar imediatamente, isso é um bug no Ubuntu, e seria uma boa ideia denunciá-lo (usando ubuntu-bug
).