O kernel Linux suporta TRIM a partir da versão 2.6.33 .
Portanto, a resposta é: Sim , o Linux, na versão mais recente, suporta o TRIM pronto para uso. O Ubuntu 10.04 não faz isso.
A questão é se o recurso será novamente transferido para o 2.6.32 ou o 10.04 receberá uma atualização para o 2.6.33+. (ver resposta de João Pinto)
É claro que o seu SSD também tem que suportá-lo. Ainda há alguns problemas com alguns SSDs específicos (acho que os do Indilinx ainda podem ser um pouco instáveis, por exemplo). O firmware SSDs tem que implementar tudo corretamente - mas, eu entendo, alguns SSDs implementam TRIM de uma forma que não está realmente em conformidade com o padrão ATA. Ou pelo menos de uma maneira buggy.
A primeira geração X-25M da Intel não suporta guarnição "Adequadamente" (ou não - estritamente falando). A segunda geração do Intel X-25M G2 faz. Não sei se o firmware mais recente acrescenta o TRIM adequado, o site da Intel continua mencionando que é "Otimizado para o Windows 7", o que pode significar que ele é usado como recurso de software no driver do Windows e o disco não faz isso sozinho porque a Intel deixou o dever de casa no ônibus novamente: -)