Volver
Debian 10 Buster sin soporte para
tarjeta
NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev
a2)
Hasta Debian 9.x el soporte para la
tarjeta gráfica GeForce 7025 / nForce 630a se hacía mediante los
driver propietarios nvidia-legacy-304xx-driver . Ahora
NVIDIA ya no soporta está tarjeta, ya no se pueden encontrar en los
repositorios Debian.
Ya se sabe , depender del fabricante para que continué el soporte de
tarjetas antiguas siempre termina en lo mismo, esto no da dinero, lo
elimino.
Peor fue cuando salió Windows 7 sin soporte para muchas impresoras,
en muchos centros educativos tuvieron que tirar impresoras que
funcionaban perfectamente en XP.
El proyecto nouveau https://nouveau.freedesktop.org/wiki/
intenta soportar tarjetas NVIDIA de forma libre.
Nunca NVIDIA fue el buen compañero de linux, que se lo digan a
Linus Torvalds, dijo “la peor empresa con la que habían
tratado” y“foco de continuos problemas para Linux”.
Pero los desafortunados como yo que tienen esta tarjeta, habrán
comprobado que con los driver nouveau el ordenador se cuelga a a los
pocos minutos, no es utilizable.
Ahora con la salida de Debian 10 buster, nos encontramos que no
tenemos los driver propietarios de NVIDIA, el driver libre nouveau
no es funcional.
Solo tenemos dos opciones, o nos gastamos el dinero comprando una
tarjeta con soporte Linux, o utilizamos el driver VESA sin
aceleración 3D.
En este artículo explico como configurar nuestro Linux para que
funcione la tarjeta GeForce 7025 / nForce 630 con los driver de
VESA.
Lo primero es arrancar en un escritorio que no utilice alguna
aceleración gráfica, como por ejemplo LXDE o Xfce.
Como utilicéis Mate, Gnome o KDE, lo normal es que no arranque o se
bloquee la pantalla, quedando así:
Hay veces que este paso no hace falta , pero lo recomiendo.
Con un editor, por ejemplo mousepad, editar el fichero
sudo mousepad
/etc/modprobe.d/blacklist.conf
y añadir lo siguiente:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
También debemos impedir que se carguen los drivers nouveau en el
arranque de Kernel.
Existen dos formas de hacerlo:
--La primera es editar el fichero de configuración de GRUB
sudo mousepad /etc/default/grub
Editamos la siguiente línea con la con:
GRUB_CMDLINE_LINUX_DEFAULT="quiet
nouveau.modeset=0"
Actualizamos grub con:
sudo update-grub
--La segunda forma es editar directamente la configuración de grub.
sudo mousepad /boot/grub/grub.cfg
Busca la línea donde carga el kernel y añadir nouveau.modeset=0
Quedando así:
linux
/boot/vmlinuz-4.19.0-5-686-pae
root=UUID=981a74b9-e5f5-4524-a630-3ccacf03c0bc ro quiet
nouveau.modeset=0
Ahora nos queda crear un fichero de configuración xorg.conf para
poder cambiar las resoluciones.
mousepad /etc/X11/xorg.conf
y lo dejamos como sigue:
Section "Device"
Identifier
"Device0"
Driver
"vesa"
EndSection
Section "Monitor"
Identifier "Monitor0"
HorizSync 30.0-62.0
VertRefresh
50.0-70.0
EndSection
Section "Screen"
Identifier
"Screen0"
Device
"Device0"
Monitor
"Monitor0"
DefaultDepth
24
SubSection "Display"
Depth 24
Modes
"1920x1080" "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection
Esta configuración depende de vuestro monitor.
Ya solo nos queda reiniciar nuestro ordenador y esperando que todo
funcione bien, aunque sin aceleración 3D.
Saludos
Juan Galaz
https://nouveau.freedesktop.org/wiki/