Re: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Ivor Hewitt
On Sunday 20 Mar 2005 22:31, Bill Weir wrote:
> Ivor,
>
> - AGP aperature in BIOS was 64M; I have now enlarged it to 256M - perhaps
> this was the wrong direction - not sure what the aperature does. Now -v all
> gives continuously repeating messages like this:
>   2005-03-20 14:24:33.532 Broadcasting free space avail
>   2005-03-20 14:24:33.536 audio waiting for buffer to fill: have 3072
> want 4096

Also compile the unichrome driver with  XV_DEBUG and see what logs you get 
then.

>
> Occasionally interspersed with
>   2005-03-20 14:24:33.577 Timed out waiting for free video buffers.
>   2005-03-20 14:24:33.577 Attempting video sync thread restart
>
> - Still nothing notable in Xorg.0.log (I think)
>
> - Yes I have included the EnableAGPDMA in the Device section, per Jaxon
> Lee's doc:
>
> Section "Device"
> Identifier  "Videocard0"
> Driver  "via"
> VendorName  "Videocard vendor"
> BoardName   "S3 UniChrome"
> #  Bill Added stuff per
> http://sourceforge.net/docman/display_doc.php?docid=26963&group_id=102048
> # 3/20/05
> Option "DisableIRQ"
> Option "EnableAGPDMA"
> EndSection
>
> Screen for "VideoCard0" is as follows (depth is 16 or 24? I'm new to X):
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor"Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport   0 0
> Depth 16
> Modes"800x600" "640x480"
> EndSubSection
> SubSection "Display"
> Viewport   0 0
>         Depth     24
>     Modes"800x600" "640x480"
> EndSubSection
> EndSection
>
>
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Ivor Hewitt
> Sent: Sunday, March 20, 2005 2:05 PM
> To: Discussion about mythtv
> Subject: Re: [mythtv-users] Epia M: LiveTV blank
>
> On Sunday 20 Mar 2005 21:47, Bill Weir wrote:
> > Ivor,
> >
> > Thank you very much for responding.
> >
> > 1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
> > starting up mpeg2 video testapp...
> >
> > found 24bit TrueColor
> > beginning to parse the Xvideo extension...
> >
> > Chosen Xv port: 64
> > XvMC error in file xvmc-test.c line<110>:
> > Exiting.
> > Fatal error - exiting.
> > Run time: 0 frames in 0.00 seconds.
>
> Hi,
>
> What size is your AGP window in the BIOS?
>
> Do you have:
> Option "EnableAGPDMA" "true"
> in your X.org device section?
>
> What res/depth  are you trying to run at?

-- 
Ivor
http://www.ivor.it
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Ivor Hewitt
On Sunday 20 Mar 2005 22:31, Bill Weir wrote:
> Ivor,
>
> - AGP aperature in BIOS was 64M; I have now enlarged it to 256M - perhaps
> this was the wrong direction - not sure what the aperature does. Now -v all
> gives continuously repeating messages like this:

32M should be fine.
If mp2player doesn't work then you have a problem you need fixing before 
trying something more complex like mythtv.

What benchmarks are you getting in your X log? In fact what memory have you 
got in the machine and what are the BIOS memory speed settings?

>   2005-03-20 14:24:33.532 Broadcasting free space avail
>   2005-03-20 14:24:33.536 audio waiting for buffer to fill: have 3072
> want 4096
>
> Occasionally interspersed with
>   2005-03-20 14:24:33.577 Timed out waiting for free video buffers.
>   2005-03-20 14:24:33.577 Attempting video sync thread restart
>
> - Still nothing notable in Xorg.0.log (I think)
>
> - Yes I have included the EnableAGPDMA in the Device section, per Jaxon
> Lee's doc:
>
> Section "Device"
> Identifier  "Videocard0"
> Driver  "via"
> VendorName  "Videocard vendor"
> BoardName   "S3 UniChrome"
> #  Bill Added stuff per
> http://sourceforge.net/docman/display_doc.php?docid=26963&group_id=102048
> # 3/20/05
> Option "DisableIRQ"
> Option "EnableAGPDMA"
> EndSection
>
> Screen for "VideoCard0" is as follows (depth is 16 or 24? I'm new to X):
> Section "Screen"
> Identifier "Screen0"
> Device "Videocard0"
> Monitor"Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport   0 0
> Depth 16
> Modes"800x600" "640x480"
> EndSubSection
> SubSection "Display"
> Viewport   0 0
>         Depth     24
>     Modes"800x600" "640x480"
> EndSubSection
> EndSection
>
>
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Ivor Hewitt
> Sent: Sunday, March 20, 2005 2:05 PM
> To: Discussion about mythtv
> Subject: Re: [mythtv-users] Epia M: LiveTV blank
>
> On Sunday 20 Mar 2005 21:47, Bill Weir wrote:
> > Ivor,
> >
> > Thank you very much for responding.
> >
> > 1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
> > starting up mpeg2 video testapp...
> >
> > found 24bit TrueColor
> > beginning to parse the Xvideo extension...
> >
> > Chosen Xv port: 64
> > XvMC error in file xvmc-test.c line<110>:
> > Exiting.
> > Fatal error - exiting.
> > Run time: 0 frames in 0.00 seconds.
>
> Hi,
>
> What size is your AGP window in the BIOS?
>
> Do you have:
> Option "EnableAGPDMA" "true"
> in your X.org device section?
>
> What res/depth  are you trying to run at?

-- 
Ivor
http://www.ivor.it
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


RE: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Bill Weir
Ivor,

- AGP aperature in BIOS was 64M; I have now enlarged it to 256M - perhaps
this was the wrong direction - not sure what the aperature does. Now -v all
gives continuously repeating messages like this:
2005-03-20 14:24:33.532 Broadcasting free space avail
2005-03-20 14:24:33.536 audio waiting for buffer to fill: have 3072
want 4096

Occasionally interspersed with
2005-03-20 14:24:33.577 Timed out waiting for free video buffers.
2005-03-20 14:24:33.577 Attempting video sync thread restart

- Still nothing notable in Xorg.0.log (I think)

- Yes I have included the EnableAGPDMA in the Device section, per Jaxon
Lee's doc:

Section "Device"
Identifier  "Videocard0"
Driver  "via"
VendorName  "Videocard vendor"
BoardName   "S3 UniChrome"
#  Bill Added stuff per
http://sourceforge.net/docman/display_doc.php?docid=26963&group_id=102048
# 3/20/05
Option "DisableIRQ"
Option "EnableAGPDMA"
EndSection

Screen for "VideoCard0" is as follows (depth is 16 or 24? I'm new to X):
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor"Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport   0 0
Depth 16
Modes"800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 24
Modes"800x600" "640x480"
EndSubSection
EndSection



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ivor Hewitt
Sent: Sunday, March 20, 2005 2:05 PM
To: Discussion about mythtv
Subject: Re: [mythtv-users] Epia M: LiveTV blank


On Sunday 20 Mar 2005 21:47, Bill Weir wrote:
> Ivor,
>
> Thank you very much for responding.
>
> 1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
>   starting up mpeg2 video testapp...
>
>   found 24bit TrueColor
>   beginning to parse the Xvideo extension...
>
>   Chosen Xv port: 64
>   XvMC error in file xvmc-test.c line<110>:
>   Exiting.
>   Fatal error - exiting.
>   Run time: 0 frames in 0.00 seconds.
>
Hi,

What size is your AGP window in the BIOS?

Do you have:
Option "EnableAGPDMA" "true"
in your X.org device section?

What res/depth  are you trying to run at?

-- 
Ivor
http://www.ivor.it


___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Ivor Hewitt
On Sunday 20 Mar 2005 21:47, Bill Weir wrote:
> Ivor,
>
> Thank you very much for responding.
>
> 1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
>   starting up mpeg2 video testapp...
>
>   found 24bit TrueColor
>   beginning to parse the Xvideo extension...
>
>   Chosen Xv port: 64
>   XvMC error in file xvmc-test.c line<110>:
>   Exiting.
>   Fatal error - exiting.
>   Run time: 0 frames in 0.00 seconds.
>
Hi,

What size is your AGP window in the BIOS?

Do you have:
Option "EnableAGPDMA" "true"
in your X.org device section?

What res/depth  are you trying to run at?

-- 
Ivor
http://www.ivor.it
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


RE: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Bill Weir
Ivor - PS - nothing new in Xorg.0.log

And - apologies for the bad wrapping. Here's the mythfrontend -v all output
again. Methinks the BadAlloc is to blame.
...
2005-03-20 13:39:13.402 Changing from None to WatchingLiveTV
2005-03-20 13:39:13.402 write->14 35  QUERY_RECORDER
1[]:[]GET_INPUT_NAME:
2005-03-20 13:39:13.405 58464 bytes free on soundcard
2005-03-20 13:39:13.409 59232 bytes free on soundcard
2005-03-20 13:39:13.412 write->14 35  QUERY_RECORDER
1[]:[]FRONTEND_READY:
2005-03-20 13:39:13.413 6 bytes free on soundcard
2005-03-20 13:39:13.417 60768 bytes free on soundcard
2005-03-20 13:39:13.421 61536 bytes free on soundcard
2005-03-20 13:39:13.425 58208 bytes free on soundcard
2005-03-20 13:39:13.429 58976 bytes free on soundcard
2005-03-20 13:39:13.433 59744 bytes free on soundcard
2005-03-20 13:39:13.437 60512 bytes free on soundcard
2005-03-20 13:39:13.441 61280 bytes free on soundcard
2005-03-20 13:39:13.442 _AddSamples bytes=4608, used=4609, free=507391,
timecode=357
2005-03-20 13:39:13.445 62048 bytes free on soundcard
2005-03-20 13:39:13.447 _AddSamples bytes=4608, used=9217, free=502783,
timecode=381
...
2005-03-20 13:39:13.519 prebuffer wait timed out..
2005-03-20 13:39:13.519 waiting for prebuffer...
2005-03-20 13:39:13.521 60256 bytes free on soundcard
2005-03-20 13:39:13.525 61024 bytes free on soundcard
2005-03-20 13:39:13.529 61792 bytes free on soundcard
...
2005-03-20 13:39:13.566 OutputAudioLoop: Play Event
2005-03-20 13:39:13.566 Broadcasting free space avail
2005-03-20 13:39:13.567 Broadcasting free space avail
2005-03-20 13:39:13.567 Broadcasting free space avail
...
2005-03-20 13:39:13.578 Broadcasting free space avail
2005-03-20 13:39:13.579 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.579 Broadcasting free space avail
2005-03-20 13:39:13.584 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.584 Broadcasting free space avail
2005-03-20 13:39:13.589 audio waiting for buffer to fill: have 2048 want
4096
...
2005-03-20 13:39:13.613 Broadcasting free space avail
2005-03-20 13:39:13.613 write->15 53  QUERY_RECORDER
1[]:[]REQUEST_BLOCK_RI...
2005-03-20 13:39:13.617 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.617 Broadcasting free space avail
2005-03-20 13:39:13.621 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.621 Broadcasting free space avail
2005-03-20 13:39:13.625 audio waiting for buffer to fill: have 2048 want
4096
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode:  140
  Minor opcode:  18
  Resource id:  0xce
2005-03-20 13:39:13.625 Broadcasting free space avail
2005-03-20 13:39:13.649 audio waiting for buffer to fill: have 2048 want
4096
...{BadAlloc repeats}...

-Original Message-
From: Bill Weir [mailto:[EMAIL PROTECTED] 
Sent: Sunday, March 20, 2005 1:47 PM
To: 'mythtv-users@mythtv.org'
Subject: RE: [mythtv-users] Epia M: LiveTV blank


Ivor,

Thank you very much for responding.

1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
starting up mpeg2 video testapp...

found 24bit TrueColor
beginning to parse the Xvideo extension...

Chosen Xv port: 64
XvMC error in file xvmc-test.c line<110>:
Exiting.
Fatal error - exiting.
Run time: 0 frames in 0.00 seconds.

2. I'm using your basic Via Epia ME6000; the fanless one. 256M RAM. I
mention RAM because at the end of all this "free" gives:
 total   used   free sharedbuffers cached
Mem:223444 217856   5588  0  58928  43600
-/+ buffers/cache: 115328 108116
Swap:   458744   8672 450072

But I would imagine that's what swap is for.

3. Excerpts from the output of mythfrontend -v all:
...
2005-03-20 13:39:13.402 Changing from None to WatchingLiveTV
2005-03-20 13:39:13.402 write->14 35  QUERY_RECORDER
1[]:[]GET_INPUT_NAME:
2005-03-20 13:39:13.405 58464 bytes free on soundcard 2005-03-20
13:39:13.409 59232 bytes free on soundcard
2005-03-20 13:39:13.412 write->14 35  QUERY_RECORDER
1[]:[]FRONTEND_READY:
2005-03-20 13:39:13.413 6 bytes free on soundcard 2005-03-20
13:39:13.417 60768 bytes free on soundcard 2005-03-20 13:39:13.421 61536
bytes free on soundcard 2005-03-20 13:39:13.425 58208 bytes free on
soundcard 2005-03-20 13:39:13.429 58976 bytes free on soundcard 2005-03-20
13:39:13.433 59744 bytes free on soundcard 2005-03-20 13:39:13.437 60512
bytes free on soundcard 2005-03-20 13:39:13.441 61280 bytes free on
soundcard 2005-03-20 13:39:13.442 _AddSamples bytes=4608, used=4609,
free=507391, timecode=357 2005-03-20 13:39:13.445 62048 bytes free on
soundcard 2005-03-20 13:39:13.447 _AddSamples bytes=4608, used=9217,
free=502783, timecode=381 ... 2005-03-20 13:39:13.519 prebuffer wait timed
out.. 2005-03-20 13:39:13.519 waiting for prebuffer.

RE: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Bill Weir
Ivor,

Thank you very much for responding.

1. I guess mp2decoder isn't working. Mp2player x.mpg gives:
starting up mpeg2 video testapp...

found 24bit TrueColor
beginning to parse the Xvideo extension...

Chosen Xv port: 64
XvMC error in file xvmc-test.c line<110>:
Exiting.
Fatal error - exiting.
Run time: 0 frames in 0.00 seconds.

2. I'm using your basic Via Epia ME6000; the fanless one. 256M RAM. I
mention RAM because at the end of all this "free" gives:
 total   used   free sharedbuffers cached
Mem:223444 217856   5588  0  58928  43600
-/+ buffers/cache: 115328 108116
Swap:   458744   8672 450072

But I would imagine that's what swap is for.

3. Excerpts from the output of mythfrontend -v all:
...
2005-03-20 13:39:13.402 Changing from None to WatchingLiveTV
2005-03-20 13:39:13.402 write->14 35  QUERY_RECORDER
1[]:[]GET_INPUT_NAME:
2005-03-20 13:39:13.405 58464 bytes free on soundcard
2005-03-20 13:39:13.409 59232 bytes free on soundcard
2005-03-20 13:39:13.412 write->14 35  QUERY_RECORDER
1[]:[]FRONTEND_READY:
2005-03-20 13:39:13.413 6 bytes free on soundcard
2005-03-20 13:39:13.417 60768 bytes free on soundcard
2005-03-20 13:39:13.421 61536 bytes free on soundcard
2005-03-20 13:39:13.425 58208 bytes free on soundcard
2005-03-20 13:39:13.429 58976 bytes free on soundcard
2005-03-20 13:39:13.433 59744 bytes free on soundcard
2005-03-20 13:39:13.437 60512 bytes free on soundcard
2005-03-20 13:39:13.441 61280 bytes free on soundcard
2005-03-20 13:39:13.442 _AddSamples bytes=4608, used=4609, free=507391,
timecode=357
2005-03-20 13:39:13.445 62048 bytes free on soundcard
2005-03-20 13:39:13.447 _AddSamples bytes=4608, used=9217, free=502783,
timecode=381
...
2005-03-20 13:39:13.519 prebuffer wait timed out..
2005-03-20 13:39:13.519 waiting for prebuffer...
2005-03-20 13:39:13.521 60256 bytes free on soundcard
2005-03-20 13:39:13.525 61024 bytes free on soundcard
2005-03-20 13:39:13.529 61792 bytes free on soundcard
...
2005-03-20 13:39:13.566 OutputAudioLoop: Play Event
2005-03-20 13:39:13.566 Broadcasting free space avail
2005-03-20 13:39:13.567 Broadcasting free space avail
2005-03-20 13:39:13.567 Broadcasting free space avail
...
2005-03-20 13:39:13.578 Broadcasting free space avail
2005-03-20 13:39:13.579 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.579 Broadcasting free space avail
2005-03-20 13:39:13.584 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.584 Broadcasting free space avail
2005-03-20 13:39:13.589 audio waiting for buffer to fill: have 2048 want
4096
...
2005-03-20 13:39:13.613 Broadcasting free space avail
2005-03-20 13:39:13.613 write->15 53  QUERY_RECORDER
1[]:[]REQUEST_BLOCK_RI...
2005-03-20 13:39:13.617 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.617 Broadcasting free space avail
2005-03-20 13:39:13.621 audio waiting for buffer to fill: have 2048 want
4096
2005-03-20 13:39:13.621 Broadcasting free space avail
2005-03-20 13:39:13.625 audio waiting for buffer to fill: have 2048 want
4096
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode:  140
  Minor opcode:  18
  Resource id:  0xce
2005-03-20 13:39:13.625 Broadcasting free space avail
2005-03-20 13:39:13.649 audio waiting for buffer to fill: have 2048 want
4096
...{BadAlloc repeats}...




-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ivor Hewitt
Sent: Sunday, March 20, 2005 1:13 PM
To: Discussion about mythtv
Subject: Re: [mythtv-users] Epia M: LiveTV blank


On Sunday 20 Mar 2005 20:40, Bill Weir wrote:
> Can someone point me in the right direction? Reviewing the users 
> thread I don't see an answer to this.
>
> I'm trying to get MythTV to work on an Epia-M client with Unichrome HW 
> MPEG accelleration, with the video feed on a separate backend. When I 
> pull up LiveTV I get a blank screen. I can ESC out of it, and when I 
> go to exit out of mythfrontend, it won't let me exit. I want to be 
> able to hit LiveTV and see live TV. I know it's possible (not a 
> backend problem) because I tried installing MythTV 0.17 from RPM's and 
> it all worked, except I got a frame rate of 2 - 3 frames per second 
> (it wasn't using hardware acceleration).
>

1. Can you try the sample mp2decoder application from the unichrome site,
that 
will test whether your decoding is working.
2. What hardware are you using.
3. Can you get a "mythfrontend -v all" log for the failing playback. 4. What
do you see in the X log when you start playback.


-- 
Ivor
http://www.ivor.it


___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Ivor Hewitt
On Sunday 20 Mar 2005 20:40, Bill Weir wrote:
> Can someone point me in the right direction? Reviewing the users thread I
> don't see an answer to this.
>
> I'm trying to get MythTV to work on an Epia-M client with Unichrome HW MPEG
> accelleration, with the video feed on a separate backend. When I pull up
> LiveTV I get a blank screen. I can ESC out of it, and when I go to exit out
> of mythfrontend, it won't let me exit. I want to be able to hit LiveTV and
> see live TV. I know it's possible (not a backend problem) because I tried
> installing MythTV 0.17 from RPM's and it all worked, except I got a frame
> rate of 2 - 3 frames per second (it wasn't using hardware acceleration).
>

1. Can you try the sample mp2decoder application from the unichrome site, that 
will test whether your decoding is working.
2. What hardware are you using.
3. Can you get a "mythfrontend -v all" log for the failing playback.
4. What do you see in the X log when you start playback.


-- 
Ivor
http://www.ivor.it
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


[mythtv-users] Epia M: LiveTV blank

2005-03-20 Thread Bill Weir
Title: Message



Can someone point me 
in the right direction? Reviewing the users thread I don't see an answer to 
this.
 
I'm trying to get 
MythTV to work on an Epia-M client with Unichrome HW MPEG accelleration, with 
the video feed on a separate backend. When I pull up LiveTV I get a 
blank screen. I can ESC out of it, and when I go to exit out of 
mythfrontend, it won't let me exit. I want to be able to hit LiveTV and see live 
TV. I know it's possible (not a backend problem) because I tried installing 
MythTV 0.17 from RPM's and it all worked, except I got a frame rate of 2 - 3 
frames per second (it wasn't using hardware acceleration).
 
Here's the steps I 
have taken:
 
1. Built a linux 
kernel from source to mirror Terry Barnaby's:  
2.6.9-1.724_FC3
    - 
Made sure agpgart and via_agp were selected (as modules)
    - 
I see these loaded with lsmod
 
2. Built X.org 
X11R6.8.2 from source per instructions on http://dri.freedesktop.org/wiki/Building
    - 
Used latest official source release, not CVS
    - 
Used DRM from CVS
    - 
Used Mesa from CVS
    - 
Result: Able to modprobe drm and see it load
 
3. Built via driver 
and XvMC per Tarry's ""Unichrome Mini-Howto" article at http://sourceforge.net/docman/display_doc.php?docid=21910&group_id=102048
    - 
For the via driver I used Unichrome-X-r30 (an official build) instead of 
CVS
    - 
For the XvMC driver I used release-0.13.3 instead of CVS
    - 
Result: X seems to start OK
 
4. Followed the 
"Unichrome 3D-HOWTO" article by Jaxon Lee at http://sourceforge.net/docman/display_doc.php?docid=26963&group_id=102048
    - 
Result: StartX works, glxinfo indicates "direct rendering: Yes", glxgears shows 
gears just fine, frame rate around 200fps
 
5. Built MythTV 0.17 
from source per instructions
    - 
Made sure the XvMC_VLD lines were uncommented in 
settings.pro:
# XvMC_VLD support, 
modify as necessary. Incompatible with normal XvMC 
support.    # Used for hardware 
accelerated decoding on VIA EPIA-M (and other) 
boards.    CONFIG += using_xvmc 
using_xvmc_vld    DEFINES += 
USING_XVMC USING_XVMC_VLD    
EXTRA_LIBS += -lviaXvMC -lXvMC
 
Here's some 
supporting materials:
A. lsmod 
listing:
    
Module  
Size  Used by    via 
   
35296  3 
drm    
74776  4 via
    
...
    
via_agp 
9600  1 
agpgart    
32704  2 drm,via_agp
    ...
 
B. Xorg.0.log 
exceprts:
    
...
drmOpenByBusid: 
Searching for BusID PCI:1:0:0drmOpenDevice: node name is 
/dev/dri/card0drmOpenDevice: open result is 8, (OK)drmOpenByBusid: 
drmOpenMinor returns 8drmOpenByBusid: drmGetBusid reports 
pci::01:00.0(II) VIA(0): [drm] loaded kernel module for "via" 
driver(II) VIA(0): [drm] DRM interface version 1.2(II) VIA(0): [drm] 
created "via" driver at busid "PCI:1:0:0"
    ...
(II) VIA(0): 
VIAInternalScreenInit(II) VIA(0): Using XFree86 Acceleration Architecture 
(XAA)    Screen to screen bit 
blits    Solid filled 
rectangles    8x8 mono pattern filled 
rectangles    8x8 color pattern 
filled rectangles...
(==) VIA(0): Backing 
store disabled(**) Option "dpms"(**) VIA(0): DPMS enabled(II) 
VIA(0): [drm] drmAgpEnabled succeeded...
(II) VIA(0): [drm] 
agp physical addr = 0x(II) VIA(0): [dri] use agp.(II) VIA(0): 
[drm] FBFreeStart= 0x0064 FBFreeEnd= 0x01fbe000 FBSize= 0x0197e000(II) 
VIA(0): [dri] frame buffer initialized.(II) VIA(0): X context handle = 
0x0001(II) VIA(0): [drm] installed DRM signal handler(II) VIA(0): 
[DRI] installation complete(II) VIA(0): [dri] kernel data 
initialized.(II) VIA(0): [drm] Initialized AGP ring-buffer, size 0x20 at 
AGP offset 0x1e0.(II) VIA(0): direct rendering 
enabled
...
(--) VIA(0): Using 
3DNow! YUV42X copy for video.(II) VIA(0): [XvMC] Initialized XvMC 
extension.(==) RandR enabled(II) Setting vga for screen 
0.
...
 
C. Permissions on 
card0:
crw-rw-rw-  1 
root root 226, 0 Mar 20 10:56 /dev/dri/card0
 
D. Glxinfo 
output:
libGL: 
XF86DRIGetClientDriverName: 4.1.30 unichrome (screen 0)libGL: OpenDriver: 
trying /usr/X11R6/lib/modules/dri/unichrome_dri.sodrmOpenByBusid: Searching 
for BusID PCI:1:0:0drmOpenDevice: node name is 
/dev/dri/card0drmOpenDevice: open result is 4, (OK)drmOpenByBusid: 
drmOpenMinor returns 4drmOpenByBusid: drmGetBusid reports 
pci::01:00.0__driCreateNewScreen - succeededlibGL error:Can't 
open configuration file /etc/drirc: No such file or directory.libGL 
error:Can't open configuration file /root/.drirc: No such file or 
directory.name of display: :0.0display: :0  screen: 0direct 
rendering: Yesserver glx vendor string: SGIserver glx version string: 
1.2server glx extensions:    GLX_ARB_multisample, 
GLX_EXT_visual_info, GLX_EXT_visual_rating,    
GLX_EXT_import_context, GLX_OML_swap_method, 
GLX_SGI_make_current_read,    GLX_SGIS_multisample, 
GLX_SGIX_fbconfigclient glx vendor string: SGIclient glx version string: 
1.4client glx extensions:    GLX_ARB_ge