ahlam wrote:
> This version of driver works better in my DELL gx260. However, the DRI 
> seems don't work. Here is a part of the /var/log/XFree86.0.log:
> 
> (II) I810(0): initializing int10
> (WW) I810(0): Bad V_BIOS checksum
> (II) I810(0): Primary V_BIOS segment is: 0xc000
> (II) I810(0): VESA BIOS detected
> (II) I810(0): VESA VBE Version 3.0
> (II) I810(0): VESA VBE Total Mem: 8000 kB
> (II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA BIOS
> (II) I810(0): VESA VBE OEM Software Rev: 1.0
> (II) I810(0): VESA VBE OEM Vendor: Intel Corporation
> (II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
> (II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
> (==) I810(0): Default visual is TrueColor
> (II) I810(0): Allocated 64 kB for the ring buffer at 0x0
> (II) I810(0): Allocating at least 768 scanlines for pixmap cache
> (II) I810(0): Initial framebuffer allocation size: 3072 kByte
> (II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
> (II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fef000
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (No such device)
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmGetBusid returned ''
> (II) I810(0): [drm] loaded kernel module for "i830" driver
> (II) I810(0): [drm] created "i830" driver at busid "PCI:0:2:0"
> (II) I810(0): [drm] added 8192 byte SAREA at 0xe09f8000
> (II) I810(0): [drm] mapped SAREA 0xe09f8000 to 0x40016000
> (II) I810(0): [drm] framebuffer handle = 0xf0010000
> (II) I810(0): [drm] added 1 reserved context for kernel
> (II) I810(0): Allocated 1536 kB for the back buffer at 0x7c00000
> (II) I810(0): Allocated 1536 kB for the depth buffer at 0x7a00000
> (II) I810(0): Allocated 32 kB for the logical context at 0x79f8000
> (II) I810(0): Not enough free space for DMA buffers
> (EE) I810(0): [drm] failed to remove DRM signal handler
> (II) I810(0): [drm] removed 1 reserved context for kernel
> DRIUnlock called when not locked
> (II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xe09f8000 at 0x40016000
> 
> the output of lsmod:
> mpu401                 18944   0  (autoclean) (unused)
> sound                  54572   0  (autoclean) [mpu401]
> i810_audio             20288   1  (autoclean)
> soundcore               3652   4  (autoclean) [sound i810_audio]
> ac97_codec              9728   0  (autoclean) [i810_audio]
> i830                   66296   0
> agpgart                31616   9  (autoclean)
> iptable_filter          1696   0  (autoclean) (unused)
> ipt_MASQUERADE          1216   1  (autoclean)
> iptable_nat            13876   1  (autoclean) [ipt_MASQUERADE]
> ip_conntrack           13996   1  (autoclean) [ipt_MASQUERADE iptable_nat]
> ip_tables              11328   5  [iptable_filter ipt_MASQUERADE 
> iptable_nat]
> af_packet              12296   0  (autoclean)
> usb-uhci               21444   0  (unused)
> usbcore                56736   1  [usb-uhci]
> e1000                  48008   1  (autoclean)
> nls_big5                 464   1  (autoclean)
> nls_cp950              98400   2  (autoclean)
> vfat                    9500   1  (autoclean)
> fat                    30104   0  (autoclean) [vfat]
> sr_mod                 14424   0  (autoclean)
> ide-scsi                8512   0
> scsi_mod               89468   2  [sr_mod ide-scsi]
> rtc                     6108   0  (autoclean)
> 
> 
> the last few lines of dmesg:
> 
> Linux agpgart interface v0.99 (c) Jeff Hartmann
> agpgart: Maximum main memory to use for agp memory: 438M
> agpgart: Detected an Intel 845G Chipset.
> agpgart: detected 892K stolen memory.
> agpgart: AGP aperture is 128M @ 0xf0000000
> memory : df09bd60
> memory : df09bda0
> [drm] AGP 0.99 on Intel i810 @ 0xf0000000 128MB
> [drm] Initialized i830 1.2.0 20011004 on minor 0
> mtrr: base(0xf0010000) is not aligned on a size(0x180000) boundary
> memory : df09be20
> memory : df09be60
> memory : df09bea0
> memory : df09bde0
> Intel 810 + AC97 Audio, version 0.21, 10:12:38 Aug 31 2002
> PCI: Setting latency timer of device 00:1f.5 to 64
> i810: Intel ICH4 found at IO 0xdc40 and 0xd800, IRQ 17
> i810_audio: Audio Controller supports 6 channels.
> ac97_codec: AC97 Audio codec, id: 0x4144:0x5372 (Unknown)
> i810_audio: AC'97 codec 0 supports AMAP, total channels = 2

Ahlam,

You can increase the amount of memory allocated for graphics by setting 
the VideoRam option in your XF86Config file.  Try using this in your 
"Device" section:

   VideoRam 16384

Also, there are additional 3D fixes for the i845G in the DRI trunk. 
Unfortunately, there's more work to do to get the nightly snapshot to 
include the i845G:

http://dri.sourceforge.net/snapshots/i810-20020912-linux.i386.tar.bz2

But you can check the trunk sources out of CVS and make World.

Regards,
Jens

-- 
                                /\
          Jens Owen            /  \/\ _
   [EMAIL PROTECTED]  /    \ \ \   Steamboat Springs, Colorado

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to