A fix is in CVS now to make missing/broken I2C buses a non-fatal error. Fixed in linux-2.6 and linux-core.
Ok, thanks. That gets around that problem, though it still doesn't work (linux-core, I've not yet tried the linux-2.6 version).
When the X server starts and vesafb is active, I got this:
Oct 19 19:41:16 ZakTower kernel: mtrr: 0xe8000000,0x4000000 overlaps existing 0xe8000000,0x200000
Oct 19 19:41:17 ZakTower kernel: [drm] Initialized drm 1.0.0 20040925
Oct 19 19:41:17 ZakTower kernel: PCI: Unable to reserve mem region #1:[EMAIL PROTECTED] for device 0000:01:00.0
Oct 19 19:41:17 ZakTower kernel: mtrr: 0xe8000000,0x4000000 overlaps existing 0xe8000000,0x200000
Oct 19 19:41:17 ZakTower kernel: i2c-algo-bit.o: (0) scl=0, sda=0
Oct 19 19:41:17 ZakTower kernel: i2c-algo-bit.o: monid seems to be busy.
Oct 19 19:41:17 ZakTower kernel: [drm:setup_i2c_bus] *ERROR* Failed to register I2C bus monid.
Oct 19 19:41:17 ZakTower kernel: i2c-algo-bit.o: (0) scl=1, sda=1
...
Oct 19 19:41:17 ZakTower kernel: i2c-algo-bit.o: crt2 passed test.
Oct 19 19:41:17 ZakTower kernel: [drm] Initialized radeon 1.12.0 20020828 on minor 0:
Oct 19 19:41:17 ZakTower kernel: [drm] Used old pci detect: framebuffer loaded
Oct 19 19:41:17 ZakTower kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000008
Oct 19 19:41:17 ZakTower kernel: printing eip:
Oct 19 19:41:17 ZakTower kernel: f12970ab
Oct 19 19:41:17 ZakTower kernel: *pde = 37dc5067
Oct 19 19:41:17 ZakTower kernel: *pte = 00000000
Oct 19 19:41:17 ZakTower kernel: Oops: 0000 [#1]
Oct 19 19:41:17 ZakTower kernel: PREEMPT
Oct 19 19:41:17 ZakTower kernel: Modules linked in: radeon drm nvram tuner tvaudio msp3400 bttv video_buf firmware_class i2c_algo_bit v4l2_common btcx_risc videodev ir_kbd_i2c ir_common usbserial parport_pc lp parport speedstep_lib sk98lin snd_seq_oss snd_pcm_oss snd_mixer_oss freq_table thermal processor fan snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_event snd_seq_midi_emul button battery ac snd_seq snd_emu10k1 snd_rawmidi snd_pcm snd_timer snd_seq_device snd_ac97_codec snd_page_alloc edd joydev snd_util_mem snd_hwdep sg via686a sd_mod sr_mod snd soundcore w83781d i2c_sensor i2c_isa i2c_viapro i2c_core ehci_hcd uhci_hcd amd64_agp ohci1394 ieee1394 emu10k1_gp gameport af_packet agpgart 8139too mii evdev usbcore ip6t_LOG ipt_TCPMSS ipt_TOS ipt_LOG ipt_state ip6table_mangle ipt_REJECT iptable_mangle iptable_filter ip_nat_ftp iptable_nat ip_conntrack_ftp ip_conntrack ip_tables ip6table_filter ip6_tables ipv6 ide_cd cdrom ntfs nls_utf8 nls_cp850 vfat fat dm_mod
Oct 19 19:41:17 ZakTower kernel: CPU: 0
Oct 19 19:41:17 ZakTower kernel: EIP: 0060:[<f12970ab>] Not tainted VLI
Oct 19 19:41:17 ZakTower kernel: EFLAGS: 00013286 (2.6.9n)
Oct 19 19:41:17 ZakTower kernel: EIP is at drm_set_busid+0x8b/0xf0 [drm]
Oct 19 19:41:17 ZakTower kernel: eax: 00000000 ebx: ede56000 ecx: ffffffff edx: e671ea90
Oct 19 19:41:17 ZakTower kdm: :0[12617]: IO Error in XOpenDisplay
Oct 19 19:41:17 ZakTower kdm[12371]: X server for display :0 terminated unexpectedly
Oct 19 19:41:17 ZakTower kernel: esi: 00000000 edi: e834df40 ebp: f12973b0 esp: e834df04
Oct 19 19:41:17 ZakTower kdm[12371]: Display :0 cannot be opened
Oct 19 19:41:17 ZakTower kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:41:17 ZakTower kernel: Process X (pid: 12497, threadinfo=e834d000 task=e959f560)
Oct 19 19:41:17 ZakTower kernel: Stack: e671ea80 00000014 f129bd70 00000000 00000001 00000000 00000000 affff710
Oct 19 19:41:17 ZakTower kernel: ede56000 e834df40 f1297456 00000001 00000002 00000001 00000000 00000001
Oct 19 19:41:17 ZakTower kernel: 00000001 ffffffff 0867a340 ede56000 00000007 f12a1914 f1295f5d affff710
Oct 19 19:41:17 ZakTower kernel: Call Trace:
Oct 19 19:41:17 ZakTower kernel: [<f1297456>] drm_setversion+0xa6/0xf0 [drm]
Oct 19 19:41:17 ZakTower kernel: [<f1295f5d>] drm_ioctl+0x14d/0x21e [drm]
Oct 19 19:41:17 ZakTower kernel: [<b016a099>] sys_ioctl+0x1f9/0x2a0
Oct 19 19:41:17 ZakTower kernel: [<b0106049>] sysenter_past_esp+0x52/0x71
Oct 19 19:41:17 ZakTower kernel: Code: 00 00 c7 44 24 08 70 bd 29 f1 89 44 24 0c 8b 43 04 89 14 24 89 44 24 04 e8 53 b5 f7 be 8b 83 dc 06 00 00 b9 ff ff ff ff 8b 40 34 <8b> 78 08 89 f0 f2 ae f7 d1 49 03 4b 04 ba d0 00 00 00 8d 41 02
Oct 19 19:41:17 ZakTower kdm[12371]: Unable to fire up local display :0; disabling.
Oct 19 19:41:37 ZakTower kernel: SysRq : Emergency Sync
Leaving me without a console, and forcing me to reboot... End of Xorg log file: drmOpenDevice: Open failed drmOpenByBusid: Searching for BusID pci:0000:01:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmOpenByBusid: drmOpenMinor returns 5
So I tried without vesafb, this worked slightly better:
Oct 19 19:43:46 ZakTower kernel: [drm] Initialized radeon 1.12.0 20020828 on minor 0:
Oct 19 19:43:46 ZakTower kernel: agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
Oct 19 19:43:46 ZakTower kernel: agpgart: Device is in legacy mode, falling back to 2.x
Oct 19 19:43:46 ZakTower kernel: agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
Oct 19 19:43:46 ZakTower kernel: agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
Oct 19 19:43:46 ZakTower kernel: agpgart: Putting AGP V2 device at 0000:01:00.1 into 4x mode
Oct 19 19:43:46 ZakTower kernel: [drm:radeon_do_init_cp] *ERROR* PCI GART memory not allocated!
Oct 19 19:43:46 ZakTower kernel: [drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
Oct 19 19:43:46 ZakTower kernel: [drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
Oct 19 19:43:46 ZakTower kernel: [drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
Oct 19 19:43:46 ZakTower kernel: [drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
Oct 19 19:43:46 ZakTower kernel: [drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
Oct 19 19:43:46 ZakTower kernel: [drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
There didn't seem to be any according warnings or errors in the Xorg log file:
(==) RADEON(0): Write-combining range (0xe8000000,0x4000000)
(II) RADEON(0): Dynamic Clock Scaling Disabled
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
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenByBusid: drmOpenMinor returns 5
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) RADEON(0): [drm] loaded kernel module for "radeon" driver
(II) RADEON(0): [drm] DRM interface version 1.2
(II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xf0d39000
(II) RADEON(0): [drm] mapped SAREA 0xf0d39000 to 0xa3cf8000
(II) RADEON(0): [drm] framebuffer handle = 0xe8000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): [agp] Mode 0x1f000a07 [AGP 0x1106/0x3188; Card 0x1002/0x4966]
(II) RADEON(0): [agp] 32768 kB allocated with handle 0x00000001
(II) RADEON(0): [agp] ring handle = 0xf0000000
(II) RADEON(0): [agp] Ring mapped at 0xa3bf7000
(II) RADEON(0): [agp] ring read ptr handle = 0xf0101000
(II) RADEON(0): [agp] Ring read ptr mapped at 0xa3bf6000
(II) RADEON(0): [agp] vertex/indirect buffers handle = 0xf0102000
(II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0xa39f6000
(II) RADEON(0): [agp] GART texture map handle = 0xf0302000
(II) RADEON(0): [agp] GART Texture map mapped at 0xa1d76000
(II) RADEON(0): [drm] register handle = 0xfd400000
(II) RADEON(0): [dri] Visual configs initialized
(II) RADEON(0): CP in BM mode
(II) RADEON(0): Using 32 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 29 MB for GART textures
(II) RADEON(0): Memory manager initialized to (0,0) (1280,8191)
(II) RADEON(0): Reserved area from (0,1024) to (1280,1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7165
(II) RADEON(0): Will use back buffer at offset 0x1400000
(II) RADEON(0): Will use depth buffer at offset 0x1900000
(II) RADEON(0): Will use 34816 kb for textures at offset 0x1e00000
(II) RADEON(0): Render acceleration disabled
(II) RADEON(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
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) RADEON(0): Acceleration enabled
(==) RADEON(0): Backing store disabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using hardware cursor (scanline 1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7161
(II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c
(II) Loading sub module "theatre"
(II) LoadModule: "theatre"
(II) Loading /usr/X11R6/lib/modules/multimedia/theatre_drv.o
(II) Module theatre: vendor="X.Org Foundation"
compiled for 6.8.1.99, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) RADEON(0): no multimedia table present, disabling Rage Theatre.
(WW) RADEON(0): Option "CalcAlgorithm" is not used
(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] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xf0d39000 at 0xa3cf8000
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): Direct rendering disabled
(**) RandR disabled
------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel