Instalar controlador privativo tarjeta gráfica nvidia antigua en ubuntu 13.10

Imagen de girelaine
0 puntos

Datos de mi viejo pc:
Pentium IV 2ghz
Gigabyte GA-8SR533P
nVIDEA GeForce4 Ti 4200
1536 Mb de RAM

Hola he instaladado Ubuntu 13.10 (con 12.04 LTS o Xubuntu tb. me pasa) lo único que he hecho ha sido actualizarlo y cambiar unity por gnome classic (sin efectos) ya que el primero me iba superlento. El problema que tengo es que (con unity tb.) muchos iconos, gráficos, botones, etc no se ven bien hasta que paso el puntero por encima. Supongo que el controlador libre de mi tarjeta gráfica no va del todo bien así que espero que el privativo vaya mejor.

Desde "Acerca de este equipo" >> "Detalles" en donde pone Gráfica sale nv25 x86/MMX/SSE2 que supongo será el nombre del controlador libre.

Desde "Centro de Software de Ubuntu" >> "Origenes de Software" >> "Controladores adicionales" Se pone a buscar y siempre termina diciendo que "No hay controladores adicionales disponibles"

Recurro a ustedes por qué no sé cúal y como instalar dicho controlador privativo para mi vieja tarjeta gráfica. Aún no sé mucho de linux, gracias.



Imagen de cuentos
+1
+1
-1

mejor ejecuta este comando en la terminal parta ver bien tu gráfica:
lspci | grep VGA
y pones lo que te sale aquí para ver.

+1
+1
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de girelaine
+1
0
-1

Gracias por responder, sale esto:
01:00.0 VGA compatible controller: NVIDIA Corporation NV25 [GeForce4 Ti 4200] (rev a3)

+1
0
-1
Imagen de cuentos
+1
0
-1

normalmente no instalo manualmente, puedes instalarlo manualmente, pero primero.
tienes activado software de terceros, para que te aparezca los driver privativos

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de girelaine
+1
0
-1

tengo instalado eso de "Extras restringidos de Ubuntu".

Si no me equivoco los últimos drivers privativos de nvidia para mi tarjeta son estos http://goo.gl/35lw97
¿como se instalan? y por si voy a peor ¿como revertir dicha instalación para quedarme con los libres de ahora?

Si hace falta algún dato más lo digo, gracias.

+1
0
-1
Imagen de Alcruz
+1
+1
-1

Para instalar el driver del fabricante sigue estos pasos
1.- Descarga el controlador del sitio indicado, le cabias el nombre a NVIDIA.run y lo mueves a /opt
2.- Ejecuta
gedit /tmp/111
Se abrirá un archivo de texto vacío y allí pones lo siguiente

#!/bin/sh
apt-get install build-essential
apt-get install linux-headers-$(uname -r)
echo -e '#!/bin/sh\n service lightdm stop\n apt-get --purge remove nvidia*\n nvidia-uninstall\n bash /opt/NVIDIA.run\n service lightdm start' > /usr/local/bin/111aaa
chmod +x /usr/local/bin/111aaa
echo -e 'blacklist nouveau\n options nouveau modeset=0'  > /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
update-initramfs -u

3.-Abre otro terminal y pones
sudo bash /opt/111
4.- Cuando reinicie ejecuta
sudo 111aaa
comienza el proceso de instalación, acepta todas las opciones seleccionando con la tecla TAB

Si quieres usar el controlador libre nouveau. sigue estos pasos
1.- Ejecuta
grep -rl "blacklist nouveau" /etc/modprobe.d
Te va a marcar todas las rutas en donde tienes archivos con la leinea "blaclist nouveau" o sea pones
sudo gedit ruta1 y los borras y así con todas las rutas, luego ejecuta
rm /etc/X11/xorg.conf
update-initramfs -u
init 6
Cuando reinicie debería hacerlo con nouveau , solo resta ejecutar
sudo nvidia -uninstall
sudo apt-get remove --purge nvidia

