Novo repositório para atender os usuários da Nvidia no Tumbleweed


O uso de drivers Nvidia no openSUSE Tumbleweed no passado foi complicado e frágil quando se tratava de atualizações regulares de instantâneos.

Muitas vezes, os usuários precisavam desinstalar o driver de espaço de usuário da NVIDIA (como libGL, biblioteca Glx Xserver, etc.) antes de atualizar o último instantâneo de Tumbleweed e reinstalar o driver de espaço de usuário da NVIDIA posteriormente. Caso contrário, os usuários poderiam ter uma bagunça com o Mesa substituindo os drivers do espaço de usuários da NVIDIA.

Além disso, com todas as atualizações do kernel, os usuários precisavam recompilar o módulo do kernel devido às possíveis alterações do Kernel Application Binary Interface (kABI) em um novo kernel do Linux. A maneira mais fácil de conseguir isso foi desinstalar completamente o driver da NVIDIA ("nvidia-installer -uninstall") e reinstalá-lo após a atualização do Tumbleweed.

Agora, os usuários do openSUSE Tumbleweed têm uma solução melhor.

Um repositório oficial fornecido em https://download.nvidia.com/opensuse/tumbleweed/ está eliminando a frustração de fazer o acima mencionado por RPMs apropriados. Contém pacotes de drivers do usuário, que já não estão em conflito com os drivers da Mesa (fazendo uso do framework libglvnd) e um pacote kernel, que é (re) o módulo kernel da NVIDIA por scripts de gatilho RPM durante a instalação ou quando um pacote kernel está sendo atualizado .

Então, avançar com o novo repositório é esperado para evitar que a placa gráfica quebre em instantâneos de Tumbleweed no futuro.

Se um usuário da Nvidia atualiza uma máquina Tumbleweed e a placa gráfica ainda não funciona, o Gerente de Liberação Tumbleweed Dominique Leuenberger recomenda rolar o sistema para o último instantâneo trabalhado usando o snapper e aguardando a atualização do repositório oficial da Nvidia. Para fazer isso, os usuários precisarão estar usando o sistema de arquivos Btrfs.

Os usuários da Nvidia também podem escolher o Noveau como uma alternativa ao novo repositório da Nvidia, mas o recente instantâneo do Tumbleweed 20170913 que atualiza o ramo do kernel de 4.12 para 4.13 parece ter funcionado como esperado.

O openSUSE Tumbleweed é uma versão em Rolling Release e obtém instantâneos frequentes, mas, ocasionalmente, obtém um ramo de kernel atualizado em oposição às libertações de pontos normais do kernel, o que ocorre com bastante freqüência em Tumbleweed.

O instantâneo 20170913 trouxe os usuários da Tumbleweed a versão mais recente do GNOME um dia depois que a versão 3.26 foi oficialmente lançada a partir do upstream. Leuenberger queria lembrar as pessoas que queriam atualizar suas máquinas Tumbleweed para a versão mais recente do GNOME 3.26, codinome "Manchester", para fazer uma dupla de # zypper.

O próximo instantâneo do Tumbleweed pode demorar alguns dias, disse Leuenberger, porque há alguns problemas importantes no glibc que a equipe do openSUSE precisa retrabalhar.

Fonte: https://news.opensuse.org/2017/09/20/new-repository-caters-to-tumbleweeds-nvidia-users/