[opensuse-es] Instalación driver Nvidia legacy en opensuse 13.1
Es posible instalar el driver Nvidia legacy en opensuse 13.1, desde el repo que aparece en el sitio de opensuse en un chip Nvidia Go 7150? Es compatible el driver NVIDIA-Linux-x86_64-304.88.run con la actual versión de Xorg de opensuse 13.1? Todavía sigo renegando con la compaq presario, que la primera vez le cambié el mobo, la segunda, le hice hacer el reballing, que me lo cobraron como tal, pero solamente lo recalentaron para que se vuelva a soldar, y volvió a fallar, pero con la ultima recalentada, se salió uno de los contactos del chip, y hubo que cambiarlo, por el del mobo anterior. La reconfiguración es automatizada, o hay que hacerla a amno? Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 19 de febrero de 2014, 22:02, Juan Erbes
Es posible instalar el driver Nvidia legacy en opensuse 13.1, desde el repo que aparece en el sitio de opensuse en un chip Nvidia Go 7150?
Es compatible el driver NVIDIA-Linux-x86_64-304.88.run con la actual versión de Xorg de opensuse 13.1?
Todavía sigo renegando con la compaq presario, que la primera vez le cambié el mobo, la segunda, le hice hacer el reballing, que me lo cobraron como tal, pero solamente lo recalentaron para que se vuelva a soldar, y volvió a fallar, pero con la ultima recalentada, se salió uno de los contactos del chip, y hubo que cambiarlo, por el del mobo anterior.
Que pasó? Ya se adelantaron todos a mi pronóstico, y ya nadie usa Nvidia? Como al actualizar el sistema, ya me bajó los fuentes del kernel, opté por usar el instalador, ya que aparentemente han actualizado el mismo: http://la.nvidia.com/download/driverResults.aspx/59899/la Fixed CVE-2013-0131: NVIDIA UNIX GPU Driver ARGB Cursor Buffer Overflow in "NoScanout" Mode. This buffer overflow, which occurred when an X client installed a large ARGB cursor on an X server running in NoScanout mode, could cause a denial of service (e.g., an X server segmentation fault), or could be exploited to achieve arbitrary code execution. For more details, see: http://nvidia.custhelp.com/app/answers/detail/a_id/3290 En un primer intento, la barra del proceso del build del driver llegaba al 100%, pero finalmente, salía con mensaje de error. Aparentemente la parte menos significativa, donde compila el adaptador de monitoreo, es donde aparece el error: /tmp/selfgz2936/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.c: In function ‘nv_i2c_del_adapter’: /tmp/selfgz2936/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.c:327:14: error: void value not ignored as it ought to be osstatus = i2c_del_adapter(pI2cAdapter); ^ make[4]: *** [/tmp/selfgz2936/NVIDIA-Linux-x86_64-304.88/kernel/nv-i2c.o] Error 1 make[3]: *** [_module_/tmp/selfgz2936/NVIDIA-Linux-x86_64-304.88/kernel] Error 2 make[2]: *** [sub-make] Error 2 NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [module] Error 1 make: *** [module] Error 2 -> Error. ERROR: Unable to build the NVIDIA kernel module. Tendré que probar que pasa con los del repositorio. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2014-02-21 01:38, Juan Erbes wrote:
El día 19 de febrero de 2014, 22:02, Juan Erbes < escribió:
Que pasó?
Ya se adelantaron todos a mi pronóstico, y ya nadie usa Nvidia?
En absoluto. Pero simplemente no se nada de esa tarjeta. Lo que tengo me funciona sin hacer nada especial, no necesito saber trucos ni nada raro. Click y listo. Se que había una página en nvidia que listaba que driver había que usar con cada tarjeta. Y también que una versión antigua del driver no funcionará con una distro moderna, pero porque Linux ha cambiado (kernel y X). - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlMGpYsACgkQja8UbcUWM1yhXgEAm3bM8PzL/nh/Ptz0q/d9DThF pN5BkPWk1TB2K6VPfncBAJ5/rdRW7GNEGu/BmsKnk9tJhHQVz9rxUFkEq4amFTxl =I3kW -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 21/02/14 01:38, Juan Erbes escribió:
El día 19 de febrero de 2014, 22:02, Juan Erbes
escribió: Es posible instalar el driver Nvidia legacy en opensuse 13.1, desde el repo que aparece en el sitio de opensuse en un chip Nvidia Go 7150?
Es compatible el driver NVIDIA-Linux-x86_64-304.88.run con la actual versión de Xorg de opensuse 13.1?
¿Por que no utilizas los preparados con yast?
Prueba los que pone GO2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 21 de febrero de 2014, 4:18, Francisco F.
El 21/02/14 01:38, Juan Erbes escribió:
El día 19 de febrero de 2014, 22:02, Juan Erbes
escribió: Es posible instalar el driver Nvidia legacy en opensuse 13.1, desde el repo que aparece en el sitio de opensuse en un chip Nvidia Go 7150?
Es compatible el driver NVIDIA-Linux-x86_64-304.88.run con la actual versión de Xorg de opensuse 13.1?
¿Por que no utilizas los preparados con yast?
Prueba los que pone GO2
Si, hice eso, pero no podía cargar el entorno gráfico, ya que no tenía el archivo de configuración xorg.conf. El driver del sitio nvidia para el chipset nvidia go 7150, es el 304.88, y el G02 del repo, es el 304.117. Despues de investigar un poco, encontré el comando nvidia-xconfig, con el cual pude generar archivo de configuración xorg.conf, y a partir funcionó todo bien. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2014-02-21 12:28, Juan Erbes wrote:
El día 21 de febrero de 2014, 4:18, Francisco F. <> escribió:
¿Por que no utilizas los preparados con yast?
Prueba los que pone GO2
Si, hice eso, pero no podía cargar el entorno gráfico, ya que no tenía el archivo de configuración xorg.conf.
Nadie lo tiene. Es automático. - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlMHOuMACgkQja8UbcUWM1yCXwD/XDt2TjYp/RfEVkA418HV8w3v EH9JPq2VIiPNowYYWpsA/R5Q+P0jEyEdv+AqHIuLhSa528Q7Fx4vhSRj5UVO/wPZ =5H2W -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 21 de febrero de 2014, 8:39, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-02-21 12:28, Juan Erbes wrote:
El día 21 de febrero de 2014, 4:18, Francisco F. <> escribió:
¿Por que no utilizas los preparados con yast?
Prueba los que pone GO2
Si, hice eso, pero no podía cargar el entorno gráfico, ya que no tenía el archivo de configuración xorg.conf.
Nadie lo tiene. Es automático.
Parece ser que el "automático" falló.... Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 21 de febrero de 2014, 4:18, Francisco F.
El 21/02/14 01:38, Juan Erbes escribió:
El día 19 de febrero de 2014, 22:02, Juan Erbes
escribió: Es posible instalar el driver Nvidia legacy en opensuse 13.1, desde el repo que aparece en el sitio de opensuse en un chip Nvidia Go 7150?
Es compatible el driver NVIDIA-Linux-x86_64-304.88.run con la actual versión de Xorg de opensuse 13.1?
¿Por que no utilizas los preparados con yast?
Prueba los que pone GO2
Sigo lidiando con nvidia, ya que hace 10 años hice lo que estaba "de moda" y había armado un pc con un mobo Asus A7V600, con un micro Athlon XP2600+ y grafica AGP Nvidia, la cual estaba fallando, y la reemplacé por otra usada Geforce 6600 LE. Me queda por resolver un problema con la instalación del driver de video nvidia. Es la misma versión, pero en 32 bits, que la de la Compaq Presario, y tratando de instalar desde el instalador de Nvidia, vuerlve a dar el mismo tonto error de compilación con el driver I2C. Intenté instalar 2 veces el G02, y aparentemente, se instala, se llega a crear el modulo nvidia.ko dentro de /usr/src/linux..../, pero no lo llega a instalar dentro de /lib/modules, y no actualiza el archivo modules.dep. Tampoco puedo encontrar el script de instalación del driver. Traté de instalarlo manualmente dentro de la carpeta /lib/modules/linuxxxx/kernel/drivers/video/nvidia/ y modificando manualmente el archivo modules.dep (ya que el comando depmod -aq no lo agregaba), pero al tratar de cargarlo con modprobe, decía que no lo encontraba. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2014-03-05 13:05, Juan Erbes wrote:
El día 21 de febrero de 2014, 4:18, Francisco F. <> escribió:
Sigo lidiando con nvidia, ya que hace 10 años hice lo que estaba "de moda" y había armado un pc con un mobo Asus A7V600, con un micro Athlon XP2600+ y grafica AGP Nvidia, la cual estaba fallando, y la reemplacé por otra usada Geforce 6600 LE.
Me queda por resolver un problema con la instalación del driver de video nvidia.
Es la misma versión, pero en 32 bits, que la de la Compaq Presario, y tratando de instalar desde el instalador de Nvidia, vuerlve a dar el mismo tonto error de compilación con el driver I2C. Intenté instalar 2 veces el G02, y aparentemente, se instala, se llega a crear el modulo nvidia.ko dentro de /usr/src/linux..../, pero no lo llega a instalar dentro de /lib/modules, y no actualiza el archivo modules.dep.
Con lo que puedo comparar es con el rpm actual, en mi caso tipo G03. El nvidia.ko debería aparecer en /usr/src/kernel-modules/nvidia-VERSION/* Y luego debería ser instalado en: /lib/modules/KERNEL-VERSION/weak-updates/updates/nvidia.ko Además hay otro en: /lib/modules/KERNEL-VERSION/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 cer@Telcontar:~> rpm -qf /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
Y uno es un symlink al otro:
lrwxrwxrwx 1 root root 47 Feb 26 20:29 /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko -> /lib/modules/3.11.6-4-desktop/updates/nvidia.ko -rw-r--r-- 1 root root 19124795 Feb 26 20:29 /lib/modules/3.11.6-4-desktop/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
El instalador de nvidia suele dar problemas cuando la versión del kernel se actualiza. Un driver que funcionaba hace un año, al año siguiente ya no se puede instalar; no es el driver el que cambia, sino el kernel. Y el driver deja de compilar. Pasa con todos los drivers propietarios que conozco, puesto que al no estar en el tronco de fuentes del kernel, la gente del kernel obviamente no se preocupa de que todo compile. Con lo cual para compilar con la versión actual del kernel necesitas la versión actual del driver, aunque sea para una tarjeta "legacy". -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
El día 5 de marzo de 2014, 10:26, Carlos E. R.
On 2014-03-05 13:05, Juan Erbes wrote:
El día 21 de febrero de 2014, 4:18, Francisco F. <> escribió:
Sigo lidiando con nvidia, ya que hace 10 años hice lo que estaba "de moda" y había armado un pc con un mobo Asus A7V600, con un micro Athlon XP2600+ y grafica AGP Nvidia, la cual estaba fallando, y la reemplacé por otra usada Geforce 6600 LE.
Me queda por resolver un problema con la instalación del driver de video nvidia.
Es la misma versión, pero en 32 bits, que la de la Compaq Presario, y tratando de instalar desde el instalador de Nvidia, vuerlve a dar el mismo tonto error de compilación con el driver I2C. Intenté instalar 2 veces el G02, y aparentemente, se instala, se llega a crear el modulo nvidia.ko dentro de /usr/src/linux..../, pero no lo llega a instalar dentro de /lib/modules, y no actualiza el archivo modules.dep.
Con lo que puedo comparar es con el rpm actual, en mi caso tipo G03.
El nvidia.ko debería aparecer en /usr/src/kernel-modules/nvidia-VERSION/*
Y luego debería ser instalado en:
/lib/modules/KERNEL-VERSION/weak-updates/updates/nvidia.ko
Además hay otro en:
/lib/modules/KERNEL-VERSION/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 cer@Telcontar:~> rpm -qf /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
Y uno es un symlink al otro:
lrwxrwxrwx 1 root root 47 Feb 26 20:29 /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko -> /lib/modules/3.11.6-4-desktop/updates/nvidia.ko -rw-r--r-- 1 root root 19124795 Feb 26 20:29 /lib/modules/3.11.6-4-desktop/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
El instalador de nvidia suele dar problemas cuando la versión del kernel se actualiza. Un driver que funcionaba hace un año, al año siguiente ya no se puede instalar; no es el driver el que cambia, sino el kernel. Y el driver deja de compilar. Pasa con todos los drivers propietarios que conozco, puesto que al no estar en el tronco de fuentes del kernel, la gente del kernel obviamente no se preocupa de que todo compile.
Con lo cual para compilar con la versión actual del kernel necesitas la versión actual del driver, aunque sea para una tarjeta "legacy".
Gracias por la info! Había intentado con el instalador de Nvidia creo que el 325.xx pero me decía que debía usar la versión 304.xx para el hardware que tenía y me tiraba afuera, y no hacía mas nada. Luego, había bajado el 304.88 y al final de la compilación, me daba el citado error en la compilación del I2C.c. He estado investigando un poco, y encontré algunas cosas interesantes: http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/3... Ese es el driver "mas antiguo" que encontré en ese repo para la 13.1. Con el paquete del repo "oficial" de opensuse, me daba el problema que no terminaba de instalarse. Voy a probar con el driver del Bumblebee-Project, que tiene una mayor variante de versiones, además de ser para unas cuantas distros, e incluso, tiene un par de paquetes más para mi caso de 32 bits: http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/3... dkms-nvidia-310.44-89.1.i586.rpm 05-Dec-2013 15:42 53K nvidia-compute-310.44-91.1.i586.rpm 05-Dec-2013 15:59 50K nvidia-compute-devel-310.44-91.1.i586.rpm 05-Dec-2013 15:59 50K x11-video-nvidia-310.44-91.1.i586.rpm 05-Dec-2013 15:59 57K x11-video-nvidia-devel-310.44-91.1.i586.rpm 05-Dec-2013 15:59 51K En el repo "oficial", no estan los paquetes dkms-nvidia y x11-video-nvidia-devel, aahh!, pero ahora veo, que tiene 2 paquetes devel, pero no tiene el paquete referido al kernel precompilado. ftp://download.nvidia.com/opensuse/13.1/i586/ nvidia-computeG02-304.119-31.1.i586.rpm nvidia-gfxG02-kmp-desktop-304.119_k3.11.6_4-30.1.i586.rpm x11-video-nvidiaG02-304.119-31.1.i586.rpm Pero, por lo visto, la familia de los ultimos, al menos es de la 304, que es la recomendada para la GF 6600 LE. En el camino, encontré un par de herramientas usadas en otras distros: http://smxi.org/docs/sgfxi-manual.htm http://laotraboladecristal.com/2011/11/20/instala-los-drivers-nvidia-con-mod... Eso de la "...bola de cristal", me suena conocido...te acordás...? Una de opensuse: http://linux.derkeiler.com/Mailing-Lists/SuSE/2013-12/msg00218.html Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 5 de marzo de 2014, 11:36, Juan Erbes
El día 5 de marzo de 2014, 10:26, Carlos E. R.
escribió: On 2014-03-05 13:05, Juan Erbes wrote:
El día 21 de febrero de 2014, 4:18, Francisco F. <> escribió:
Sigo lidiando con nvidia, ya que hace 10 años hice lo que estaba "de moda" y había armado un pc con un mobo Asus A7V600, con un micro Athlon XP2600+ y grafica AGP Nvidia, la cual estaba fallando, y la reemplacé por otra usada Geforce 6600 LE.
Me queda por resolver un problema con la instalación del driver de video nvidia.
Es la misma versión, pero en 32 bits, que la de la Compaq Presario, y tratando de instalar desde el instalador de Nvidia, vuerlve a dar el mismo tonto error de compilación con el driver I2C. Intenté instalar 2 veces el G02, y aparentemente, se instala, se llega a crear el modulo nvidia.ko dentro de /usr/src/linux..../, pero no lo llega a instalar dentro de /lib/modules, y no actualiza el archivo modules.dep.
Con lo que puedo comparar es con el rpm actual, en mi caso tipo G03.
El nvidia.ko debería aparecer en /usr/src/kernel-modules/nvidia-VERSION/*
Y luego debería ser instalado en:
/lib/modules/KERNEL-VERSION/weak-updates/updates/nvidia.ko
Además hay otro en:
/lib/modules/KERNEL-VERSION/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 cer@Telcontar:~> rpm -qf /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
Y uno es un symlink al otro:
lrwxrwxrwx 1 root root 47 Feb 26 20:29 /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko -> /lib/modules/3.11.6-4-desktop/updates/nvidia.ko -rw-r--r-- 1 root root 19124795 Feb 26 20:29 /lib/modules/3.11.6-4-desktop/updates/nvidia.ko
cer@Telcontar:~> rpm -qf /lib/modules/3.11.6-4-desktop/updates/nvidia.ko /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64 file /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko is not owned by any package cer@Telcontar:~>
El instalador de nvidia suele dar problemas cuando la versión del kernel se actualiza. Un driver que funcionaba hace un año, al año siguiente ya no se puede instalar; no es el driver el que cambia, sino el kernel. Y el driver deja de compilar. Pasa con todos los drivers propietarios que conozco, puesto que al no estar en el tronco de fuentes del kernel, la gente del kernel obviamente no se preocupa de que todo compile.
Con lo cual para compilar con la versión actual del kernel necesitas la versión actual del driver, aunque sea para una tarjeta "legacy".
Gracias por la info!
Había intentado con el instalador de Nvidia creo que el 325.xx pero me decía que debía usar la versión 304.xx para el hardware que tenía y me tiraba afuera, y no hacía mas nada. Luego, había bajado el 304.88 y al final de la compilación, me daba el citado error en la compilación del I2C.c.
He estado investigando un poco, y encontré algunas cosas interesantes:
http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/3...
Ese es el driver "mas antiguo" que encontré en ese repo para la 13.1.
Con el paquete del repo "oficial" de opensuse, me daba el problema que no terminaba de instalarse.
Voy a probar con el driver del Bumblebee-Project, que tiene una mayor variante de versiones, además de ser para unas cuantas distros, e incluso, tiene un par de paquetes más para mi caso de 32 bits: http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/3...
dkms-nvidia-310.44-89.1.i586.rpm 05-Dec-2013 15:42 53K nvidia-compute-310.44-91.1.i586.rpm 05-Dec-2013 15:59 50K nvidia-compute-devel-310.44-91.1.i586.rpm 05-Dec-2013 15:59 50K x11-video-nvidia-310.44-91.1.i586.rpm 05-Dec-2013 15:59 57K x11-video-nvidia-devel-310.44-91.1.i586.rpm 05-Dec-2013 15:59 51K
En el repo "oficial", no estan los paquetes dkms-nvidia y x11-video-nvidia-devel, aahh!, pero ahora veo, que tiene 2 paquetes devel, pero no tiene el paquete referido al kernel precompilado. ftp://download.nvidia.com/opensuse/13.1/i586/
nvidia-computeG02-304.119-31.1.i586.rpm nvidia-gfxG02-kmp-desktop-304.119_k3.11.6_4-30.1.i586.rpm x11-video-nvidiaG02-304.119-31.1.i586.rpm
Pero, por lo visto, la familia de los ultimos, al menos es de la 304, que es la recomendada para la GF 6600 LE.
En el camino, encontré un par de herramientas usadas en otras distros:
http://smxi.org/docs/sgfxi-manual.htm
http://laotraboladecristal.com/2011/11/20/instala-los-drivers-nvidia-con-mod...
Eso de la "...bola de cristal", me suena conocido...te acordás...?
Una de opensuse: http://linux.derkeiler.com/Mailing-Lists/SuSE/2013-12/msg00218.html
Finalmente, con el driver de Bumblebee-Project:/nVidia no funcionó. Volví a probar con el G02 del "repo oficial", y esta vez funcionó (puede ser que el dkms de bumblebee halla modificado alguna variable de entorno, que hizo que funcione la instalación del otro driver). El "detalle" que no me gusta, es que lo instaló en la carpeta /lib/modules del kernel anterior, y creó un symlink desde la carpeta de los modulos del kernel ultimo, en vez de instalarlo en la carpeta del kernel activo. Dentro de los servicios, tengo activado "Purge old kernels", y si ese servicio borra la carpeta de modulos del kernel anterior, adiós driver! (por las dudas hice un backup del mismo, para pisar el symlink cuando sea necesario). Algo interesante que encontré ayer, para que se compile el driver para el kernel activo, pero solamente sirve para el instalador de Nvidia, no para los empaquetados rpm: "Si nos saliera un error relacionado con los módulos.ko o nvidia.ko, cambiaremos el paso de instalación (sudo sh NVIDIA.run) por: sudo ./NVIDIA.run -k $(uname -r)" De esa forma, crea el modulo para el kernel activo,. Menos mal que la pc que armé despues de esa, ya la armé con todo AMD, micro, chipset, y tarjeta gráfica. Hasta ahora, lo unico que tibe que hacerle a nivel de hardware, fue cambiarle al mobo MSI K9A-Platinum 4 capacitores electroliticos de la sección del switching de la alimentación del micro, de los cuales 3 estaban hinchados, y ya no arrancaba más. Con respecto al video, tiene una tarjeta AMD/ATI HD2400 con disipador pasivo, y con el driver radeon de codigo abierto, funciona de maravillas en opensuse 13.1. El micro es un Athlon X2 5200 de 2600 MHz y de memoria tiene 2 GB OCZ ripper en 2 modulos. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 2014-03-07 14:18, Juan Erbes wrote:
El día 5 de marzo de 2014, 10:26, Carlos E. R. <> escribió:
Y uno es un symlink al otro:
lrwxrwxrwx 1 root root 47 Feb 26 20:29 /lib/modules/3.11.10-7-desktop/weak-updates/updates/nvidia.ko -> /lib/modules/3.11.6-4-desktop/updates/nvidia.ko -rw-r--r-- 1 root root 19124795 Feb 26 20:29 /lib/modules/3.11.6-4-desktop/updates/nvidia.ko
El "detalle" que no me gusta, es que lo instaló en la carpeta /lib/modules del kernel anterior, y creó un symlink desde la carpeta de los modulos del kernel ultimo, en vez de instalarlo en la carpeta del kernel activo.
Si te fijas, eso te lo puse en mi correo. Te he dejado ese trocito arriba. No se porqué lo hace así.
Dentro de los servicios, tengo activado "Purge old kernels", y si ese servicio borra la carpeta de modulos del kernel anterior, adiós driver! (por las dudas hice un backup del mismo, para pisar el symlink cuando sea necesario).
En otra partición que tengo, que tuve una actualización del kernel después de haber puesto el driver propietario mediante rpm, ha seguido funcionando correctamente. Si no, la cura recomendada es volver a instalar el rpm. Pero claro, tu sistema es "peculiar".
Con respecto al video, tiene una tarjeta AMD/ATI HD2400 con disipador pasivo, y con el driver radeon de codigo abierto, funciona de maravillas en opensuse 13.1. El micro es un Athlon X2 5200 de 2600 MHz y de memoria tiene 2 GB OCZ ripper en 2 modulos.
Este ordenador que tengo funciona perfectamente con el driver Nouveau (el abierto), sin hacer nada. En realidad he puesto el driver propietario porque me permite probar algunos juegos, que demandan velocidad gráfica y 3D. De hecho, el driver Nouveau ha ido funcionando mejor y mejor en cada release. Hace alguna versión, el driver propietario me fallaba con la hibernación. Esta vez funciona. La pega es que si quiero reportar algún bug, aunque no esté relacionado, en cuanto ven la palabra "Tainted" en el log, se lavan las manos y abandonan el bug. Me gustaría poder elegir durante el arranque del sistema si quiero usar Nouveau o Nvidia. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
participants (3)
-
Carlos E. R.
-
Francisco F.
-
Juan Erbes