• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Debian, nvidia y xfree = tengo un problema

    Programado Fijo Cerrado Movido
    Sistemas operativos
    3
    13
    1.7k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • YorusY
      Yorus Veteranos HL
      Última edición por

      Mini-COMO Instalación drivers nVidia Geforce en Debian

      • basado en el documento original de Walter Andrés Beckley (Santa Fe, Argentina) publicado en http://www.esdebian.org -

      Todos los pasos aquí dados han sido realizados en una distribución Debian Sarge y con una tarjeta gráfica MSI GeForce 4 Ti 4200 de 128Mb (el dato de la memoria es importante como luego veremos).

      Lo primero que hay que hacer es bajarse el driver oficial para Linux de http://www.nvidia.com, que en el momento de escribir estas lineas recibe el nombre de NVIDIA-Linux-x86-1.0-7664-pkg1.run.

      Seguidamente tendremos que instalar los headers del kernel instalado en nuestro Linux, que en mi caso fué:

      apt-get installkernel-headers-2.6.8-2-k7

      que nos instalará este paquete y el kernel-headers-2.6.8-2. Si no sabemos la versión exacta de nuestro kernel en el directorio /boot encontraremos el archivo vmlinuz-x.x.xx-xxx.x, donde las 'x' representan la versión del nucleo.

      Seguidamente descomprimiremos el driver de la gráfica con la instrucción:

      ./NVIDIA-Linux-x86-1.0-7664-pkg1.run –extract-only

      Compilamos e instalamos:

      cd NVIDIA-Linux-x86-1.0-7664-pkg1

      make install SYSINCLUDE=/usr/src/kernel-headers-2.6.8-2-k7/include

      Después toca configurar las X a pelo, esto es, editar el archivo XF86Config-4 incluido dentro de /etc/X11. Para Debian resulta muy util y sencillo el editor de texto nano. Deberemos añadir/editar el siguiente texto dentro de su lugar correspondiente.

      Section "Device"
      Identifier "Card0"
      Driver "nvidia"
      Option "UseFBDev" "true"
      VideoRam 131072
      EndSection

      El número especificado en VideoRam se refiere a la cantidad de memoria de nuestra gráfica en Megabytes multiplicado por 1024, dando como resultado la memoria en Kilobytes.

      Una vez realizado solo nos iniciar las X con:

      startx

      y listo, pudiendo hacer un

      reboot

      para asegurarnos de que todo queda en su sitio, aunque esto no es Windows ;).

      Mi centro de operaciones
      Mi blog en HL

      hlbm signature

      YorusY 1 Respuesta Última respuesta Responder Citar 0
      • YorusY
        Yorus Veteranos HL @Yorus
        Última edición por

        Lo de antes es un Mini-como que hice cuando pasé de mi Radeon 8500LE a la actual Geforce 4 Ti4200. Tengo pensado ponerlo como documento PDF en mi blog, pero como aún no he acabado la remodelación aún tardará.

        De todos modos creo que es buena opción partir de la configuración de Knoppix y luego seguir con esto. Si lo que toca las narices es el monitor más que la config de la gráfica entonces habrá que mirar otras opciones.

        Espero que te sirva 😉

        Mi centro de operaciones
        Mi blog en HL

        hlbm signature

        psgonzaP 1 Respuesta Última respuesta Responder Citar 0
        • psgonzaP
          psgonza @Yorus
          Última edición por

          Gracias Yorus, luego lo revisaré, pero mas o menos es lo que habia hecho…

          Creo que mas de nvidia, es que al cambiar de monitor y ademas usar el DVI en lugar de el VGA, me lio un poco...

          psgonzaP 1 Respuesta Última respuesta Responder Citar 0
          • psgonzaP
            psgonza @psgonza
            Última edición por

            Pues pasa de mi…

            Ahora estoy tirando con el driver "nv", que no va mal, pero si lo cambio a "nvidia", se me queda la pandalla en negro :S

            YorusY bluesmanB 2 Respuestas Última respuesta Responder Citar 0
            • YorusY
              Yorus Veteranos HL @psgonza
              Última edición por

              Este es mi XF86Config-4, por si te pudiera servir. Me he dado cuenta de que tiene repetida la parte donde pone Driver "nvidia" y puede que tenga algún fallo más, pero me va perfecto y con aceleración 3D.

              Section "ServerLayout"
              	Identifier     "XFree86 Configured"
              	Screen      0  "Screen0" 0 0
              	InputDevice    "Keyboard0" "CoreKeyboard"
              	InputDevice    "PS/2 Mouse" "CorePointer"
              # Serial Mouse not detected
              # USB Mouse not detected
              EndSection
              
              Section "ServerFlags"
              	Option "AllowMouseOpenFail"  "true"
              
              EndSection
              
              Section "Files"
              	RgbPath      "/usr/X11R6/lib/X11/rgb"
              	ModulePath   "/usr/X11R6/lib/modules"
              	FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
              	FontPath     "/usr/X11R6/lib/X11/fonts/misc"
              	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
              	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
              	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
              	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
              	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
              	FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
              # Additional fonts: Locale, Gimp, TTF...
              	FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
              #	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
              #	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
              # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
              	FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
              	FontPath     "/usr/share/fonts/ttf/western"
              	FontPath     "/usr/share/fonts/ttf/decoratives"
              	FontPath     "/usr/share/fonts/truetype"
              	FontPath     "/usr/share/fonts/truetype/openoffice"
              	FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
              	FontPath     "/usr/share/fonts/latex-ttf-fonts"
              	FontPath     "/usr/X11R6/lib/X11/fonts/defoma/CID"
              	FontPath     "/usr/X11R6/lib/X11/fonts/defoma/TrueType"
              EndSection
              
              Section "Module"
                      Load  "ddc"  # ddc probing of monitor
              	Load  "GLcore"
              	Load  "dbe"
              	Load  "dri"
              	Load  "extmod"
              	Load  "glx"
                      Load  "bitmap" # bitmap-fonts
              	Load  "speedo"
              	Load  "type1"
              	Load  "freetype"
              	Load  "record"
              EndSection
              
              Section "InputDevice"
              	Identifier  "Keyboard0"
              	Driver      "keyboard"
                      Option      "CoreKeyboard"
              	Option "XkbRules" "xfree86"
              	Option "XkbModel" "pc105"
              	Option "XkbLayout" "us"
              
              EndSection
              
              Section "InputDevice"
              	Identifier  "Serial Mouse"
              	Driver      "mouse"
              	Option      "Protocol" "Microsoft"
              	Option      "Device" "/dev/ttyS0"
              	Option      "Emulate3Buttons" "true"
              	Option      "Emulate3Timeout" "70"
              	Option	    "SendCoreEvents"  "true"
              EndSection
              
              Section "InputDevice"
              	Identifier  "PS/2 Mouse"
              	Driver      "mouse"
              	Option      "Protocol" "auto"
              Option          "ZAxisMapping"          "4 5"
              	Option      "Device" "/dev/psaux"
              	Option      "Emulate3Buttons" "true"
              	Option      "Emulate3Timeout" "70"
              	Option	    "SendCoreEvents"  "true"
              EndSection
              
              Section "InputDevice"
                      Identifier      "USB Mouse"
                      Driver          "mouse"
                      Option          "Device"                "/dev/input/mice"
              	Option		"SendCoreEvents"	"true"
                      Option          "Protocol"              "IMPS/2"
                      Option          "ZAxisMapping"          "4 5"
                      Option          "Buttons"               "5"
              EndSection
              
              # Auto-generated by KNOPPIX mkxf86config
              
              Section "Monitor"
              	Identifier	"Monitor0"
              	Option	"DPMS"	"true"
              #	HorizSync    28.0 - 78.0 # Warning: This may fry very old Monitors
              	HorizSync    28.0 - 96.0 # Warning: This may fry old Monitors
              	VertRefresh  50.0 - 100.0 # Very conservative. May flicker.
              #	VertRefresh  50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
              	#  Default modes distilled from
              	#      "VESA and Industry Standards and Guide for Computer Display Monitor
              	#       Timing", version 1.0, revision 0.8, adopted September 17, 1998.
              	#  $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
              	# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
              	ModeLine "640x350"    31.5  640  672  736  832    350  382  385  445 +hsync -vsync
              	# 640x400 @ 85Hz (VESA) hsync: 37.9kHz
              	ModeLine "640x400"    31.5  640  672  736  832    400  401  404  445 -hsync +vsync
              	# 720x400 @ 85Hz (VESA) hsync: 37.9kHz
              	ModeLine "720x400"    35.5  720  756  828  936    400  401  404  446 -hsync +vsync
              	# 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
              	ModeLine "640x480"    25.2  640  656  752  800    480  490  492  525 -hsync -vsync
              	# 640x480 @ 72Hz (VESA) hsync: 37.9kHz
              	ModeLine "640x480"    31.5  640  664  704  832    480  489  491  520 -hsync -vsync
              	# 640x480 @ 75Hz (VESA) hsync: 37.5kHz
              	ModeLine "640x480"    31.5  640  656  720  840    480  481  484  500 -hsync -vsync
              	# 640x480 @ 85Hz (VESA) hsync: 43.3kHz
              	ModeLine "640x480"    36.0  640  696  752  832    480  481  484  509 -hsync -vsync
              	# 800x600 @ 56Hz (VESA) hsync: 35.2kHz
              	ModeLine "800x600"    36.0  800  824  896 1024    600  601  603  625 +hsync +vsync
              	# 800x600 @ 60Hz (VESA) hsync: 37.9kHz
              	ModeLine "800x600"    40.0  800  840  968 1056    600  601  605  628 +hsync +vsync
              	# 800x600 @ 72Hz (VESA) hsync: 48.1kHz
              	ModeLine "800x600"    50.0  800  856  976 1040    600  637  643  666 +hsync +vsync
              	# 800x600 @ 75Hz (VESA) hsync: 46.9kHz
              	ModeLine "800x600"    49.5  800  816  896 1056    600  601  604  625 +hsync +vsync
              	# 800x600 @ 85Hz (VESA) hsync: 53.7kHz
              	ModeLine "800x600"    56.3  800  832  896 1048    600  601  604  631 +hsync +vsync
              	# 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
              	ModeLine "1024x768"   44.9 1024 1032 1208 1264    768  768  776  817 +hsync +vsync Interlace
              	# 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
              	ModeLine "1024x768"   65.0 1024 1048 1184 1344    768  771  777  806 -hsync -vsync
              	# 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
              	ModeLine "1024x768"   75.0 1024 1048 1184 1328    768  771  777  806 -hsync -vsync
              	# 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
              	ModeLine "1024x768"   78.8 1024 1040 1136 1312    768  769  772  800 +hsync +vsync
              	# 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
              	ModeLine "1024x768"   94.5 1024 1072 1168 1376    768  769  772  808 +hsync +vsync
              	# 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
              	ModeLine "1152x864"  108.0 1152 1216 1344 1600    864  865  868  900 +hsync +vsync
              	# 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
              	ModeLine "1280x960"  108.0 1280 1376 1488 1800    960  961  964 1000 +hsync +vsync
              	# 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
              	ModeLine "1280x960"  148.5 1280 1344 1504 1728    960  961  964 1011 +hsync +vsync
              	# 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
              	ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
              	# 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
              	ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync
              	# 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
              	ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync
              	# Extended modelines with GTF timings
              	# 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
              	ModeLine "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
              	# 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
              	ModeLine "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
              	# 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
              	ModeLine "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
              	# 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
              	ModeLine "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
              	# 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
              	ModeLine "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
              	# 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
              	ModeLine "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
              	# 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
              	ModeLine "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
              	# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
              	ModeLine "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
              	# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
              	ModeLine "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
              	# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
              	ModeLine "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
              	# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
              	ModeLine "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
              	# 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
              	ModeLine "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
              	# 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
              	ModeLine "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
              	# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
              	ModeLine "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
              	# 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
              	ModeLine "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
              EndSection
              
              Section "Device"
              	### Available Driver options are:-
              # sw_cursor is needed for some ati and radeon cards
              Option "sw_cursor"
                      #Option     "hw_cursor"
                      #Option     "NoAccel"
                      #Option     "ShowCache"
                      #Option     "ShadowFB"
                      #Option     "UseFBDev"
                      #Option     "Rotate"
              	Identifier  "Card0"
              # The following line is auto-generated by KNOPPIX mkxf86config
              	Driver      "nvidia"
               	Driver	    "nvidia"
               	Option	    "UseFBDev"		"true"
               	VideoRam    131072
              #	VendorName  "All"
              #	BoardName   "All"
              #	BusID       "PCI:1:0:0"
              EndSection
              
              Section "Screen"
              	Identifier "Screen0"
              	Device     "Card0"
              	Monitor    "Monitor0"
              	DefaultColorDepth 16
              	SubSection "Display"
              		Depth     1
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     4
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     8
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     15
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     16
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     24
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              	SubSection "Display"
              		Depth     32
              		Modes "1024x768" "800x600" "640x480"
              	EndSubSection
              EndSection
              
              Section "DRI"
              	Mode 0666
              EndSection
              
              

              Mi centro de operaciones
              Mi blog en HL

              hlbm signature

              1 Respuesta Última respuesta Responder Citar 0
              • bluesmanB
                bluesman @psgonza
                Última edición por

                @psgonza:

                Pues pasa de mi…

                Ahora estoy tirando con el driver "nv", que no va mal, pero si lo cambio a "nvidia", se me queda la pandalla en negro :S

                Lee bien los mensajes de error que te da el servidor gráfico, porque la respuesta siempre está ahí.
                ¿Antes de iniciar el servidor gráfico eres capaz de ejecutar el módulo nvidia?
                Si haces un modprobe nvidia y no te da ningun error el problema casi seguro que es de configuración del xfree86. Yo el otro dia cambié de kernel y me estaba volviendo loco tambien para hacer funcionar el entorno gráfico con los drivers nvidia, que siempre me han ido muy bien, pues al final el problema era que no cargué el módulo que daba soporte a los ratones PS/2, asi que fijate en los errores que te da el servidor gráfico y así encontrarás la causa del problema;)

                psgonzaP 1 Respuesta Última respuesta Responder Citar 0
                • psgonzaP
                  psgonza @bluesman
                  Última edición por

                  El modulo de nvidia creo que esta bien cargado…

                  pablo@linux:~$ dmesg | grep NVIDIA
                  nvidia: module license 'NVIDIA' taints kernel.
                  NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-6629  Wed Nov  3 13:12:51 PST 2004
                  
                  
                  pablo@linux:~$ lsmod | grep nvidia
                  nvidia               3470300  0
                  nvidia_agp              7836  0
                  agpgart                34536  2 via_agp,nvidia_agp
                  
                  

                  Y mirando los errores de XFree…

                  linux:/home/pablo# cat /var/log/XFree86.0.log | grep EE
                           (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                  (II) Loading extension MIT-SCREEN-SAVER
                  (EE) Failed to initialize GLX extension (NVIDIA X driver not found)
                  

                  Eso es lo que me dice, pero no entiendo muy bien el error…

                  YorusY 1 Respuesta Última respuesta Responder Citar 0
                  • YorusY
                    Yorus Veteranos HL @psgonza
                    Última edición por

                    Prueba con lo que dicen aquí:

                    http://www.nvnews.net/vbulletin/showthread.php?t=37644

                    Al tío le da un error como el tuyo, aunque no se si tendrá algo que ver.

                    Salu2!.

                    Mi centro de operaciones
                    Mi blog en HL

                    hlbm signature

                    bluesmanB 1 Respuesta Última respuesta Responder Citar 0
                    • bluesmanB
                      bluesman @Yorus
                      Última edición por

                      Creo que te falta el paquete nvidia-glx

                      psgonzaP 1 Respuesta Última respuesta Responder Citar 0
                      • psgonzaP
                        psgonza @bluesman
                        Última edición por

                        linux:/home/pablo# apt-get install nvidia-glx
                        Leyendo lista de paquetes... Hecho
                        Creando árbol de dependencias... Hecho
                        Se instalarán los siguientes paquetes extras:
                          nvidia-kernel-2.4.27-2-386 nvidia-kernel-common
                        Paquetes sugeridos:
                          nvidia-settings
                        Paquetes recomendados
                          nvidia-kernel-source kernel-image-2.4.27-2-386
                        Se instalarán los siguientes paquetes NUEVOS:
                          nvidia-glx nvidia-kernel-2.4.27-2-386 nvidia-kernel-common
                        0 actualizados, 3 se instalarán, 0 para eliminar y 54 no actualizados.
                        Necesito descargar 4336kB de archivos.
                        
                        

                        No se para que necesita ese kernel si yo tengo el 2.6.8….

                        psgonzaP 1 Respuesta Última respuesta Responder Citar 0
                        • psgonzaP
                          psgonza @psgonza
                          Última edición por

                          Bueno, arreglado…

                          He puesto que use el TwinView, y he seleccionado el DFP y la TV

                          YorusY 1 Respuesta Última respuesta Responder Citar 0
                          • YorusY
                            Yorus Veteranos HL @psgonza
                            Última edición por

                            Ahí ya me pierdo, me funcionó demasiado pronto 😄

                            Mi centro de operaciones
                            Mi blog en HL

                            hlbm signature

                            1 Respuesta Última respuesta Responder Citar 0
                            • 1 / 1
                            • First post
                              Last post

                            Foreros conectados [Conectados hoy]

                            0 usuarios activos (0 miembros e 0 invitados).
                            febesin, pAtO,

                            Estadísticas de Hardlimit

                            Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                            Somos un total de 34.7k miembros registrados.
                            sridharpat ha sido nuestro último fichaje.