Na minha experiência, aplicar um patch a um kernel x versões mais recentes, é improvável que tenha sucesso. Você pode ser capaz de hackear as alterações manualmente, mas isso é muito trabalho e não é prova do futuro.
Como você está no 12.04, uma alternativa pode ser atualizar seu kernel. Olhando para o ano passado, muitas melhorias foram feitas para os laptops da Sony: link
Talvez você possa primeiro tentar baixar e instalar uma distribuição do Live Linux (por exemplo, em CD ou USB) com um kernel relativamente novo, para ver se o problema já está corrigido. A partir daqui você pode fazer a escolha para atualizar sua distribuição atual / kernel ou ir para o método manual.