*** This bug is a duplicate of bug 49360 ***
    https://bugs.launchpad.net/bugs/49360


First I must say that I'm quite dissapointed that this bug is still in 
"Unconfirmed" status as it is really easy to reproduce it with a large 
resolution video (and i810).
However, I have finally found where the problem lies :
It is the i810 driver default for "CacheLines" . From i810's man page :
 Option "CacheLines" "integer"
              This allows the user to change the  amount  of  graphics  memory
              used  for  2D  acceleration  and  video.  Decreasing this amount
              leaves more for 3D textures.  Increasing it can improve 2D  per-
              formance  at the expense of 3D performance.  Default: depends on
              the resolution, depth, and available video memory.   The  driver
              attempts  to  allocate at least enough to hold two DVD-sized YUV
              buffers by default.  The default used for a specific  configura-
              tion can be found by examining the Xorg log file.
Default value on my system  is 256. After modifying this parameter  to a larger 
(768)  value this problem disappears. I think a better  default should be set 
in the i810 driver and the problem should be passed to i810 developers. 

As HD videos are more and more available, a saner default for this
parameter is necessary.

-- 
Xorg can't handle large XV buffers  (badalloc)
https://bugs.launchpad.net/bugs/52490
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to