Primeiramente algumas palavras sobre hwe-support-status
(de acordo com seu código-fonte):
-
--show-all-unsupported
mostra todos os pacotes HWE instalados no seu sistema e que não são mais suportados pela Canonical. No seu caso, isso significa todos os pacotes com nomes terminados em-lts-wily
e os vários pacotes do Linux 4.2. -
--show-replacements
mostra meta-pacotes HWE que devem ser instalados para substituir os não suportados. No presente caso, isso significa vários pacotes-lts-xenial
e o Linux 4.4.
Os pacotes -lts-xenial
têm dados de dependência ( Conflicts
e Replaces
) projetados para remover automaticamente os pacotes -lts-wily
quando instalados.
Observe que as substituições propostas são meta-pacotes. Estes são pequenos pacotes que dependem de uma lista maior de pacotes relacionados. Dessa forma, a instalação de um meta-pacote ( linux-generic-lts-xenial
ou xserver-xorg-lts-xenial
, por exemplo) instalará "tudo" relacionado. É por isso que a lista de substituições é muito menor que a lista não suportada.
Agora, responda suas perguntas:
A) Os pacotes não suportados (do Ubuntu Wily) serão substituídos por pacotes suportados (do Ubuntu Xenial). Note que alguns pacotes podem não existir mais no Xenial e serem simplesmente removidos (em particular: os drivers AMD / ATI fglrx
, mas você tem um chip NVIDIA, então isso não o preocupa).
B) O suporte ao Broadcom b43 é um assunto importante. Se você não precisou executar uma configuração específica para o Linux 4.2, então acho que ainda deve funcionar para o Linux 4.4. Uma pesquisa rápida no Google não revelou nada de particularmente errado com o b43 e o Linux 4.4. Observe que b43 é um nome genérico compartilhado por muitos chips Broadcom. Você pode querer investigar qual chip você tem precisamente e verificar se existem problemas no Linux 4.4.