startx fails on Intel 810 system with message (EE) I810(0): Not enough memory for dma buffers Motherboard is MSI 6183 version 1 (not 6183E) with 64M of RAM. System is full RHL7 install, with updates as of end of 2001 February. - tried to boot with "mem=56m", but made no difference - tried with both 2.2.17-14 and 2.2.16-22 kernels -- no difference. From a 2.2.17-14 kernel boot: Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 22M agpgart: Detected an Intel i810 DC100 Chipset. agpgart: detected 4MB dedicated video ram. agpgart: AGP aperture is 64M @ 0xe8000000 From a startx log: (--) I810(0): Chipset: "i810-dc100" (--) I810(0): Linear framebuffer at 0xE8000000 (--) I810(0): IO registers at addr 0xEFF80000 (**) I810(0): Will alloc AGP framebuffer: 4096 kByte ... (0): [drm] loaded kernel module "i810" (0): [drm] created "i810" driver at busid "PCI:0:1:0" (0): [drm] added 4096 byte SAREA at 0xc0617000 (0): [drm] mapped SAREA 0xc0617000 to 0x40017000 (0): [drm] framebuffer handle = 0xe8000000 (0): [drm] added 1 reserved context for kernel (II) I810(0): [drm] Registers = 0xeff80000 (II) I810(0): dcacheHandle : 0xc4306000 (II) I810(0): GART: Found 4096K Z buffer memory (II) I810(0): Bound backbuffer memory (II) I810(0): GART: Allocated 4K for mouse cursor image (II) I810(0): Allocated Scratch Memory (II) I810(0): Buffer map : 0 (EE) I810(0): Not enough memory for dma buffers (0): [drm] failed to remove DRM signal handler Fatal server error: I have more log info saved, but it seems too large for this margin.
I forgot to mention that http://www.redhat.com/support/docs/tips/i810.html is interesting, but out of date. Xfree4 is different from Xfree3 and the kernels has advanced in 810 support too. But I think that there still are issues with 810 support, so a new version would be welcome.
In order to look into this problem I require a full copy of your XFree86 config file, and a full X server log. Please attach them using the file attach link below.
Created attachment 13384 [details] XF86Config
Created attachment 13385 [details] log saved by script(1) of startx; 2.2.17-14 system was booted with mem=56M
Created attachment 13386 [details] dmesg output -- indicates hardware configuration
I just did an upgrade-install to RHL7.1. startx works just fine. Still no idea what the problem was, but it looks like I'm not going to be the one to figure it out.
Ok glad to hear it works for you. Also, there are some other known problems with the 7.1 X server that have been fixed in 4.0.3-21, and will be released on my ftp space shortly: ftp://people.redhat.com/mharris/testing