cara, que script tu esta usando? o ruim é que dependendo do kernel a coisa muda, eu ja postei alguns scripts mas cada um foi basicamente pra uma situaçao diferente. quanto a essa questao da blacklist, pra que o note de boot e o switcherro fique ativo eu coloco o modulo na blacklist (o que impede dele levantar no boot) mas adiciono uma linha a um script que roda logo apos o boot automaticamente (tem varias opçoes, desde vc criar um proprio ate usar o rc.local)) para faze-lo subir (no caso, a linha é "modprobe radeon", se quiser da pra subir manualmente também) assim o boot ocorre normalmente e logo apos o modulo sobe ativando o switcheroo.
eu tento ajudar a galera com isso, mas considerando que nao ha como testar a maioria das situaçoes (pois sao outros hardwares) nem sempre o problema soluciona. considerando que o lido manual com o modulo é razoavelmente facil, acho que quem nao consegue resolver com o script deveria parender a fazer manualmente, pois fica mais claro qual é o erro quando o mesmo aparece.