[MPlayer-users] Problem playing certain files through xv

Jeremy Hansen jebrhansen at gmail.com
Mon Jan 1 14:29:59 CET 2007


> > > X11 error: BadAlloc (insufficient resources for operation)?,?% 0 0 95%
> >
> > Obviously the problem.  It's unfortunate that MPlayer crashes instead of
> > exiting properly, but you really can't expect MPlayer to be able to
> > exceed the limitations of your video hardware (or workaround driver or
> > X11 bugs if that is the case here).
> >
> > > Intel 855 with up to 64MB of shared memory
> > > dri enabled
> >
> > If you have it set to only use a small ammount of shared video memory,
> > you can try increasing it in the BIOS.
>
> It's not a BIOS issue.
> Read man i810.

I actually did that yesterday, but it seems like my xorg.conf file is
correct. I have this info in it...

Section "Device"
    Identifier  "Intel"
    Driver      "i810"
    Option      "VideoRam"      "65536"
EndSection

But in the xorg log file I get all this.

(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 16192 kB
(II) I810(0): detected 16252 kB stolen memory.
(II) I810(0): Kernel reported 108288 total, 0 used
(II) I810(0): Checking Available AGP Memory: 433152 kB available
(total 433152 kB, used 0 kB)
(II) I810(0): Monitoring connected displays enabled
(--) I810(0): Pre-allocated VideoRAM: 16252 kByte
(==) I810(0): VideoRAM: 65536 kByte
(--) I810(0): Maximum space available for video modes: 16192 kByte
-snip-
(II) I810(0): [drm] loaded kernel module for "i915" driver
(II) I810(0): [drm] DRM interface version 1.2
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xdfbda000
(II) I810(0): [drm] mapped SAREA 0xdfbda000 to 0xb7d1a000
(II) I810(0): [drm] framebuffer handle = 0xe8020000
(II) I810(0): [drm] added 1 reserved context for kernel
-snip-
(II) I810(0): [drm] installed DRM signal handler
(II) I810(0): [DRI] installation complete
(II) I810(0): direct rendering: Enabled

So it does take the option for video ram, but is there a way to check
this? Because I think a system with 64MB of video ram doing nothing
else should be able to play a hi-def video. Oh and the laptop is a
1.6GHz Pentium M, running at full speed (no cpu throttling when
plugged in). 512MB system memory 498360 KB able to be used (I am
assuming because of the "stolen 16MB of memory".

One thing that doesn't make sense to me is why would the x11 vo play
it fine whereas the xv says it has insufficient resources?

Jeremy



More information about the MPlayer-users mailing list