[Openchrome-users] Could not lock DMA pages
MagicITX
magicitx
Thu Dec 29 19:30:14 PST 2005
On 12/28/05, MagicITX <magicitx at gmail.com> wrote:
>
>
>
> On 12/28/05, Thomas Hellstr?m <unichrome at shipmail.org> wrote:
> >
> > MagicITX wrote:
> >
> > >
> > >
> > > On 12/28/05, *Thomas Hellstr?m* <unichrome at shipmail.org
> > > <mailto:unichrome at shipmail.org >> wrote:
> > >
> > > MagicITX wrote:
> > >
> > >>
> > >>
> > >> On 12/28/05, *Thomas Hellstr?m* <unichrome at shipmail.org
> > >> <mailto: unichrome at shipmail.org>> wrote:
> > >>
> > >> Hi!
> > >>
> > >> MagicITX wrote:
> > >>
> > >>>
> > >>>
> > >>> On 12/24/05, *Thomas Hellstr?m* < unichrome at shipmail.org
> > >> <mailto:unichrome at shipmail.org>
> > >>> <mailto: unichrome at shipmail.org
> > >> <mailto:unichrome at shipmail.org>>> wrote:
> > >>>
> > >>> > On 12/23/05, Thomas Hellstr?m < unichrome at shipmail.org
> > >> <mailto:unichrome at shipmail.org>
> > >>> <mailto:unichrome at shipmail.org
> > >> <mailto:unichrome at shipmail.org>>> wrote:
> > >>> >>
> > >>> >> MagicITX wrote:
> > >>> >>
> > >>> >> > I know this isn't a unichrome error but thought
> > >> someone here
> > >>> might be
> > >>> >> > able to help. I installed unichrome, libxvmc and
> > >> drm from the
> > >>> >> > unichrome-20051116 snapshot. I installed VLC
> > >> (Videolan Client)
> > >>> >> > 0.8.1_r1 using Gentoo's emerge. When I run vlc it
> > >> get a
> > >>> string of
> > >>> >> > these in the log:
> > >>> >> >
> > >>> >> > [drm:via_build_sg_info] *ERROR* Could not lock DMA
> > >> pages.
> > >>> >> >
> > >>> >> > On the display is a green block. Any ideas?
> > >>> >>
> > >>> >> We've had similar error reports before, but I've been
> > >> unable to
> > >>> >> reproduce it.
> > >>> >> Basically it is the drm being handed memory that does not
> > >>> belong to the
> > >>> >> user.
> > >>> >>
> > >>> >> What hardware is this?
> > >>> >> What does the Xorg.0.log say? (Compressed, please)
> > >>> >> Does Xine -V xv work with the same stream.
> > >>> >> Does mplayer work with the same stream?
> > >>> >>
> > >>> >> /Thomas
> > >>> >
> > >>>
> > >>> Hi!
> > >>>
> > >>> >
> > >>> > This is a VIA EPIA M10000 system. I put my Xorg
> > >> online at
> > >>> > http://www.magicitx.com/pub/Xorg.0.log
> > >>> > I'm trying to play a DVD with vlc when I get the
> > >> error. I don't
> > >>> have Xine
> > >>> > on the system and still working on xvmc for
> > >> mplayer. I'll focus on
> > >>> > mplayer
> > >>> > today so I can give more information. Watching
> > >> live-tv with
> > >>> MythTV works
> > >>> > fine including xvmc.
> > >>> >
> > >>> > Thanks
> > >>> >
> > >>> > --
> > >>> >
> > >>> > Tim
> > >>> > www.magicitx.com <http://www.magicitx.com>
> > >> <http://www.magicitx.com>
> > >>> >
> > >>>
> > >>> The error is Xv-related, so it would be interesting to
> > >> know whether Xv
> > >>> works for the other players you have with the same
> > >> stream. XvMC uses
> > >>> another DRM path.
> > >>>
> > >>> /Thomas
> > >>>
> > >>>
> > >>>
> > >>> The system were I got this error broke. It would stay up
> > >> for about 10
> > >>> minutes then freeze hard. It didn't matter what I was
> > >> running or not
> > >>> running. Rebooting didn't do any good unless I waited for a
> > >> while. I
> > >>> suspect a component on the motherboard has heat problems.
> > >>>
> > >>> So I replace the motherboard and the problem with vlc went
> > >> away. Was
> > >>> it due to the motherboard problem? A BIOS setting? This
> > >> one may
> > >>> remain a mystery.
> > >>>
> > >>> Thanks for the help Thomas.
> > >>
> > >> Great. Can you just verify (if the problem should re-emerge
> > >> for you or
> > >> for somebody else)
> > >>
> > >> a) that this is a CLE266 chipset,
> > >> b) you have the line "[Xv] Using PCI DMA for Xv image
> > >> transfer." in your
> > >> Xorg.0.log.
> > >> c) vlc works fine.
> > >>
> > >> Regards,
> > >> Thomas
> > >>
> > >>>
> > >>> --
> > >>>
> > >>> Tim
> > >>> www.magicitx.com <http://www.magicitx.com> <
> > >> http://www.magicitx.com <http://www.magicitx.com >>
> > >>
> > >>
> > >>
> > >>
> > >> a. This is a CLE266 north bridge.
> > >> b. No, I don't have that line in the Xorg.0.log file. Hmmm
> > >> c. vlc works find with both dvd's and files.
> > >>
> > > Then b) might be the difference. That line should be there if you
> > > use the latest openChrome driver and have dri enabled.
> > >
> > > /Thomas
> > >
> > >> --
> > >>
> > >> Tim
> > >> www.magicitx.com <http://www.magicitx.com>
> > >
> > >
> > >
> > > I reloaded the openchrome drivers and rebooted. Now my Xorg.0.log has
> > > the PCI DMA line. Guess what, vlc doesn't work. Green screen where
> > > the video should be. It is playing because I get audio.
> >
> > OK, Could you check then if mplayer (using xv / _not xvmc_) or any
> > other xv videoplayer does work with the same stream?
> >
> > /Thomas
> >
> >
> > >
> > >
> > > --
> > >
> > > Tim
> > > www.magicitx.com < http://www.magicitx.com>
> >
> >
> >
> >
> mplayer works fine.
>
> --
>
> Tim
> www.magicitx.com
>
Since mplayer works fine it must be something vlc is doing. I'm not sure
how vlc could cause a driver error like this though.
Is there any way I can reverse the Xv PCI DMA thing so vlc works?
--
Tim
www.magicitx.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://wiki.openchrome.org/pipermail/openchrome-users/attachments/20051229/5b89e9bf/attachment.html
More information about the Openchrome-users
mailing list