Graças a resposta de Steven , ele me pegou no caminho certo, e depois de alguns pesquisando, eu encontrei o < href="https://bbs.archlinux.org/viewtopic.php?id=220296"> última parte da resposta dentro da (claro) comunidade vibrante do Arch Linux: -)
Então, o que Steven descobriu é que faltam os arquivos de cabeçalho para o Kernel de baixa latência. Então você precisa fazer:
sudo apt install linux-headers-$(uname -r)
E um requisito para o Wayland na NVidia (você precisa pelo menos do Gnome 3.23, mas o Ubuntu 17.10 vem com o 3.26 então estamos cobertos) é ativar o KMS, isso é feito editando seu arquivo /etc/default/grub
e editando a seguinte linha adicione nvidia-drm.modeset=1
, consulte o exemplo:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"
Nota: não remova outros parâmetros se você tiver / precisar deles, apenas adicione o modo NVidia DRM, definindo um.
Então você precisa regenerar os módulos initramfs e Kernel. O melhor é fazer como sugerindo o Steven, remover o pacote nvidia e reinstalá-lo (possivelmente reinstalar poderia funcionar, mas eu não tentei, isso seria sudo apt install --reinstall nvidia-xxx
replace xxx
com a versão do driver para sua placa, deveria ser 384 para cartões recentes).
sudo apt remove --purge nvidia-xxx
sudo apt install nvidia-xxx
PS: Eu sabia que havia uma maneira de funcionar, porque funcionou na minha caixa Fedora 25 (agora 26) com uma placa NVidia também.
PS2: Eu gostaria que o driver nouveau
tivesse um desempenho melhor porque eu não me importo em trocar um pouco de desempenho por um driver de código aberto. Mas mesmo em 2D, percorrer uma página é muito lento e não é fluente com o nouveau, e isso ainda não é bom para mim. Eu realmente desejo que o Nouveau melhore em 2D (e 3D) ou que a AMD melhore, criando baixa potência e cartão passivo. De qualquer forma, eles fazem um trabalho incrível, dada a relação com a NVidia.