<html>
<body>
<font size=3>At 10:19 AM 10/10/2009, Mache Creeger wrote:<br>
<blockquote type=cite class=cite cite="">At 10:59 AM 10/10/2009, Torbjörn
Jansson wrote:<br>
<blockquote type=cite class=cite cite="">2009/9/23 Paul Bender
<pebender@san.rr.com>:<br>
> Mache Creeger wrote:<br>
>><br>
>> I have recently tried to load up current myth rpms with current
Fedora 11<br>
>> on my VIA EPIA M10K. The SD video with XvMC enbabled was slowmo
with pauses.<br>
>> DVD isos on xine with XvMC work just fine. I am at a loss on how
to proceed.<br>
>> While on Fedora and not Ubuntu I would be happy to work with you
on this.<br>
><br>
> This may be related to this bug report<br>
> <
<a href="http://svn.mythtv.org/trac/ticket/6561" eudora="autourl">
http://svn.mythtv.org/trac/ticket/6561</a>><br><br>
interesting, i think this is the long standing bug i've had ever
since<br>
i upgraded fedora some time ago.<br>
i've always assumed it was network related because my workaround
that<br>
appears to stop the periodic freezes is to start ip traf and then
let<br>
it do something like counting network traffic (interface
statistics)<br><br>
but since i did a "yum update" yesterday everything seems to
have broken.<br>
X doesn't display anything any more and i saw that it was updating
the<br>
openchrome drivers.<br><br>
i'm considering abandoning my epia box for something else, too much<br>
odd problems over the years i've had it.<br>
not a big fan of via stuff.</blockquote><br>
Looking back on this thread, it seems that people are saying the problems
may go away with Fedora 12 and the 2.6.31 kernel. <br><br>
-- Mache</blockquote><br>
Last October I tried and failed to get my VIA M10K operating as a SD Myth
client under Fedora 11. I have since upgraded it to Fedora 12 and have
successful got it working with XvMC fully functional. The key issue has
been a very finicky xorg.conf which I have listed below. <br><br>
To all who tried to help me at that time, here is the answer. <br><br>
-- Mache<br><br>
# cat /etc/X11/xorg.conf<br>
Section "ServerLayout"<br>
Identifier "X.org Configured"<br>
Screen 0 "Screen0" 0 0<br>
InputDevice
"Mouse0" "CorePointer"<br>
InputDevice
"Keyboard0" "CoreKeyboard"<br>
EndSection<br><br>
Section "Files"<br>
ModulePath
"/usr/lib/xorg/modules"<br>
FontPath
"catalogue:/etc/X11/fontpath.d"<br>
FontPath "built-ins"<br>
EndSection<br><br>
Section "Module"<br>
Load
"dri"<br>
Load
"dbe"<br>
Load
"extmod"<br>
Load
"glx"<br>
Load
"record"<br>
Load
"dri2"<br>
EndSection<br><br>
Section "InputDevice"<br>
Identifier
"Keyboard0"<br>
Driver "kbd"<br>
EndSection<br><br>
Section "InputDevice"<br>
Identifier
"Mouse0"<br>
Driver "mouse"<br>
Option "Protocol"
"auto"<br>
Option "Device"
"/dev/input/mice"<br>
Option "ZAxisMapping" "4 5 6
7"<br>
EndSection<br><br>
#Section "Monitor"<br>
# Identifier
"Monitor0"<br>
# VendorName
"Monitor Vendor"<br>
# ModelName
"Monitor Model"<br>
#EndSection<br><br>
Section "Monitor"<br>
Identifier
"Monitor0"<br>
VendorName
"Monitor Vendor"<br>
ModelName
"Analog NTSC Television"<br>
HorizSync
30.0 - 50.0<br>
VertRefresh 60.0 -
60.0<br>
Option
"dpms"<br>
EndSection<br><br>
Section "Device"<br>
### Available Driver options
are:-<br>
### Values: <i>:
integer, <f>: float, <bool>:
"True"/"False",<br>
### <string>:
"String", <freq>: "<f> Hz/kHz/MHz"<br>
### [arg]: arg optional<br>
Option "ActiveDevice"
"CRT,TV"<br>
#Option
"PrintVGARegs"
# [<bool>]<br>
#Option
"PrintTVRegs"
# [<bool>]<br>
#Option
"I2CScan"
# [<bool>]<br>
#Option
"VBEModes"
# [<bool>]<br>
#Option
"NoAccel"
# [<bool>]<br>
#Option
"AccelMethod"
# <str><br>
#Option
"ExaNoComposite"
# [<bool>]<br>
#Option
"ExaScratchSize"
# <i><br>
#Option
"SWCursor"
# [<bool>]<br>
#Option
"ShadowFB"
# [<bool>]<br>
#Option
"Rotate"
# [<str>]<br>
#Option
"VideoRAM"
# <i><br>
#Option
"ActiveDevice"
# [<str>]<br>
#Option
"BusWidth"
# [<str>]<br>
#Option
"Center"
# [<bool>]<br>
#Option
"PanelSize"
# [<str>]<br>
#Option
"ForcePanel"
# [<bool>]<br>
#Option
"TVDotCrawl"
# [<bool>]<br>
#Option
"TVDeflicker"
# <i><br>
Option
"TVType"
"NTSC"<br>
#Option
"TVOutput"
"S-Video"<br>
#Option
"TVPort"
# [<str>]<br>
#Option
"DisableVQ"
# [<bool>]<br>
#Option
"DisableIRQ"
# [<bool>]<br>
#Option
"EnableAGPDMA"
# [<bool>]<br>
#Option
"NoAGPFor2D"
# [<bool>]<br>
#Option
"NoXVDMA"
# [<bool>]<br>
#Option
"VbeSaveRestore"
# [<bool>]<br>
#Option
"DisableXvBWCheck"
# [<bool>]<br>
#Option
"ModeSwitchMethod"
# [<str>]<br>
#Option
"MaxDRIMem"
# <i><br>
#Option
"AGPMem"
# <i><br>
Identifier
"Card0"<br>
Driver "openchrome"<br>
VendorName "VIA
Technologies, Inc."<br>
BoardName
"VT8623 [Apollo CLE266] integrated CastleRock graphics"<br>
BusID "PCI:1:0:0"<br>
EndSection<br><br>
Section "Screen"<br>
Identifier
"Screen0"<br>
Device
"Card0"<br>
Monitor
"Monitor0"<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 1<br>
EndSubSection<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 4<br>
EndSubSection<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 8<br>
EndSubSection<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 15<br>
EndSubSection<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 16<br>
EndSubSection<br>
SubSection
"Display"<br>
Viewport 0 0<br>
Depth 24<br>
EndSubSection<br>
EndSection<br><br>
Section "DRI"<br>
Group 0<br>
Mode 0666<br>
EndSection<br><br>
# rpm -qa | grep chrome<br>
xorg-x11-drv-openchrome-0.2.904-1.fc12.i686<br><br>
# uname -r<br>
2.6.31.9-174.fc12.i686<br><br>
# cat /var/log/Xorg.0.log | grep XVideo<br>
(II) Loading extension XVideo<br>
(II) Loading extension XVideo-MotionCompensation<br><br>
# cat /var/log/Xorg.0.log | grep XvMC<br>
(II) CHROME(0): [XvMC] Registering chromeXvMC.<br>
(II) CHROME(0): [XvMC] Initialized XvMC extension.<br>
(EE) CHROME(0): [XvMC] ViaXvMCCreateSurface: Too many surfaces !<br>
</font></body>
</html>