[Openchrome-users] Help enabling XvMC on Epia EN15000G at 1280x768
Jan Ceuleers
jan.ceuleers
Sun Apr 10 01:44:24 PDT 2011
Hi there.
I hope you guys can help me to enable XvMC on a Via Epia EN15000G. The X
log says that XvMC is not being used because DRI isn't working, but I do
see all sorts of evidence of DRI in that same log.
Having googled a lot, my best guess as to what's wrong is that the
resolution of my TV (a Sony panel, connected to the VGA port of the
Epia, with a resolution of 1280x768), is too high. The SupportedHardware
page at openchrome.org says that MPEG2 is supported up to 1024x1024 on
what I believe to be a CN700.
I'm puzzled though, because if that is indeed the problem then why would
DRI not be available?
Anyway, I'm using this machine as a MythTV frontend. If I do need to
reduce the resolution in order to get XvMC to work (note: currently SD
video playback is stuttering), then is it possible to do so while still
using the whole screen? I'm asking because the only supported resolution
listed in the X log that is 16:9 is 1280x768.
Below you will find output of the following:
dmesg | grep -e drm -e agp
lspci -vv -s 01:00.00
grep -e XvMC -e DRI -e dri < /var/log/Xorg.0.log | grep -v driver
I also attach Xorg.0.log (snipped, in order for the message to remain
under the 40KB mailing list limit).
root at fe2:~# dmesg | grep -e drm -e agp
[ 0.000000] Linux version 2.6.32-30-generic (buildd at vernadsky) (gcc
version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #59-Ubuntu SMP Tue Mar 1
21:30:21 UTC 2011 (Ubuntu 2.6.32-30.59-generic 2.6.32.29+drm33.13)
[ 4.227585] Linux agpgart interface v0.103
[ 4.462237] agpgart: Detected VIA VT3314 chipset
[ 4.750037] agpgart-via 0000:00:00.0: AGP aperture is 128M @ 0xe8000000
[ 6.856408] [drm] Initialized drm 1.1.0 20060810
[ 6.920220] [drm] Initialized via 2.11.1 20070202 for 0000:01:00.0 on
minor 0
root at fe2:~# lspci -vv -s 01:00.00
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800
Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)
Subsystem: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3
UniChrome Pro]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 248 (500ns min)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f4000000 (32-bit, prefetchable) [size=64M]
Region 1: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at fc000000 [disabled] [size=64K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [70] AGP version 3.0
Status: RQ=256 Iso- ArqSz=0 Cal=7 SBA+ ITACoh- GART64- HTrans- 64bit-
FW- AGP3+ Rate=x4,x8
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
root at fe2:~# grep -e XvMC -e DRI -e dri < /var/log/Xorg.0.log | grep -v
driver
(II) "dri" will be loaded by default.
(II) "dri2" will be loaded by default.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
(II) Loading extension DRI2
(==) CHROME(0): DRI IRQ will be enabled if DRI is enabled.
(**) CHROME(0): AGP DMA will be enabled if DRI is enabled.
(==) CHROME(0): PCI DMA will be used for XV image transfer if DRI is
enabled.
(==) CHROME(0): Will not impose a limit on video RAM reserved for DRI.
(WW) CHROME(0): [XvMC] Cannot use XvMC without DRI!
(WW) CHROME(0): Option "DRI" is not used
Thanks, Jan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 35721 bytes
Desc: not available
Url : http://wiki.openchrome.org/pipermail/openchrome-users/attachments/20110410/a23c1b46/Xorg.0-0001.bin
More information about the Openchrome-users
mailing list