A marca não importa. O hardware faz. Sua distribuição precisa carregar os drivers corretos que suportam seu hardware (de maneira correta).
Se você não conseguir executá-lo na primeira tentativa, há maneiras de contornar os problemas. Depende do problema com a rapidez com que você consegue colocar tudo em funcionamento.
As soluções mais simples requerem apenas algumas alterações de configuração ou opções adicionais.
Se tudo se resume a recompilar manualmente os módulos kernel em cada novo patch do kernel, esse é o ponto em que eu normalmente desisto, se não posso automatizar isso.
A parte mais importante é que o seu dispositivo de inicialização deve ser suportado. Se não for, as coisas ficam complicadas - mas até mesmo esse problema pode ser resolvido (se você estiver disposto a gastar tempo suficiente com o problema).