
Después de interrumpir mi configuración por 9999999^décima vez con el firmware y los controladores de Nvidia, acabo de hacer:
sudo apt purge nvidia*
sudo apt purge cuda*
Ahora mi sistema arranca más rápido y realmente no puedo distinguir entre los controladores predeterminados de Debian Sid Nouveau y los controladores no gratuitos de nvidia. Me parece que tienen mala reputación, ¿me estoy perdiendo algo? Funciona perfecto para mí ahora.
Respuesta1
Tienes una tarjeta de la serie Nvidia RTX 3000. Actualmente, esa serie se encuentra en el punto ideal del desarrollo de controladores Nouveau: lo suficientemente antigua como para ser conocida por los desarrolladores, pero lo suficientemente nueva como para ser uno de los objetivos más importantes de nuevos trabajos de desarrollo.
Mira elMatriz de características del controlador Nouveau: su tarjeta corresponde a la columna NV170. Las únicas características importantes que te faltan son:
- Decodificación y reproducción de vídeo asistida por hardware (Xv, VDPAU, XvMC)
- Funciones de aceleración de gráficos 2D (que ningún entorno de escritorio moderno utiliza hoy en día, porque las funciones de aceleración 3D son generalmente mucho más potentes)
- DVI de doble enlace (¿tu tarjeta ya tiene DVI?)
- SLI (también una característica muy rara en estos días)
- Funciones informáticas de GPU
Entonces, si tiene suficiente potencia de CPU para decodificar video y no le importan las funciones informáticas de la GPU, básicamente tiene todas las demás funciones compatibles de su tarjeta.
Muchas tarjetas más antiguas (NV140 y anteriores) están más o menos limitadas por la falta de compatibilidad con la administración de energía de la GPU, pero eso no es un problema para usted.
Respuesta2
Las especificaciones de las tarjetas nVidia, especialmente las de gama alta, no se publican. Por lo tanto, los controladores Nouveau de código abierto no pueden admitir todas las funciones de todas las tarjetas.
Si no está utilizando todas las funciones, o la tarjeta que tiene es compatible con Nouveau, ese controlador puede ser adecuado para usted. Si este no fuera el caso, el controlador no se utilizaría en absoluto. Además, el conductor mejora constantemente y brinda apoyo cada vez más.
Si tiene una tarjeta de gama alta, especialmente una tarjeta que se puede usar como GPGPU, es posible que el controlador Nouveau no admita funciones necesarias como cuda, y se requiere el controlador propietario de nVidia para una funcionalidad completa.
Además, algunas tarjetas no son compatibles en absoluto, especialmente en el pasado, donde el controlador Nouveau reconocía la tarjeta aunque en realidad no era compatible con esa tarjeta específica, cargaba y luego bloqueaba la gpu por completo hasta el punto en que el sistema se bloquea o parece que se bloquea, dejando un teclado atascado y una pantalla negra. Este problema en particular es de donde el conductor Nouveau obtuvo su mala reputación. La única solución en esta situación es iniciar el sistema en un modo que deshabilite parcial o totalmente el controlador Nouveau y luego instalar un controlador más apropiado para la tarjeta.
Algunas características probablemente nunca serán compatibles con nouveau. Para todas las funciones, debe utilizar el controlador propietario. Verhttps://nouveau.freedesktop.org/FeatureMatrix.htmlyhttps://en.wikipedia.org/wiki/Nouveau_(software)