Por favor, perceba que este problema não tem nada a ver com xinitrc
, ou sua configuração do XOrg. Eu mantenho minha declaração de que você pode:
- Congele o driver NVIDIA no 3.11.x, pois este é o último driver a suportar o kernel da série 2.6 ou:
- Atualize o kernel em seu ambiente para pelo menos 3.11.
Veja a justificação abaixo.
Esta entrada está no meu changelog:
05 Sep 2013; Jeroen Roovers nvidia-drivers-173.14.38.ebuild: Raise compatible kernel to 3.11.
Isso indica que até mesmo a barra do conjunto mais antigo de drivers foi aumentada para 3.11, e esse código está no arquivo ebuild do 346.59:
pkg_pretend() {
if use amd64 && has_multilib_profile && \
[ "${DEFAULT_ABI}" != "amd64" ]; then
eerror "This ebuild doesn't currently support changing your default ABI"
die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
fi
if use kernel_linux && kernel_is ge 4 1 ; then
ewarn "Gentoo supports kernels which are supported by NVIDIA"
ewarn "which are limited to the following kernels:"
ewarn "<sys-kernel/gentoo-sources-4.1"
ewarn "<sys-kernel/vanilla-sources-4.1"
ewarn ""
ewarn "You are free to utilize epatch_user to provide whatever"
ewarn "support you feel is appropriate, but will not receive"
ewarn "support as a result of those changes."
ewarn ""
ewarn "Do not file a bug report about this."
fi
Este é um aviso que é impresso durante a instalação se meu kernel for maior ou igual a 4.1. Observe que me disseram para não registrar um bug. Então, usando os dois bits de informação, eu venho com o seguinte:
Para usar o driver 346.59, meu kernel não pode ser menor que 3.11 e não pode ser maior que ou igual a 4.1 e não posso ativar a emulação de 32 bits ao usar um sistema multilib.
Como opção final, você também pode considerar o uso do driver nouveau , que está disponível como um driver padrão em kernels maiores igual ou igual a 3,19.