Hi Michel Short version first:
The modules built fine, IINM. But X still crashes most of the instances where I try starting KDM with dri loaded via xorg.conf On Mon, Jun 05, 2006 at 06:33:04PM +0200, Michel Dänzer wrote: > On Mon, 2006-06-05 at 18:19 +0200, Wolfgang Pfeiffer wrote: > > [ .. ] > > make[1]: *** > > [_module_/home/shorty/kernel-factory/git/modules/drm/drm/linux-core > > ] Error 2 > > make[1]: Leaving directory `/home/shorty/kernel-factory/git/linux-2.6' > > make: *** [modules] Error 2 > > You don't need the savage DRM. Try > > make DRM_MODULES=radeon $ pwd /home/shorty/kernel-factory/git/modules/drm/drm/linux-core $ MAKEFLAGS="CC=gcc-4.1" make DRM_MODULES=radeon $ MAKEFLAGS="CC=gcc-4.1" make DRM_MODULES=radeon ends like: ---------------------- .o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon_drv. o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon_cp.o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon_stat e.o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon_mem. o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon_irq. o CC [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/r300_cmdbuf .o LD [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/drm.o LD [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon.o Building modules, stage 2. MODPOST WARNING: /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/drm.o - Sect ion mismatch: reference to .exit.text:drm_cleanup_pci from __ksymtab between '__ ksymtab_drm_cleanup_pci' (at offset 0x50) and '__ksymtab_drm_init' WARNING: /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/drm.o - Sect ion mismatch: reference to .exit.text:drm_exit from __ksymtab between '__ksymtab _drm_exit' (at offset 0x60) and '__ksymtab_drm_ioctl' CC /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/drm.mod.o LD [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/drm.ko CC /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon.mod. o LD [M] /home/shorty/kernel-factory/git/modules/drm/drm/linux-core/radeon.ko make[1]: Leaving directory `/home/shorty/kernel-factory/git/linux-2.6' ---------------------------- $ ls *.ko drm.ko radeon.ko As root: # cd /home/shorty/kernel-factory/git/modules/drm/drm/linux-core [root@ 19:09:17]# ls *.ko drm.ko radeon.ko [root@ 19:09:52]# cp *.ko /lib/modules/2.6.17-rc3-gf358166a-dirty/kernel/drivers/char/drm/ cp: overwrite `/lib/modules/2.6.17-rc3-gf358166a-dirty/kernel/drivers/char/drm/drm.ko'? y `drm.ko' -> `/lib/modules/2.6.17-rc3-gf358166a-dirty/kernel/drivers/char/drm/drm.ko' cp: overwrite `/lib/modules/2.6.17-rc3-gf358166a-dirty/kernel/drivers/char/drm/radeon.ko'? y `radeon.ko' -> `/lib/modules/2.6.17-rc3-gf358166a-dirty/kernel/drivers/char/drm/radeon.ko' # depmod -a Moment of truth: I enable DRM in xorg.conf (that is 'Load "dri"'), rebooting ... After booting it worked to get a graph. KDM login screen. Trying to restart the xserver - before even trying to login to KDE -fails: Time of the crash, after restarting the xserver from the KDE Login window (ssh-ed the following): [ 135.386011] [drm] Initialized radeon 1.25.0 20060524 on minor 0: [ 135.386041] [drm] Used old pci detect: framebuffer loaded [ 136.306521] agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode [ 136.306535] agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode [ 136.378439] [drm] Setting GART location based on old memory map [ 136.378458] [drm] Loading R300 Microcode [ 136.378525] [drm] writeback test succeeded in 1 usecs [ 160.288363] agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode [ 160.288381] agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode [ 160.303921] [drm] Setting GART location based on old memory map [ 160.303947] [drm] Loading R300 Microcode [ 160.315053] [drm] writeback test failed Next time (after reboot) even the first try to start kdm failed: /var/log/kern.log: Jun 5 19:36:38 debby1-6 kernel: [ 122.156765] NFSD: starting 90-second grace p eriod Jun 5 19:36:43 debby1-6 kernel: [ 126.566430] eth0: no IPv6 routers present Jun 5 19:37:42 debby1-6 kernel: [ 185.736258] [drm] Initialized drm 1.0.1 2005 1102 Jun 5 19:37:42 debby1-6 kernel: [ 185.767143] [drm] Initialized radeon 1.25.0 20060524 on minor 0: Jun 5 19:37:42 debby1-6 kernel: [ 185.767184] [drm] Used old pci detect: frame buffer loaded Jun 5 19:37:43 debby1-6 kernel: [ 186.671925] agpgart: Putting AGP V2 device a t 0000:00:0b.0 into 4x mode Jun 5 19:37:43 debby1-6 kernel: [ 186.671939] agpgart: Putting AGP V2 device a t 0000:00:10.0 into 4x mode Jun 5 19:37:43 debby1-6 kernel: [ 186.710512] [drm] Setting GART location base d on old memory map Jun 5 19:37:43 debby1-6 kernel: [ 186.710532] [drm] Loading R300 Microcode Jun 5 19:37:43 debby1-6 kernel: [ 186.710591] [drm] writeback test succeeded i n 1 usecs dmesg: [ 116.074982] NET: Registered protocol family 10 [ 116.083199] lo: Disabled Privacy Extensions [ 116.091584] IPv6 over IPv4 tunneling driver [ 122.009043] Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]). [ 122.129322] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory [ 122.156765] NFSD: starting 90-second grace period [ 126.566430] eth0: no IPv6 routers present [ 185.736258] [drm] Initialized drm 1.0.1 20051102 [ 185.767143] [drm] Initialized radeon 1.25.0 20060524 on minor 0: [ 185.767184] [drm] Used old pci detect: framebuffer loaded [ 186.671925] agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode [ 186.671939] agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode [ 186.710512] [drm] Setting GART location based on old memory map [ 186.710532] [drm] Loading R300 Microcode [ 186.710591] [drm] writeback test succeeded in 1 usecs [root@ 19:40:34]# Please note I can't wait too long after the crash to reboot the machine via ssh, because the system on the crashed machine slows down more and more, the longer I wait, until the brink of becoming unresponsive via the xterm I use for logging into the crashing system ... Hints? Extra flags for the drivers for /etc/modutils/local? /etc/modutils/local, currently: ----------------------------------- #options ieee1394 disable_irm=1 #options sbp2 serialize_io=0 max_speed=2 # new 2006.05.29: pre-install radeon /sbin/modprobe "-k" "agpgart" pre-install agpgart /sbin/modprobe "-k" "uninorth_agp" # end new ------------------------------------ Best regards Wolfgang -- Wolfgang Pfeiffer: /ICQ: 286585973/ + + + /AIM: crashinglinux/ http://profiles.yahoo.com/wolfgangpfeiffer Key ID: E3037113 http://keyserver.mine.nu/pks/lookup?search=0xE3037113&fingerprint=on -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]