Eu tive o mesmo problema em um Dell XPS 15 9560 com a Nvidia GTX 1050 com uma nova instalação do Ubuntu 16.04.3 tentei todas as possíveis sugestões de soluções vinculadas ao seu post. Nothink trabalhou.
Finalmente, eu fiz uma nova instalação do Linux Mint 18.1, já que eu queria usar canela como meu ambiente de desktop principal (estou usando o Linux Mint 17 na minha máquina anterior). Curiosamente após seguir o procedimento normal de instalação e instalar drivers nvidia-375 (via Driver Manager) e reiniciar duas vezes (primeira vez por algum motivo a consulta prime-select indicou um dispositivo desconhecido) tudo funciona como esperado incluindo o indicador no painel e alternando entre intel e nvidia.Eu suspeito que isso esteja relacionado ao fato do Linux Mint 18.1 estar sendo construído em torno de uma versão mais antiga do kernel (4.4.0-89) e os problemas podem ser devidos a novos no kernel > = 4.8.
Então você pode verificar se está experimentando um kernel mais antigo para você no Ubuntu (para mim isso não aconteceu). Qual release de 16.04 você instalou?
Como o Linux Mint 18 é baseado no original, o Ubuntu 16.04, você pode tentar instalar este.