Luca wrote: > ciao, ho una ati mobility con chipset mach64 e sto cercando di > abilitare l'accelerazione con linux. Essendo passato a xorg ho trovato > dei problemi, prima infatti con i pacchetti debian e xfree > l'acceleraizone funzionava... > ho scaricato dal cvs il sorgente del drm, devo scaricare anche le > librerie mesa? anche se le ho già? > ho compilato e installato il drm e i moduli aggiuntivi del > kernel...che vengono caricati correttaemente...ora se parto con xorg > configurato ottengo questo log: > > [cut] > (**) |-->Screen "Screen 1" (0) > (**) | |-->Monitor "My Monitor" > (**) | |-->Device "ATI Mach64" > [cut] > (II) Primary Device is: PCI 01:00:0 > (II) ATI: Candidate "Device" section "ATI Mach64". > (II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 detected. > (II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 assigned to active > "Device" section "ATI Mach64". > [cut] > (II) LoadModule: "vbe" > (II) Loading /usr/X11R6/lib/modules/libvbe.a > (II) Module vbe: vendor="X.Org Foundation" > compiled for 6.8.2, module version = 1.1.0 > ABI class: X.Org Video Driver, version 0.7 > (II) ATI(0): VESA BIOS detected > (II) ATI(0): VESA VBE Version 2.0 > (II) ATI(0): VESA VBE Total Mem: 8128 kB > (II) ATI(0): VESA VBE OEM: ATI MACH64 > (II) ATI(0): VESA VBE OEM Software Rev: 1.0 > (II) ATI(0): VESA VBE OEM Vendor: ATI Technologies Inc. > (II) ATI(0): VESA VBE OEM Product: MACH64RM > (II) ATI(0): VESA VBE OEM Product Rev: 01.00 > (II) ATI(0): VESA VBE DDC supported > (II) ATI(0): VESA VBE DDC Level none > (II) ATI(0): VESA VBE DDC transfer in appr. 2 sec. > (II) ATI(0): VESA VBE DDC read failed > (II) ATI(0): BIOS Data: BIOSSize=0xF800, ROMTable=0x010A. > (II) ATI(0): BIOS Data: ClockTable=0x0A40, FrequencyTable=0x0A1A. > (II) ATI(0): BIOS Data: LCDTable=0x017C, LCDPanelInfo=0xE82C. > (II) ATI(0): BIOS Data: VideoTable=0x0000, HardwareTable=0x015A. > (II) ATI(0): BIOS Data: I2CType=0x0F, Tuner=0x00, Decoder=0x00, > Audio=0x0F. (--) ATI(0): ATI 3D Rage Mobility graphics controller > detected. (--) ATI(0): Chip type 4C4D "LM", version 4, foundry TSMC, class > 0, revision 0x01. > (--) ATI(0): AGP bus interface detected; block I/O base is 0x2000. > (--) ATI(0): ATI Mach64 adapter detected. > (!!) ATI(0): For information on using the multimedia capabilities > of this adapter, please see http://gatos.sf.net. > (--) ATI(0): Internal RAMDAC (subtype 1) detected. > (==) ATI(0): RGB weight 888 > (==) ATI(0): Default visual is TrueColor > (==) ATI(0): Using gamma correction (1.0, 1.0, 1.0) > (II) ATI(0): Using Mach64 accelerator CRTC. > (--) ATI(0): 1024x768 panel (ID 3) detected. > (--) ATI(0): Panel model ADT L133X2-3A. > (--) ATI(0): Panel clock is 65.146 MHz. > (II) ATI(0): Using digital flat panel interface. > (II) ATI(0): Storing hardware cursor image at 0xFD7FFC00. > (II) ATI(0): Using 8 MB linear aperture at 0xFD000000. > (!!) ATI(0): Virtual resolutions will be limited to 8191 kB > due to linear aperture size and/or placement of hardware cursor image > area. > (II) ATI(0): Using Block 0 MMIO aperture at 0xFC100400. > (II) ATI(0): Using Block 1 MMIO aperture at 0xFC100000. > (==) ATI(0): Write-combining range (0xfd000000,0x800000) > (II) ATI(0): MMIO write caching enabled. > (--) ATI(0): 8192 kB of SDRAM (1:1) detected (using 8191 kB). > (WW) ATI(0): Cannot shadow an accelerated frame buffer. > (II) ATI(0): Engine XCLK 124.453 MHz; Refresh rate code 12. > (--) ATI(0): Internal programmable clock generator detected. > (--) ATI(0): Reference clock 29.500 MHz. > > [cut] > (II) LoadModule: "i2c" > (II) Loading /usr/X11R6/lib/modules/libi2c.a > (II) Module i2c: vendor="X.Org Foundation" > compiled for 6.8.2, module version = 1.2.0 > ABI class: X.Org Video Driver, version 0.7 > (WW) ATI(0): I2C bus Mach64 initialisation failure. > (II) ATI(0): I2C bus "Mach64" removed. > (--) Depth 24 pixmap format is 32 bpp > (II) do I need RAC? No, I don't. > > [cut] > (==) ATI(0): Write-combining range (0xfd000000,0x800000) > (II) ATI(0): Largest offscreen areas (with overlaps): > (II) ATI(0): 1024 x 1279 rectangle at 0,768 > (II) ATI(0): 768 x 1280 rectangle at 0,768 > (II) ATI(0): Using XFree86 Acceleration Architecture (XAA) > Screen to screen bit blits > Solid filled rectangles > 8x8 mono pattern filled rectangles > Indirect CPU to Screen color expansion > Solid Lines > Offscreen Pixmaps > Setting up tile and stipple cache: > 32 128x128 slots > 10 256x256 slots > (==) ATI(0): Backing store disabled > (==) ATI(0): Silken mouse enabled > (==) RandR enabled > (II) Initializing built-in extension MIT-SHM > (II) Initializing built-in extension XInputExtension > (II) Initializing built-in extension XTEST > (II) Initializing built-in extension XKEYBOARD > (II) Initializing built-in extension LBX > (II) Initializing built-in extension XC-APPGROUP > (II) Initializing built-in extension SECURITY > (II) Initializing built-in extension XINERAMA > (II) Initializing built-in extension XFIXES > (II) Initializing built-in extension XFree86-Bigfont > (II) Initializing built-in extension RENDER > (II) Initializing built-in extension RANDR > (II) Initializing built-in extension COMPOSITE > (II) Initializing built-in extension DAMAGE > (II) Initializing built-in extension XEVIE > [cut] > > Non riesco a capire quale sia il problema. La memoria video è di 8 mb > condivisi... > ho seguito tutte le istruzioni trovate qui: > > a differenza che io non ho compilato xorg ne le librerie mesa... > ma solo i moduli del kernel e la libdrm... > > glxnfo restituisce che non ho abilitato l'accelerazione 3d...cosa non > ha funzionato? > > se sono necessarie alre info fate sapere.. > grazie mille > Luca
prova con queste istruzioni: http://ubuntuforums.org/archive/index.php/t-7200.html N.B. nell'articolo si fa riferimento ad alcuni file "vecchiotti", dove necessario sostituisci [common/mach64]-20041215-linux.i386.tar.bz2 con [common/mach64]-20050718-linux.i366.tar.bz2. Se non dovesse andare cerchero' di aiutarti (ora non ricordo esattamente i passi necessari, pero' mi sembra che l'articolo citato vada bene, inoltre offre alcuni link con altre informazioni). Attualmente DRI mi funziona con xserver-xorg 6.8.2.dfsg.1-10 su kernel 2.6.11, debian sid; probabilmente oltre agli header del kernel dovrai scaricare anche qualche libreria di sviluppo ...gli script di configurazione ti diranno quali. Le prestazioni del Mach64 (rage mobility M1 oppure M/P) non sono da 3D-game "veri", pero' gli screensaver GL vanno molto meglio ;-) (testato con ScreenSaver Cage (GL), si passa da 9 a 27 FPS, Pentium III 700Mhz) Buona fortuna ;-) Gabriele P.S. nel caso non li avessi gia' letti ecco altri link utili: http://dri.freedesktop.org/wiki/ATIMach64 http://www.retinalburn.net/linux/dri_HOWTO.html ....infine considera che potreti avere problemi tipo "flickering", alcuni dicono legati al framebuffer, ma credo che le cause siano altre. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

