Ubuntu Hoary y los drivers de ATI

Alfredo Rego alfredo en redes2000.com
Vie Abr 15 07:05:27 CDT 2005


Nada hombre, para eso estamos.

El vie, 15-04-2005 a las 13:41 +0200, Pedro J. Lledo escribió:
> El vie, 15-04-2005 a las 11:01 +0200, Alfredo Rego escribió:
> > ¿Tienes instalado el paquet "linux-restricted-modules" para tu kernel?
> 
> Muchas gracias chico, me lo has resuelto a la primera , ahora todo
> funciona perfectamente =) 
> Por lo visto en uno de todos los cambios de kernel que hubo no se
> actualizaron los restricted modules de mi maquina y ahí se acaba la
> historia, yo intentando arrancar un modulo q ni siquiera estaba ^^
> 
> La solución exacta a sido la siguiente:
> $sudo apt-get install linux-restricted-modules-686
> reiniciar las X y todo funciona correctamente =)
> $ fglrxinfo
> display: :0.0  screen: 0
> OpenGL vendor string: ATI Technologies Inc.
> OpenGL renderer string: RADEON 9800 Pro Generic
> OpenGL version string: 1.3.4769 (X4.3.0-8.8.25)
> ~$ fgl_glxgears
> 2726 frames in 5.0 seconds = 545.200 FPS
> 4990 frames in 5.0 seconds = 998.000 FPS
> 2985 frames in 5.0 seconds = 597.000 FPS
> 
> Muchas gracias por todo, mandame tu dirección de correo y te mando un
> jamoncito XD
> 
> > El vie, 15-04-2005 a las 10:46 +0200, Pedro J. Lledo escribió:
> > > Llevo ya prácticamente 2 semanas sin poder usar la aceleración 3D ( la
> > > 2D funciona a la perfección) de mi Hoary, antes funcionaba perfectamente
> > > pero después de alguna de las actualizaciones (antes de que Hoary fuera
> > > oficial) dejo de funcionar. La tarjeta es una ATI Radeon 9800pro y mi
> > > ordenador un amd athlon XP 2000.
> > > Creo que tengo el problema localizado, pero aun así no consigo saber
> > > como arreglarlo y necesito algo de ayuda de externa =P
> > > Os voy a ir dejando algunos logs importantes que me indican que la cosa
> > > no anda nada bien:
> > > $fglrxinfo
> > > display: :0.0  screen: 0
> > > OpenGL vendor string: Mesa project: www.mesa3d.org <-- esto deberían ser
> > > los drivers de ATI
> > > OpenGL renderer string: Mesa GLX Indirect
> > > OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
> > > 
> > > $glxinfo
> > > name of display: :0.0
> > > display: :0  screen: 0
> > > direct rendering: No <--- No hay aceleración =(
> > > 
> > > var/log/Xorg.0.log (No lo pondré entero, solo las partes que yo pienso
> > > son las conflictivas )
> > > (II) fglrx(0): driver needs XFree86 version: 4.3.x
> > > (WW) fglrx(0): could not detect XFree86 version (query_status=-3)
> > > (II) Loading extension ATIFGLRXDRI
> > > (II) fglrx(0): doing DRIScreenInit
> > > drmOpenDevice: node name is /dev/dri/card0
> > > drmOpenDevice: open result is -1, (Unknown error 999)
> > > drmOpenDevice: open result is -1, (Unknown error 999)
> > > drmOpenDevice: Open failed
> > > drmOpenDevice: node name is /dev/dri/card0
> > > drmOpenDevice: open result is -1, (Unknown error 999)
> > > drmOpenDevice: open result is -1, (Unknown error 999)
> > > drmOpenDevice: Open failed
> > > [drm] failed to load kernel module "fglrx"
> > > (II) fglrx(0): [drm] drmOpen failed
> > > (EE) fglrx(0): DRIScreenInit failed!
> > > (WW) fglrx(0): ***********************************************
> > > (WW) fglrx(0): * DRI initialization failed!                  *
> > > (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
> > > (WW) fglrx(0): * 2D acceleraton available (MMIO)             *
> > > (WW) fglrx(0): * no 3D acceleration available                *
> > > (WW) fglrx(0): ********************************************* *
> > > .......
> > > (II) fglrx(0): Acceleration enabled
> > > (II) fglrx(0): Direct rendering disabled
> > > 
> > > $ modprobe fglrx
> > > FATAL: Module fglrx not found.
> > > 
> > > El problema parece venir principalmente del DRM y DRI aunq no tengo ni
> > > idea de como solucionarlo =(
> > > He encontrado casos parecidos pero con kernels para AMD64 y la solución
> > > que me indican no me parece viable (instalar una versión mas antigua de
> > > kernel que si funcione correctamente).
> > > Os adjunto mi Xorg.conf y termino de rematar la faena =P
> > > 
> > > 
> > > Section "Files"    
> > > 	RgbPath	"/usr/X11R6/lib/X11/rgb"
> > > 	FontPath	"unix/:7100"			# local font server
> > > 	# if the local font server has problems, we can fall back on these
> > > 	FontPath	"/usr/lib/X11/fonts/misc"
> > > 	FontPath	"/usr/lib/X11/fonts/cyrillic"
> > > 	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
> > > 	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
> > > 	FontPath	"/usr/lib/X11/fonts/Type1"
> > > 	FontPath	"/usr/lib/X11/fonts/CID"
> > > 	FontPath	"/usr/lib/X11/fonts/100dpi"
> > > 	FontPath	"/usr/lib/X11/fonts/75dpi"
> > >         # paths to defoma fonts
> > > 	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> > > 	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
> > > EndSection
> > > 
> > > Section "Module"
> > > 	Load	"bitmap"
> > > 	Load	"dbe"
> > > 	    SubSection  "extmod"
> > >  	     Option    "omit xfree86-dga"   # don't initialise the DGA
> > > extension
> > > 	    EndSubSection
> > > 	Load	"ddc"
> > > 	Load	"dri"
> > > 	Load	"extmod"
> > > 	Load	"GLcore"
> > > 	Load	"freetype"
> > > 	Load	"glx"
> > > 	Load	"int10"
> > > 	Load	"record"
> > > 	Load	"type1"
> > > 	Load	"vbe"
> > > EndSection
> > > 
> > > Section "InputDevice"
> > > 	Identifier	"Generic Keyboard"
> > > 	Driver		"keyboard"
> > > 	Option		"CoreKeyboard"
> > > 	Option		"XkbRules"	"xorg"
> > > 	Option		"XkbModel"	"pc105"
> > > 	Option		"XkbLayout"	"es"
> > > EndSection
> > > 
> > > Section "InputDevice"
> > > 	Identifier	"Configured Mouse"
> > > 	Driver		"mouse"
> > > 	Option		"CorePointer"
> > > 	Option		"Device"		"/dev/input/mice"
> > > 	Option		"Protocol"		"ImPS/2"
> > > 	Option		"Emulate3Buttons"	"true"
> > > 	Option		"ZAxisMapping"		"4 5"
> > > EndSection
> > > 
> > > #
> > > #
> > > #	DE AQUI PARA ABAJO ES INFORMACION SOBRE EL DRIVER DE ATI!
> > > #
> > > #
> > > Section "Device"
> > > 	Identifier	"ATI Technologies, Inc. Radeon 9800 Pro (R350 NH)"
> > > 	Driver		"fglrx"
> > >     # ### generic DRI settings ###
> > >     # === disable PnP Monitor  ===
> > > Option							 "NoDDC"
> > >     # === disable/enable XAA/DRI ===
> > >  	Option "no_accel"				 "no"
> > >  	Option "no_dri"					 "no" #
> > >     # === misc DRI settings ===
> > >  	Option "mtrr"					 "off" # disable DRI mtrr mapper, driver has its own
> > > code for mtrr
> > >     # ### FireGL DDX driver module specific settings ###
> > >     # === Screen Management ===
> > >  	Option "DesktopSetup"			 "0x00000000"
> > >  	Option "MonitorLayout"			 "AUTO, AUTO"
> > >  	Option "IgnoreEDID"				 "off"
> > >  	Option "HSync2"					 "unspecified"
> > >  	Option "VRefresh2"				 "unspecified"
> > >     	Option "ScreenOverlap"			  "0"
> > >     # === TV-out Management ===
> > >  	Option "NoTV"					 "no"
> > >  	Option "TVStandard"				 "PAL-B"
> > >  	Option "TVHSizeAdj"				 "0"
> > >  	Option "TVVSizeAdj"				 "0"
> > >  	Option "TVHPosAdj"				 "0"
> > >  	Option "TVVPosAdj"				 "0"
> > >     	Option "TVHStartAdj"			    "0"
> > >  	Option "TVColorAdj"				 "0"
> > >     	Option "GammaCorrectionI"		   "0x0872187d"
> > >     	Option "GammaCorrectionII"		  "0x00000000"
> > >     # === OpenGL specific profiles/settings ===
> > >  	Option "Capabilities"			 "0x00000000"
> > >     # === Video Overlay for the Xv extension ===
> > >     	Option "VideoOverlay"			   "on"
> > >     # === OpenGL Overlay ===
> > >     # Note: When OpenGL Overlay is enabled, Video Overlay
> > >     #	   will be disabled automatically
> > >     	Option "OpenGLOverlay"			  "off"
> > >     # === Center Mode (Laptops only) ===
> > >  	Option "CenterMode"			 "off"
> > >     # === Pseudo Color Visuals (8-bit visuals) ===
> > >     	Option "PseudoColorVisuals"		 "off"
> > >     # === QBS Management ===
> > >  	Option "Stereo"				 "off"
> > >     	Option "StereoSyncEnable"		  "1"
> > >     # === FSAA Management ===
> > >  	Option "FSAAEnable"			 "no"
> > >  	Option "FSAAScale"			 "1"
> > >     	Option "FSAADisableGamma"		 "no"
> > >     	Option "FSAACustomizeMSPos"		 "no"
> > >  	Option "FSAAMSPosX0"			 "0.000000"
> > >  	Option "FSAAMSPosY0"			 "0.000000"
> > >  	Option "FSAAMSPosX1"			 "0.000000"
> > >  	Option "FSAAMSPosY1"			 "0.000000"
> > >  	Option "FSAAMSPosX2"			 "0.000000"
> > >  	Option "FSAAMSPosY2"			 "0.000000"
> > >  	Option "FSAAMSPosX3"			 "0.000000"
> > >  	Option "FSAAMSPosY3"			 "0.000000"
> > >  	Option "FSAAMSPosX4"			 "0.000000"
> > >  	Option "FSAAMSPosY4"			 "0.000000"
> > >  	Option "FSAAMSPosX5"			 "0.000000"
> > >  	Option "FSAAMSPosY5"			 "0.000000"
> > >     # === Misc Options ===
> > >  	Option "UseFastTLS"			 "0"
> > >     	Option "BlockSignalsOnLock"		 "on"
> > >     	Option "UseInternalAGPGART"		 "no"
> > >     	Option "ForceGenericCPU"		"no"
> > >     # === Custom Options ===
> > >    	# XV Fix 230604 -- 3.9.0 is bad -- 3.11.1 is a little better
> > >         #			   -- 3.12.0 and 6.8.0 seem to work
> > >     	# Option "XaaNoOffscreenPixmaps"
> > >     
> > >     	# Make driver think card is a firegl (for 3dnow)
> > >     	# Option "KernelModuleParm" "su_flags=0xdead0003"
> > >     
> > >     	# 131104 - Doom3 fix? No!
> > >     	# Fixes this though: [fglrx:firegl_agp_lock_pages] *ERROR*
> > > agp_allocate_memory_phys_list failed
> > >     	Option "KernelModuleParm" "agplock=0"
> > > 
> > > #
> > > #
> > > #	DE AQUI PARA ARRIBA ES INFORMACION SOBRE EL DRIVER!!!!!
> > > #
> > > #
> > >     BusID "PCI:1:5:0"    # vendor=1002, device=4e48
> > >     Screen 0
> > > EndSection
> > > 
> > > Section "Monitor"
> > > 	Identifier   "Monitor0"
> > > 	ModelName    "GSM 4349"
> > > 	Option "DPMS"
> > > 
> > > # These are the DDC-probed settings and modelines
> > > 	HorizSync    30-71
> > > 	VertRefresh  50-160
> > > 
> > > # 640x480, 60.0Hz; hfreq=31.469000, vfreq=59.939999
> > > ModeLine "640x480"	 25.17  640  648  744  784  480  482  484  509 -hsync
> > > -vsync
> > > # 640x480, 72.0Hz; hfreq=37.861000, vfreq=72.808998
> > > ModeLine "640x480"	 31.50  640  656  696  816  480  481  484  504 -hsync
> > > -vsync
> > > # 640x480, 75.0Hz; hfreq=37.500000, vfreq=75.000000
> > > ModeLine "640x480"	 31.50  640  656  720  840  480  481  484  500 -hsync
> > > -vsync
> > > # 640x480, 75.0Hz; hfreq=37.500000, vfreq=75.000000
> > > ModeLine "640x480"	 31.50  640  656  720  840  480  481  484  500 -hsync
> > > -vsync
> > > # 640x480, 85.0Hz; hfreq=43.269001, vfreq=85.008003
> > > ModeLine "640x480"	 36.00  640  696  752  832  480  481  484  509 -hsync
> > > -vsync
> > > # 800x600, 56.0Hz; hfreq=35.155998, vfreq=56.250000
> > > ModeLine "800x600"	 36.00  800  824  896 1024  600  601  603  625 +hsync
> > > +vsync
> > > # 800x600, 60.0Hz; hfreq=37.879002, vfreq=60.317001
> > > ModeLine "800x600"	 40.00  800  840  968 1056  600  601  605  628 +hsync
> > > +vsync
> > > # 800x600, 75.0Hz; hfreq=46.875000, vfreq=75.000000
> > > ModeLine "800x600"	 49.50  800  816  896 1056  600  601  604  625 +hsync
> > > +vsync
> > > # 800x600, 75.0Hz; hfreq=46.875000, vfreq=75.000000
> > > ModeLine "800x600"	 49.50  800  816  896 1056  600  601  604  625 +hsync
> > > +vsync
> > > # 800x600, 85.0Hz; hfreq=53.674000, vfreq=85.060997
> > > ModeLine "800x600"	 56.25  800  832  896 1048  600  601  604  631 +hsync
> > > +vsync
> > > # 1024x768, 60.0Hz; hfreq=48.362999, vfreq=60.004002
> > > ModeLine "1024x768"	 65.00 1024 1048 1184 1344  768  771  777  806
> > > -hsync -vsync
> > > # 1024x768, 70.0Hz; hfreq=56.476002, vfreq=70.069000
> > > ModeLine "1024x768"	 75.00 1024 1048 1184 1328  768  771  777  806
> > > -hsync -vsync
> > > # 1024x768, 75.0Hz; hfreq=60.022999, vfreq=75.028999
> > > ModeLine "1024x768"	 78.75 1024 1040 1136 1312  768  769  772  800
> > > +hsync +vsync
> > > # 1024x768, 70.0Hz; hfreq=56.476002, vfreq=70.069000
> > > ModeLine "1024x768"	 75.00 1024 1048 1184 1328  768  771  777  806
> > > -hsync -vsync
> > > # 1024x768, 75.0Hz; hfreq=60.022999, vfreq=75.028999
> > > ModeLine "1024x768"	 78.75 1024 1040 1136 1312  768  769  772  800
> > > +hsync +vsync
> > > # 1024x768, 85.0Hz; hfreq=68.677002, vfreq=84.997002
> > > ModeLine "1024x768"	 94.50 1024 1072 1168 1376  768  769  772  808
> > > +hsync +vsync
> > > # 1280x1024, 75.0Hz; hfreq=79.975998, vfreq=75.025002
> > > ModeLine "1280x1024"	135.00 1280 1296 1440 1688 1024 1025 1028 1066
> > > +hsync +vsync
> > > EndSection
> > > 
> > > Section "Screen"
> > > 	Identifier	"Default Screen"
> > > 	Device		"ATI Technologies, Inc. Radeon 9800 Pro (R350 NH)"
> > > 	Monitor		"monitor0"
> > > 	DefaultDepth	24
> > > 	SubSection "Display"
> > > 		Depth		1
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > 	SubSection "Display"
> > > 		Depth		4
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > 	SubSection "Display"
> > > 		Depth		8
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > 	SubSection "Display"
> > > 		Depth		15
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > 	SubSection "Display"
> > > 		Depth		16
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > 	SubSection "Display"
> > > 		Depth		24
> > > 		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
> > > 	EndSubSection
> > > EndSection
> > > 
> > > Section "ServerLayout"
> > > 	Identifier	"Default Layout"
> > > 	Screen		"Default Screen"
> > > 	InputDevice	"Generic Keyboard"
> > > 	InputDevice	"Configured Mouse"
> > > EndSection
> > > 
> > > Section "DRI"
> > > 	Mode	0666
> > > EndSection
> > > 
> > > Si habéis soportado todo esto y además me dais una solución que funcione
> > > os compro un jamón fijo XD
> > > Gracias de antemano ^^
> > > 
> > > 
> > > -- 
> > > ubuntu-es mailing list
> > > ubuntu-es en lists.ubuntu.com
> > > http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> > -- 
> > ubuntu-es mailing list
> > ubuntu-es en lists.ubuntu.com
> > http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> 
> 
> -- 
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
-- 
Alfredo Rego <alfredo en redes2000.com>




Más información sobre la lista de distribución ubuntu-es