[mythtv-users] Myth + ubuntu + Via ME 6000 + hardware decoding

F Peeters (MythTV) francesco at fampeeters.com
Mon Oct 30 07:56:39 UTC 2006


On Mon, October 30, 2006 04:24, Ian Macdonald wrote:
> I have a VIA me 6000 mini itx motherboard that I am trying to get working
> as a myth frontend box. The CPU isn't fast enough to decode an mpeg stream
> so I am trying to get the hardware mpeg decoding working that is built
> into the onboard CLE266 graphics card.
>
> I am running ubuntu edgy so I am running the standard packages for X and
> myth from edgy.
>
> I am running the via driver and as far as I can tell the XvMC extensions
> are beign loaded and running. And everything I have read suggests that the
> standard X drivers should support mpeg decoding.
>
> I have set mythfrontend Prefered MPEG decoder to via XvMC and deinterlace
> to BOB.
>
> My CPU sits at 100% why playing back tv shows so I suspect that
> Mythfrontend is not using the via decoding hardware.
>
> Any suggests on what to look at next?
>
> Bits from the X.org log
>
> (II) Module via: vendor="X.Org Foundation"
>         compiled for 7.1.1, module version = 0.2.1
>         Module class: X.Org Video Driver
>         ABI class: X.Org Video Driver, version 1.0
>
> (**) VIA(0): Depth 24, (--) framebuffer bpp 32
> (==) VIA(0): RGB weight 888
> (==) VIA(0): Default visual is TrueColor
> (==) VIA(0): Using XAA acceleration architecture
> (==) VIA(0): Using HW cursor
> (--) VIA(0): Chipset: "CLE266"
> (--) VIA(0): mapping MMIO @ 0xd8000000 with size 0x9000
> (--) VIA(0): mapping BitBlt MMIO @ 0xd8200000 with size 0x10000
> (II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
> 0x0000
> (--) VIA(0): Chipset Rev.: 3
> (WW) VIA(0): Manufacturer plainly copied main PCI ids to Subsystem/Card
> ids.
> (--) VIA(0): Detected VIA VT3122 (CLE266)-EPIA M/MII/....
> (==) VIA(0): Using gamma correction (1.0, 1.0, 1.0)
> (--) VIA(0): videoram =  65536k
>
>
> (II) VIA(0): [XvMC] Registering viaXvMC.
> (II) VIA(0): [XvMC] Initialized XvMC extension.
> (WW) AIGLX: 3D driver claims to not support visual 0x22
> (WW) AIGLX: 3D driver claims to not support visual 0x23
> (WW) AIGLX: 3D driver claims to not support visual 0x24
> (WW) AIGLX: 3D driver claims to not support visual 0x25
> (WW) AIGLX: 3D driver claims to not support visual 0x26
> (WW) AIGLX: 3D driver claims to not support visual 0x27
> (WW) AIGLX: 3D driver claims to not support visual 0x28
> (WW) AIGLX: 3D driver claims to not support visual 0x29
> (WW) AIGLX: 3D driver claims to not support visual 0x2a
> (WW) AIGLX: 3D driver claims to not support visual 0x2b
> (WW) AIGLX: 3D driver claims to not support visual 0x2c
> (WW) AIGLX: 3D driver claims to not support visual 0x2d
> (II) AIGLX: Loaded and initialized /usr/lib/dri/unichrome_dri.so
>
> start up log for mythfrontend
>
>
> X Error: BadDevice, invalid or uninitialized input device 171
>   Major opcode:  146
>   Minor opcode:  3
>   Resource id:  0x0
> Failed to open device
> X Error: BadDevice, invalid or uninitialized input device 171
>   Major opcode:  146
>   Minor opcode:  3
>   Resource id:  0x0
> Failed to open device
> 2006-10-29 21:46:09.169 Using runtime prefix = /usr
> 2006-10-29 21:46:09.260 Gnome-Screensaver support enabled
> 2006-10-29 21:46:09.261 DPMS is active.
> 2006-10-29 21:46:09.587 New DB connection, total: 1
> 2006-10-29 21:46:09.642 Connected to database 'mythconverg' at host:
> mythbackend
> 2006-10-29 21:46:09.651 Total desktop dim: 1280x1024, with 1 screen[s].
> 2006-10-29 21:46:09.665 Using screen 0, 1280x1024 at 0,0
> 2006-10-29 21:46:10.582 Current Schema Version: 1160
> 2006-10-29 21:46:10.583 mythfrontend version: 0.20.20060828-3
> www.mythtv.org
> 2006-10-29 21:46:10.583 Enabled verbose msgs:  important general
> 2006-10-29 21:46:12.101 Total desktop dim: 1280x1024, with 1 screen[s].
> 2006-10-29 21:46:12.106 Using screen 0, 1280x1024 at 0,0
> 2006-10-29 21:46:12.109 Switching to square mode (G.A.N.T.)
> libGL warning: 3D driver claims to not support visual 0x46
> 2006-10-29 21:46:12.463 Using the Qt painter
> mythtv: could not connect to socket
> mythtv: No such file or directory
> lirc_init failed for mythtv, see preceding messages
> 2006-10-29 21:46:15.323 Joystick disabled.
> 2006-10-29 21:46:19.082 Loading from:
> /usr/share/mythtv/themes/G.A.N.T./base.xml
> 2006-10-29 21:46:20.005 Loading from:
> /usr/share/mythtv/themes/default/base.xml
> 2006-10-29 21:46:20.403 Key A is bound to multiple actions in context TV
> Playback.
> 2006-10-29 21:46:20.492 Registering Internal as a media playback plugin.
>
>
Attaching the logs of what happens when you start and stop TV playback
would be helpful, I think!

It'll show what it attempts to use for display, and how X responds to that...

-- 
F Peeters
  PC-Chips M863G Geode - NVidia 440 - Hauppauge PVR250
  Ubuntu 6.10 (Edgy Eft) - XFCE - MythTV 0.20 - Xine
  Panasonic NV-VHD1 VCR/DVD player case modded to fit it all in...


More information about the mythtv-users mailing list