[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas con modulo propietario nvidia en debian y derivados en una Dell Dimension 9200



El 12/01/12 21:16, Manuel Soto escribió:
El día 11 de enero de 2012 09:33, Jhosue Rui<ing.jrui@gmail.com>  escribió:
El 10/01/12 18:42, Manuel Soto escribió:

Hola
    Tengo ya un buen tiempo (varios años) con problemas con los drivers
de Nvidia propietarios cuando los instalo para soportar 3D, si bien
uso pocos juegos ahora con Gnome3 me está haciendo falta

Casualmente tuve que cambiar de tarjeta y la nueva tarjeta también me
da problemas, por lo que no es la tarjeta en si

Antes de actualizar a testing hubo una ocasión en que logré que tomara
3D pero fueron tantas las combinaciones que no pude reproducir
nuevamente lo hecho.  La falla se presenta en debian, ubuntu,
linuxmint,... es decir, todos los derivados

Lo único que he encontrado y es aproximado a lo que me pasa es que se
trata de un error de HW de la tarjeta madre, pero no me cuadra que
hubo una vez que logró funcionar en una ocasión y por su puesto que en
el SO que trae la máquina funciona pero no lo quiero usar salvo por
determinadas aplicaciones con mi móvil para hacer su respaldo

¿Alguno en la lista le ha pasado lo mismo, tendrán alguna idea de que
será?


Síntomas: No levanta el X luego de instalar modulos non-free para utilizar
glx

# /usr/bin/lspci -d "10de:*" -v -xxx
01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce
8400 GS] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ZOTAC International (MCO) Ltd. Device 5044
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at dc000000 (64-bit, non-prefetchable) [size=32M]
        I/O ports at dc80 [size=128]
        Expansion ROM at dfe00000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting<?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1
Len=024<?>
        Kernel driver in use: nouveau
00: de 10 e4 06 07 00 10 00 a1 00 00 03 10 00 00 00
10: 00 00 00 de 0c 00 00 c0 00 00 00 00 04 00 00 dc
20: 00 00 00 00 81 dc 00 00 00 00 00 00 da 19 44 50
30: 00 00 e0 df 60 00 00 00 00 00 00 00 0b 01 00 00
40: da 19 44 50 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 00 00 00 01 00 00 00 ce d6 23 00 00 00 00 00
60: 01 68 03 00 08 00 00 00 05 78 80 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 10 00 01 00 e0 84 64 00
80: 16 29 00 00 01 3d 00 00 40 00 01 11 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00



Hola.

Veo que has hecho tu tarea. No es por nada, mucho menos ganas de insultar,
pero me es difícil creer que sea un error de hardware, me ha pasado que
rutinariamente metemos la pata y no nos damos cuenta.

Hmmm, en el caso de Ubuntu falla cuando es el mismo quien instala y
configura el driver del repositorio, y falla en todas las distros que
he probado, todas derivadas de Debian


Nvidia es mi marca preferida de tarjeta de vídeo funcionan muy bien y te
puedo decir que he instalado unas cuantas y cuando fallan suelen ser errores
tontos de uno.

La mía también, todas las máquinas las tengo con esa, salvo las
portátiles pero esta máquina falla


Te comento que tengo en este momento el mismo chip nvidia, distinto
fabricante, y me funciona bien con los módulos de los repos, claro esta, yo
uso squeeze y me imagino que con los módulos de la testing debe estar mas
que soportada.

Ahora al punto.

De la información que sale de tu lspci me causa aprensión la siguiente linea

       Kernel driver in use: nouveau

quiere decir que no estas usando el modulo propietario sino el libre, que
haría yo secuencialmente.

primero, instalar el modulo nvidia de los repos.

# apt-get install module-assistant

# m-a a-i nvidia

# apt-get install nvidia-xconfig

# nvidia-xconfig

edito el /etc/modules y agrego el modulo nvidia, esto no es del todo
necesario pues HAL y udev deben encargarse seguramente de esto pero es para
asegurarme que cargue el modulo al inicio

Esto debería ser lo único necesario para instalar los módulos propietarios

Ahora, hay que asegurarse que el modulo libre no se cargue porque crea unos
conflictos de lo lindo entonces se edita el archivo
/etc/modprobe.d/blacklist.conf y se agrega la linea

blacklist nouveau

Con esto se evita que se cargue ese modulo al inicio.

Después reiniciar y en la mayoría de los casos debería ir como la seda

Prueba y comenta.
--
usuario linux registrado #387231
http://counter.li.org
------------------------------------------------------------------------


--


No me funcionó, luego probé con el propietario desdecargado desde
nvidia.es y si funcionó

Note que el instalador descargado indica:

-------------------------
$ cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0
--------------------------------

La instalación desde el repositorio incluye su propio blacklist como
el que recomiendas


Saludos
MS



Vaya esa si no me la sabia. Voy a verificar eso.

Hasta la proxima

JR

--
-----------------------------------------------------------------------
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o
cualquier otro que no obligue a utilizar un programa de un fabricante
concreto. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html
------------------------------------------------------------------------
usuario linux registrado #387231
http://counter.li.org
------------------------------------------------------------------------


Reply to: