[mythtv-users] PCI videocard GeForce 8200/8400 (gpu 98) for vdpau

Robert Longbottom RobertCL at iname.com
Sun Feb 15 12:10:35 UTC 2009



goga777 at front.ru wrote:
> Приветствую, Robert
> 
> please try lspci -vvv too for detailed information about gpu 
> 
>> Goga wrote:
>>>>>>>      > is there any limitations for PCI cards as GeForce 8300/8400 for
>>>>>>>     gpu video decoding ? Can I use it for hdtv watching on my
>>>>>>>      > Sempron 3200 ?
>>>>>>>      >
>>>>>>>      > Goga
>>>>>>>
>>>>>>>
>>>>>>> Is a P4 at 2.4GHz enough?  I have 4 of them lying around but they have 
>>>>>>> AGP video.  If PCI works and this is fast enough, I am suddenly in the 
>>>>>>> market for a new video card.
>>>>>> I've put a 512Mb PCI 8400GS in a relatively old 2.?GHz sff HP pc and my 
>>>>>                                                                   ^^^^^^^^^
>>>>>
>>>>>
>>>>> sorry, which CPU do you mean - sempron/celeron/pentium ??? 2.0GHz ???
>>>> Ah, it's a Pentium 4, 2.4GHz (I think, might be a 2.8GHz)
>>> thanks for your answer, but which gpu has your 512Mb PCI 8400GS card ? G98 or G86 ?
>> I don't know - how do I find out?  There's nothing obvious (see below) 
>> in either /proc/driver/nvidia or nvidia-xsettings or reported by vdpinfo 
>> (posted a while ago on this list)
>>
>>> where's can I found the detailed information about your PCI card ?
>> http://www.sparkle.com.tw/product_detail.asp?id=86&sub_id=239
>>
>> Some output:
>>
>> robert at Frontend1:/proc/driver/nvidia$ cat cards/0
>> Model:           GeForce 8400 GS
>> IRQ:             18
>> Video BIOS:      62.98.12.00.00
>> Card Type:       PCI-E
>> DMA Size:        40 bits
>> DMA Mask:        0xffffffffff
>> Bus Location:    06.00.0
>>
>> robert at Frontend1:~/vdapu$ DISPLAY=:0 ./vdpinfo
>> display: :0   screen: 0
>> API version: 0
>> Information string: Unknown
>>
>> Video surface:
>>
>> name   width height types
>> -------------------------------------------
>> 420     4096  4096  NV12 YV12
>> 422     4096  4096  UYVY YUYV
>>
>> Decoder capabilities:
>>
>> name          level macbs width height
>> ------------------------------------
>> MPEG1             0  8192  2048  2048
>> MPEG2_SIMPLE      3  8192  2048  2048
>> MPEG2_MAIN        3  8192  2048  2048
>> H264_MAIN        41  8190  2032  2048
>> H264_HIGH        41  8190  2032  2048
>> VC1_SIMPLE        1  8190  2048  2048
>> VC1_MAIN          2  8190  2048  2048
>> VC1_ADVANCED      4  8190  2048  2048
>>
>> Output surface:
>>
>> name              width height nat types
>> ----------------------------------------------------
>> B8G8R8A8          8192  8192    y  Y8U8V8A8 V8U8Y8A8
>> R10G10B10A2       8192  8192    y  Y8U8V8A8 V8U8Y8A8
>>
>> Bitmap surface:
>>
>> name              width height
>> ------------------------------
>> B8G8R8A8          8192  8192
>> R8G8B8A8          8192  8192
>> R10G10B10A2       8192  8192
>> B10G10R10A2       8192  8192
>> A8                8192  8192
>>
>> Video mixer:
>>
>> feature name                    sup
>> ------------------------------------
>> DEINTERLACE_TEMPORAL             y
>> DEINTERLACE_TEMPORAL_SPATIAL     y
>> INVERSE_TELECINE                 y
>> NOISE_REDUCTION                  y
>> SHARPNESS                        y
>> LUMA_KEY                         y
>>
>> parameter name                  sup      min      max
>> -----------------------------------------------------
>> VIDEO_SURFACE_WIDTH              y         1     4096
>> VIDEO_SURFACE_HEIGHT             y         1     4096
>> CHROMA_TYPE                      y
>> LAYERS                           y         0        4
>>
>> attribute name                  sup      min      max
>> -----------------------------------------------------
>> BACKGROUND_COLOR                 y
>> CSC_MATRIX                       y
>> NOISE_REDUCTION_LEVEL            y      0.00     1.00
>> SHARPNESS_LEVEL                  y     -1.00     1.00
>> LUMA_KEY_MIN_LUMA                y
>> LUMA_KEY_MAX_LUMA                y
>>

The relevant bit from lspci -vvv.  Can you work out from this which core 
it's got??

06:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS 
(rev a1)
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx-
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0
         Interrupt: pin A routed to IRQ 18
         Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
         Region 1: Memory at 80000000 (64-bit, prefetchable) [size=256M]
         Region 3: Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
         Region 5: I/O ports at 1000 [size=128]
         [virtual] Expansion ROM at 78000000 [disabled] [size=128K]
         Capabilities: [60] Power Management version 3
                 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-
         Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ 
Queue=0/0 Enable-
                 Address: 0000000000000000  Data: 0000
         Capabilities: [78] Express (v1) Endpoint, MSI 00
                 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
<512ns, L1 <4us
                         ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                 DevCtl: Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
                         RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
                         MaxPayload 128 bytes, MaxReadReq 512 bytes
                 DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- 
AuxPwr- TransPend-
                 LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, 
Latency L0 <512ns, L1 <1us
                         ClockPM- Suprise- LLActRep- BwNot-
                 LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- 
CommClk-
                         ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
         Kernel driver in use: nvidia
         Kernel modules: nvidia, nvidiafb


More information about the mythtv-users mailing list