Sim, tem havido mudanças bastante extremas desde 10.10 - de longe as grandes mudanças na história do Ubuntu. Foi necessário substituir o software da plataforma principal e vital para fazê-lo rapidamente, já que a próxima versão do Ubuntu em abril será suportada por cinco anos e tudo precisa estar pronto até lá. Teria sido melhor se o Gnome 3 e outras tecnologias-chave estivessem prontas em março de 2010, para que o Ubuntu tivesse os dois anos completos para fazer a transição. Infelizmente, não é assim que o mundo funciona, então é melhor fazermos o melhor possível. Devido a essas grandes mudanças em um curto intervalo de tempo, o Ubuntu não é tão sólido como costuma ser. Felizmente, no entanto, o 10.04 será suportado por mais alguns anos, e até 10.10 serão suportados até o lançamento do 12.04, altura em que a maioria dos problemas deverá ser resolvida. Em outras palavras, se 10.10 funciona e 11.04 não, então você tem a opção de adiar a atualização.
É útil saber que as coisas funcionam no Windows, mas seria mais útil saber com qual versão do Fedora você está comparando. Dessa forma, podemos comparar versões de software como o kernel. Se você atualizou de uma versão anterior do Ubuntu, você pode tentar inicializar um kernel mais antigo durante a inicialização, mantendo o shift para mostrar o menu grub. Você pode, claro, instalar kernels antigos de qualquer maneira. Se você precisar de ajuda com isso, pesquise uma pergunta sobre isso ou abra um novo para lidar com esse tópico separadamente. No entanto, esses tipos de problemas podem ser difíceis de rastrear em um site como este.
Minha recomendação reutilizável é:
- Fique com o que funciona.
- Não corrija se não estiver quebrado
- Em caso de dúvida, não.
Boa sorte:)