Hi, I saw recently on this list that it was possible to get hardware acceleration by using the 'ati' driver, but unfortunatly I can't get it right ... When I start X, my screen gets black as if it was sleeping after a few seconds ; switching to the console and 'ps'ing shows that the server is running, and WMaker also :
eqdar 470 0.0 0.9 2856 1284 tty3 S 19:44 0:00 /bin/sh /usr/bin/X11/startx eqdar 479 0.0 0.6 2760 840 tty3 S 19:44 0:00 xinit /usr/X11R6/lib/X11/xinit/xinitrc -- /usr/X11R6/lib/X11/xinit/xserverrc root 480 5.1 11.2 25460 15260 ? S< 19:44 0:05 /usr/bin/X11/X -dpi 100 -nolisten tcp eqdar 483 0.9 2.1 6336 2900 tty3 S 19:44 0:00 /usr/bin/WindowMaker eqdar 508 0.0 0.7 2960 1060 ? S 19:44 0:00 /usr/bin/ssh-agent x-window-manager eqdar 511 0.4 2.1 6968 2924 tty3 S 19:44 0:00 xterm -class UXTerm -title uxterm -u8 My config seemed to work fine with the 'fbdev' driver, are there any specific options that need to be set when using 'ati' ? Here is my config and the logfile ... I'm booting with the following argument 'video=atyfb:[EMAIL PROTECTED]' ### XF86Config-4 ... ## Fontpaths, rgbpath, ... ## Section "Files" 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" # non installés # 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/Speedo" FontPath "/usr/lib/X11/fonts/100dpi" FontPath "/usr/lib/X11/fonts/75dpi" EndSection ## Modules ... à voir de plus près ## Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" #Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "pex5" Load "record" Load "speedo" Load "type1" Load "vbe" Load "xie" EndSection ## Clavier et souris ## Section "InputDevice" Identifier "Apple ADB keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "macintosh" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Kensington ADB Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection ## Carte graphique -- RAM etc. testés au démarrage ## Section "Device" Identifier "ATI XClaim 3D Plus" # Driver "fbdev" Driver "ati" BusID "PCI:0:14:0" Option "UseFBDev" "true" EndSection ## L'écran -- UseModes pour des modes customisés ## Section "Monitor" Identifier "Apple Multiple Scan 15 Display" HorizSync 31.77,35.0,37.9,48.1,49.7,56.5 VertRefresh 60,66.67,60,70,72,75 # HorizSync 30-60 # VertRefresh 60-75 UseModes "Custom modes" Option "DPMS" EndSection ## Les modes en question ## Section "Modes" Identifier "Custom modes" # video=atyfb:[EMAIL PROTECTED] Mode "1024x768" # D: 74.884 MHz, H: 56.389 kHz, V: 69.961 Hz DotClock 74.885 HTimings 1024 1048 1184 1328 VTimings 768 771 777 806 Flags "-HSync" "-VSync" # Warning: XFree86 doesn't support accel EndMode # video=atyfb:[EMAIL PROTECTED] Mode "[EMAIL PROTECTED]" # D: 39.938 MHz, H: 37.820 kHz, V: 60.223 Hz DotClock 39.939 HTimings 800 840 968 1056 VTimings 600 601 605 628 Flags "+HSync" "+VSync" # Warning: XFree86 doesn't support accel EndMode # video=atyfb:[EMAIL PROTECTED] Mode "[EMAIL PROTECTED]" # D: 49.923 MHz, H: 48.003 kHz, V: 72.076 Hz DotClock 49.924 HTimings 800 856 976 1040 VTimings 600 637 643 666 Flags "+HSync" "+VSync" # Warning: XFree86 doesn't support accel EndMode # video=atyfb:[EMAIL PROTECTED] Mode "640x480" # D: 25.075 MHz, H: 31.343 kHz, V: 59.701 Hz DotClock 25.076 HTimings 640 664 760 800 VTimings 480 491 493 525 Flags "-HSync" "-VSync" # Warning: XFree86 doesn't support accel EndMode EndSection ## On englobe le tout ## Section "Screen" Identifier "ATI Screen" Device "ATI XClaim 3D Plus" Monitor "Apple Multiple Scan 15 Display" # 16 pose quelques problèmes, 32 est trop lent en 1024, 24 semble déconseillé -- à voir DefaultDepth 15 SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection ## La première section "layout" détermine la configuration utilisée ## Section "ServerLayout" Identifier "Custom Layout" Screen "ATI Screen" InputDevice "Apple ADB Keyboard" InputDevice "Kensington ADB Mouse" EndSection ## Modules ## #Section "DRI" # Mode 0666 #EndSection ### LOGS warning: process set to nice value 0 instead of -10 as requested This is a pre-release version of XFree86, and is not supported in any way. Bugs may be reported to XFree86@XFree86.Org and patches submitted to [EMAIL PROTECTED] Before reporting bugs in pre-release versions, please check the latest version in the XFree86 CVS repository (http://www.XFree86.Org/cvs) XFree86 Version 4.1.0.1 / X Window System (protocol Version 11, revision 0, vendor release 6510) Release Date: 21 December 2001 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/FAQ) Build Operating System: Linux 2.4.18-powerpc-smp ppc [ELF] Module Loader present (==) Log file: "/var/log/XFree86.0.log", Time: Fri Dec 6 19:44:09 2002 (==) Using config file: "/etc/X11/XF86Config-4" Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) ServerLayout "Custom Layout" (**) |-->Screen "ATI Screen" (0) (**) | |-->Monitor "Apple Multiple Scan 15 Display" (**) | |-->Device "ATI XClaim 3D Plus" (**) |-->Input Device "Apple ADB keyboard" (**) XKB: rules: "xfree86" (**) XKB: model: "macintosh" (**) XKB: layout: "us" (**) |-->Input Device "Kensington ADB Mouse" (**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi" (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (--) using VT number 7 (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 (II) Loading /usr/X11R6/lib/modules/libscanpci.a (II) Module scanpci: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 (II) Unloading /usr/X11R6/lib/modules/libscanpci.a (--) PCI: (0:14:0) ATI Mach64 LI rev 220, Mem @ 0x81000000/24, 0x80800000/12, I/O @ 0x0400/8, BIOS @ 0x80820000/17 (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a (II) Module GLcore: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.1.9 (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a (II) Module glx: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a (II) Module pex5: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a (II) Module record: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.13.0 (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a (II) Module xie: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o (II) Module ati: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 6.3.6 (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) ATI: ATI driver (version 6.3.6) for chipsets: ati (II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI), ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI), ATI Rage 128 RL (AGP), ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP), ATI Rage 128 Pro PP (PCI), ATI Rage 128 Pro PR (PCI), ATI Rage 128 Mobility LE (PCI), ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP), ATI Rage 128 Mobility ML (AGP) (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP), ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP), ATI Radeon VE (AGP) (II) Loading /usr/X11R6/lib/modules/drivers/atimisc_drv.o (II) Module atimisc: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 6.3.6 (==) ATI(0): Chipset: "ati". (**) ATI(0): Depth 15, (--) framebuffer bpp 16 (--) ATI(0): ATI 3D Rage LT Pro graphics controller detected. (--) ATI(0): Chip type 4C49 "LI", version 4, foundry UMC, class 0, revision 0x03. (--) ATI(0): PCI bus interface detected; block I/O base is 0x0400. (--) ATI(0): ATI Mach64 adapter detected. (--) ATI(0): Internal RAMDAC (subtype 1) detected. (==) ATI(0): RGB weight 555 (==) 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): Using CRT interface and disabling digital flat panel. (II) ATI(0): Storing hardware cursor image at 0x817FFC00. (II) ATI(0): Using 8 MB linear aperture at 0x81800000. (!!) 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 0x80800400. (II) ATI(0): Using Block 1 MMIO aperture at 0x80800000. (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. (--) ATI(0): Internal programmable clock generator detected. (--) ATI(0): Reference clock 157.5/11 (14.318) MHz. (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 31.77 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 35.00 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 37.90 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 48.10 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 49.70 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using hsync value of 56.50 kHz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 60.00 Hz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 66.67 Hz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 60.00 Hz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 70.00 Hz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 72.00 Hz (II) ATI(0): Apple Multiple Scan 15 Display: Using vrefresh value of 75.00 Hz (II) ATI(0): Maximum clock: 112.00 MHz (II) ATI(0): Not using mode "640x480" (hsync out of range) (II) ATI(0): Not using default mode "640x350" (vrefresh out of range) (II) ATI(0): Not using default mode "640x400" (vrefresh out of range) (II) ATI(0): Not using default mode "720x400" (vrefresh out of range) (II) ATI(0): Not using default mode "800x600" (vrefresh out of range) (II) ATI(0): Not using default mode "800x600" (hsync out of range) (II) ATI(0): Not using default mode "800x600" (hsync out of range) (II) ATI(0): Not using default mode "1152x864" (hsync out of range) (II) ATI(0): Not using default mode "1280x960" (hsync out of range) (II) ATI(0): Not using default mode "1280x960" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1280x1024" (hsync out of range) (II) ATI(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan) (II) ATI(0): Not using mode "640x480" (no mode of this name) (--) ATI(0): Virtual size is 1024x768 (pitch 1024) (**) ATI(0): Mode "1024x768": 74.9 MHz, 56.4 kHz, 70.0 Hz (**) ATI(0): Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz (++) ATI(0): DPI set to (100, 100) (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 0.1.0 (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="The XFree86 Project" compiled for 4.1.0.1, module version = 1.0.0 (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 18 256x256 slots 6 512x512 slots (==) ATI(0): Backing store disabled (==) ATI(0): Silken mouse enabled (**) ATI(0): DPMS enabled (WW) ATI(0): Option "UseFBDev" is not used PEXExtensionInit: Couldn't open default PEX font file Roman_M (II) Keyboard "Apple ADB keyboard" handled by legacy driver (**) Kensington ADB Mouse: Protocol: "ImPS/2" (**) Kensington ADB Mouse: Core Pointer (==) Kensington ADB Mouse: Buttons: 3 (**) Kensington ADB Mouse: Emulate3Buttons, Emulate3Timeout: 50 (II) XINPUT: Adding extended input device "Kensington ADB Mouse" (type: MOUSE) xinit: connection to X server lost. waiting for X server to shut down -- Simon Vallet Institut National Agronomique Paris-Grignon [EMAIL PROTECTED]