+1
+1
-1
Imagen de Alcruz
+1
0
-1

Me faltó decir que antes de ejecutar
sudo 111aaa
debes entrar a tty1 mediante
Ctrl + Alt +F1

Francamente no entiendo esa limitación de 300 segundos para poder editar un comentario

+1
0
-1
Imagen de girelaine
+1
0
-1

Cuando sigo el paso 3 en la terminal

3.-Abre otro terminal y pones
sudo bash /opt/111

me sale esto

bash: /opt/111: No existe el archivo o el directorio

+1
0
-1
Imagen de Alcruz
+1
0
-1

Me equivoqué, debes ejecutar
sudo bash /tmp/111
Repitee todo el proceso por que al crear el archivo 111 en /tmp se habrá borrado al reiniciar el equipo

+1
0
-1
Imagen de girelaine
+1
0
-1

Recapitulando... haciendo esto sugerido por @Alcruz :

1.- Descargar el controlador del sitio indicado, cambiar el nombre a NVIDIA.run y mover a /opt como superusuario ("sudo nautilus" desde la terminal)
2.- Ejecutar
gedit /tmp/111
Se abrirá un archivo de texto vacío, allí pegar y guardar lo siguiente

#!/bin/sh
apt-get install build-essential
apt-get install linux-headers-$(uname -r)
echo -e '#!/bin/sh\n service lightdm stop\n apt-get --purge remove nvidia*\n nvidia-uninstall\n bash /opt/NVIDIA.run\n service lightdm start' > /usr/local/bin/111aaa
chmod +x /usr/local/bin/111aaa
echo -e 'blacklist nouveau\n options nouveau modeset=0' > /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
update-initramfs -u

3.-Abrir otro terminal y poner
sudo bash /tmp/111
4.- Entrar a tty1 mediante Ctrl + Alt +F1
5.- Cuando reinicie ejecutar
sudo 111aaa

comienzara el proceso de instalación, aceptar todas las opciones seleccionando con la tecla TAB

Efectivamente me sale un proceso de instalación, acepto los terminos y me salen los siguientes "errores"

The distribution-provided preinstall script failed! Continue installation anyway?

Le digo que sí

Error: The kernel header file `/lib/modules/3.11.0-17-generic/build/include/linux/version.h`does not exist. The most likely reason for this is that the kernel source file `/lib/modules/3.11.0-17-generic/build' have not been configured.

Le doy a OK

Error: Instalation has failed. Please see the file 'var/log/nvidia-installer.log'for details. You may find suggestions on fixing installation problems in the README avalaible on the Linux driver download page at www.nvidia.com

Le digo Ok y el pc se inicia normal, voy a "Acerca de este equipo" y en "Gráficos" me dice que el controlador sigue siendo nv25 x86/MMX/SSE2

Voy a donde me sugiere el último mensaje de error y me pone esto:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Feb 23 17:49:29 2014
installer version: 1.0.7

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 96.43.18.
-> Running distribution scripts
executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed! Continue installation
anyway? (Answer: Yes)
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
ERROR: The kernel header file
'/lib/modules/3.11.0-17-generic/build/include/linux/version.h' does not
exist. The most likely reason for this is that the kernel source files
in '/lib/modules/3.11.0-17-generic/build' have not been configured.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.

+1
0
-1
Imagen de girelaine
+1
0
-1

No entiendo como ni porque pero ahora parece que todo se ve bien y desde Acerca de este equipo >> Gráficos pone VESA: NV25 Board en lugar de nv25 x86/MMX/SSE2

Si ejecuto en la terminal lspci | grep VGA aparece esto
01:00.0 VGA compatible controller: NVIDIA Corporation NV25 [GeForce4 Ti 4200] (rev a3)

No sé si me falto algún reinicio del pc cuando me salieron los errores para ver el cambio si ese VESA: NV25 Board es el controlador privativo o si es el controlador libre que se ha actualizado, ¿alguien me despeja dudas? gracias.

+1
0
-1