Hi All unstable here.
Today I compiled and installed the latest drm-trunk-module-src 2004.02.28-1 When I boot to 2.4.24-ben1 Direct rendering seems to be disabled here. And I'd like to understand why. When I boot to my old backup kernel 2.4.22-ben2 everything seems fine, Direct Rendering seems to be on. This old kernel seems to work with old drm-trunk-module-src modules. Machine type, stuff installed: at the end of this mail. This is a diff between /var/log/XFree86.0.log for booting 2.4.22-ben2 and /var/log/XFree86.0.log.old for 2.4.24-ben1 ------------------------------------------- *** /var/log/XFree86.0.log Tue Mar 2 20:01:09 2004 --- /var/log/XFree86.0.log.old Tue Mar 2 19:44:16 2004 *************** *** 9,15 **** Release Date: 10 September 2003 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: Linux 2.6.3-ben1-ck1 ppc [ELF] ! Current Operating System: Linux debby 2.4.22-ben2 #1 Sun Oct 5 21:10:37 CEST 2003 ppc Build Date: 01 March 2004 Changelog Date: 10 September 2003 Before reporting problems, check http://www.XFree86.Org/ --- 9,15 ---- Release Date: 10 September 2003 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: Linux 2.6.3-ben1-ck1 ppc [ELF] ! Current Operating System: Linux debby 2.4.24-ben1 #1 Mon Feb 23 00:17:45 CET 2004 ppc Build Date: 01 March 2004 Changelog Date: 10 September 2003 Before reporting problems, check http://www.XFree86.Org/ *************** *** 18,24 **** Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. ! (==) Log file: "/var/log/XFree86.0.log", Time: Tue Mar 2 19:46:09 2004 (==) Using config file: "/etc/X11/XF86Config-4" (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) --- 18,24 ---- Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. ! (==) Log file: "/var/log/XFree86.0.log", Time: Tue Mar 2 19:44:12 2004 (==) Using config file: "/etc/X11/XF86Config-4" (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) *************** *** 548,560 **** [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) drmOpenDevice: node name is /dev/dri/card0 ! drmOpenDevice: open result is -1, (No such device) ! drmOpenDevice: open result is -1, (No such device) ! drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 ! drmOpenDevice: open result is -1, (No such device) ! drmOpenDevice: open result is -1, (No such device) ! drmOpenDevice: Open failed drmOpenByBusid: Searching for BusID pci:0000:00:10.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 8, (OK) --- 548,556 ---- [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) drmOpenDevice: node name is /dev/dri/card0 ! drmOpenDevice: open result is 8, (OK) drmOpenDevice: node name is /dev/dri/card0 ! drmOpenDevice: open result is 8, (OK) drmOpenByBusid: Searching for BusID pci:0000:00:10.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 8, (OK) *************** *** 635,670 **** drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 8, (OK) drmGetBusid returned '' - (II) RADEON(0): [drm] loaded kernel module for "radeon" driver (II) RADEON(0): [drm] DRM interface version 1.0 ! (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:00:10.0" ! (II) RADEON(0): [drm] added 8192 byte SAREA at 0xf303d000 ! (II) RADEON(0): [drm] mapped SAREA 0xf303d000 to 0x3001a000 ! (II) RADEON(0): [drm] framebuffer handle = 0xb8000000 ! (II) RADEON(0): [drm] added 1 reserved context for kernel ! (II) RADEON(0): [agp] Mode 0x07000207 [AGP 0x106b/0x002d; Card 0x1002/0x4c66] ! (II) RADEON(0): [agp] 16384 kB allocated with handle 0x00000001 ! (II) RADEON(0): [agp] ring handle = 0x00000000 ! (II) RADEON(0): [agp] Ring mapped at 0x320c7000 ! (II) RADEON(0): [agp] ring read ptr handle = 0x00101000 ! (II) RADEON(0): [agp] Ring read ptr mapped at 0x3001c000 ! (II) RADEON(0): [agp] vertex/indirect buffers handle = 0x00102000 ! (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x321c8000 ! (II) RADEON(0): [agp] GART texture map handle = 0x00302000 ! (II) RADEON(0): [agp] GART Texture map mapped at 0x323c8000 ! (II) RADEON(0): [drm] register handle = 0xb0000000 ! (II) RADEON(0): [dri] Visual configs initialized ! (II) RADEON(0): CP in BM mode ! (II) RADEON(0): Using 16 MB GART aperture ! (II) RADEON(0): Using 1 MB for the ring buffer ! (II) RADEON(0): Using 2 MB for vertex/indirect buffers ! (II) RADEON(0): Using 13 MB for GART textures (II) RADEON(0): Memory manager initialized to (0,0) (1280,6553) (II) RADEON(0): Reserved area from (0,854) to (1280,856) (II) RADEON(0): Largest offscreen area available: 1280 x 5697 - (II) RADEON(0): Will use back buffer at offset 0x85c000 - (II) RADEON(0): Will use depth buffer at offset 0xc88000 - (II) RADEON(0): Will use 15616 kb for textures at offset 0x10c0000 (II) RADEON(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles --- 631,642 ---- drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 8, (OK) drmGetBusid returned '' (II) RADEON(0): [drm] DRM interface version 1.0 ! (II) RADEON(0): [drm] drmSetBusid failed (8, pci:0000:00:10.0), Permission denied ! (EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI. (II) RADEON(0): Memory manager initialized to (0,0) (1280,6553) (II) RADEON(0): Reserved area from (0,854) to (1280,856) (II) RADEON(0): Largest offscreen area available: 1280 x 5697 (II) RADEON(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles *************** *** 684,697 **** (II) RADEON(0): Largest offscreen area available: 1280 x 5693 (**) Option "dpms" (**) RADEON(0): DPMS enabled ! (II) RADEON(0): X context handle = 0x00000001 ! (II) RADEON(0): [drm] installed DRM signal handler ! (II) RADEON(0): [DRI] installation complete ! (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers ! (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers ! (II) RADEON(0): [drm] dma control initialized, using IRQ 48 ! (II) RADEON(0): [drm] Initialized kernel GART heap manager, 13369344 ! (II) RADEON(0): Direct rendering enabled (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension --- 656,662 ---- (II) RADEON(0): Largest offscreen area available: 1280 x 5693 (**) Option "dpms" (**) RADEON(0): DPMS enabled ! (II) RADEON(0): Direct rendering disabled (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension *************** *** 727,737 **** Warning: font renderer for ".bdf.Z" already registered at priority 0 Warning: font renderer for ".bdf.gz" already registered at priority 0 Warning: font renderer for ".pmf" already registered at priority 0 - (II) Open APM successful - (II) RADEON(0): [RESUME] Attempting to re-init Radeon hardware. - (II) RADEON(0): [agp] Mode 0x07000207 [AGP 0x106b/0x002d; Card 0x1002/0x4c66] - (II) Configured Mouse: ps2EnableDataReporting: succeeded - GetModeLine - scrn: 0 clock: 79810 - GetModeLine - hdsp: 1280 hbeg: 1296 hend: 1408 httl: 1536 - vdsp: 854 vbeg: 855 vend: 858 vttl: 866 flags: -2147483648 - (II) 3rd Button detected: disabling emulate3Button --- 692,694 ---- -------------------------------------------- Trying to find the package differences between drm-trunk-module-2.4.22-ben 2003.10.05 and drm-trunk-module-2.4.24-ben 2004.02.28-1: -------------------------------- locate radeon.o /lib/modules/2.4.22-ben2/kernel/drivers/char/drm/radeon.o /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o $ dpkg -S /lib/modules/2.4.22-ben2/kernel/drivers/char/drm/radeon.o drm-trunk-module-2.4.22-ben2: /lib/modules/2.4.22-ben2/kernel/drivers/char/drm/radeon.o $ dpkg -S /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o diversion by drm-trunk-module-2.4.24-ben1 from: /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o diversion by drm-trunk-module-2.4.24-ben1 to: /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o.kernel drm-trunk-module-2.4.24-ben1: /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o $ ls -l /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o.kernel ls: /lib/modules/2.4.24-ben1/kernel/drivers/char/drm/radeon.o.kernel: No such file or directory ---------------------------------- I know some package (drm-related ?)got uninstalled about 2 weeks ago when upgdrading packages, but I forgot which one: It might be it was xlibmesa-gl1-dri-trunk 2003.10.05-2 which was replaced by xlibmesa-gl, but I'm not sure: aptitude in its interface, when viewing the details for xlibmesa-gl says (among other things): -- i A 4.3.0-2 p xlibmesa-gl1-dri-trunk 2003.10.05-2 p xlibmesa-gl1-dri-trunk 2004.02.28-1 i A 4.3.0-2 p xlibmesa-gl1-dri-trunk 2003.10.05-2 -- what ever this means: was xlibmesa-gl1-dri-trunk 2003.10.05-2 purged, does it have to be purged if xlibmesa-gl will be installed: It's not clear for me ... This is what I have: COLUMNS=122 dpkg -l | grep xlibmesa ii xlibmesa-dri 4.3.0-2 Mesa 3D graphics library modules [XFree86] ii xlibmesa-gl 4.3.0-2 Mesa 3D graphics library [XFree86] ii xlibmesa-gl-dev 4.3.0-2 Mesa 3D graphics library development files [XFree86] rc xlibmesa-gl1-dri-trunk 2003.10.05-2 Mesa 3D graphics library [DRI trunk] ii xlibmesa-glu 4.3.0-2 Mesa OpenGL utility library [XFree86] ii xlibmesa-glu-dev 4.3.0-2 Mesa OpenGL utility library development files [XFree86] ii xlibmesa3 4.3.0-2 XFree86 Mesa libraries pseudopackage ic xlibmesa3-dri-trunk 2002.12.05-4 DRI CVS trunk version of Mesa 3D graphics library ic xlibmesa3-gl 4.2.1-12.1 Mesa 3D graphics library [XFree86] rc xlibmesa3-glu 4.2.1-16 Mesa OpenGL utility library [XFree86] -- 4th column is cut in the following output: COLUMNS=132 dpkg -l | grep drm-trunk ii drm-trunk-module-2.4.22-ben 2003.10.05-1+10.00.Custom ii drm-trunk-module-2.4.24-ben 2004.02.28-1 ii drm-trunk-module-src 2004.02.28-1 $ cat /proc/cpuinfo cpu : 7455, altivec supported clock : 667MHz revision : 3.2 (pvr 8001 0302) bogomips : 665.19 machine : PowerBook3,5 motherboard : PowerBook3,5 MacRISC2 MacRISC Power Macintosh board revision : 00000000 detected as : 80 (PowerBook Titanium IV) pmac flags : 0000000b L2 cache : 256K unified memory : 768MB pmac-generation : NewWorld Thanks in anticipation Best Regards Wolfgang -- Profile, Links: http://profiles.yahoo.com/wolfgangpfeiffer