<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    I have discovered a problem when using vdpau on a system with two
    graphics cards and video (mplayer) is is being directed at the
    second card (display = :0.1).<br>
    The first card is an ATI R600 device and the second an ATI r300
    device.<br>
    <br>
    It appears from the brief investigation I have performed that Mesa's
    ( version 9.0.0) gallium driver is being sent the wrong pciid for
    the second card (error reported by
    gallium/drivers/r300/r300_chipset.c) when using vdpau. vdpauinfo
    also reports the same problem (<font color="#3333ff">see below</font>).<br>
    <br>
    Driver software in uses is as follows:<br>
    <br>
    libva-vdpau-driver-0.7.4<br>
    libvdpau-0.5<br>
    vdpauinfo-0.0.6<br>
    xorg-server-1.13.0<br>
    xf86-video-ati-7.0.0<br>
    Mesa-9.0<br>
    <br>
    Any suggestions ?<br>
    <br>
    thanks<br>
    <br>
    Stuart Foster<br>
    <br>
    <font color="#3333ff">vdpauinfo :</font><br>
    <br>
    display: :0.1   screen: 1<br>
    r300: Warning: Unknown chipset 0x9616<br>
    Aborting...Aborted<br>
    <br>
    <font color="#3333ff">vdpauinfo :<br>
      <br>
    </font> display: :0.0   screen: 0<br>
    API version: 1<br>
    Information string: G3DVL VDPAU Driver Shared Library version 1.0<br>
    <br>
    Video surface:<br>
    <br>
    name   width height types<br>
    -------------------------------------------<br>
    420     8192  8192  NV12 YV12 <br>
    422     8192  8192  NV12 YV12 UYVY YUYV <br>
    444     8192  8192  NV12 YV12 Y8U8V8A8 V8U8Y8A8 <br>
    <br>
    Decoder capabilities:<br>
    <br>
    name               level macbs width height<br>
    -------------------------------------------<br>
    MPEG1                16 262144  8192  8192<br>
    MPEG2_SIMPLE         16 262144  8192  8192<br>
    MPEG2_MAIN           16 262144  8192  8192<br>
    <br>
    Output surface:<br>
    <br>
    name              width height nat types<br>
    ----------------------------------------------------<br>
    B8G8R8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8
    V8U8Y8A8 <br>
    R8G8B8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8
    V8U8Y8A8 <br>
    R10G10B10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8
    V8U8Y8A8 <br>
    B10G10R10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8
    V8U8Y8A8 <br>
    <br>
    Bitmap surface:<br>
    <br>
    name              width height<br>
    ------------------------------<br>
    B8G8R8A8          8192  8192<br>
    R8G8B8A8          8192  8192<br>
    R10G10B10A2       8192  8192<br>
    B10G10R10A2       8192  8192<br>
    A8                8192  8192<br>
    <br>
    Video mixer:<br>
    <br>
    feature name                    sup<br>
    ------------------------------------<br>
    DEINTERLACE_TEMPORAL             -<br>
    DEINTERLACE_TEMPORAL_SPATIAL     -<br>
    INVERSE_TELECINE                 -<br>
    NOISE_REDUCTION                  y<br>
    SHARPNESS                        y<br>
    LUMA_KEY                         -<br>
    HIGH QUALITY SCALING - L1        -<br>
    HIGH QUALITY SCALING - L2        -<br>
    HIGH QUALITY SCALING - L3        -<br>
    HIGH QUALITY SCALING - L4        -<br>
    HIGH QUALITY SCALING - L5        -<br>
    HIGH QUALITY SCALING - L6        -<br>
    HIGH QUALITY SCALING - L7        -<br>
    HIGH QUALITY SCALING - L8        -<br>
    HIGH QUALITY SCALING - L9        -<br>
    <br>
    parameter name                  sup      min      max<br>
    -----------------------------------------------------<br>
    VIDEO_SURFACE_WIDTH              y        48     8192<br>
    VIDEO_SURFACE_HEIGHT             y        48     8192<br>
    CHROMA_TYPE                      y  <br>
    LAYERS                           y         0        4<br>
    <br>
    attribute name                  sup      min      max<br>
    -----------------------------------------------------<br>
    BACKGROUND_COLOR                 y  <br>
    CSC_MATRIX                       y  <br>
    NOISE_REDUCTION_LEVEL            y      0.00     1.00<br>
    SHARPNESS_LEVEL                  y     -1.00     1.00<br>
    LUMA_KEY_MIN_LUMA                y  <br>
    LUMA_KEY_MAX_LUMA                y  <br>
    <br>
    <font color="#3333ff">Xorg.0.log:</font><br>
    <br>
    [  3211.253] (--) RADEON(0): Chipset: "ATI Radeon 3000 Graphics"
    (ChipID = 0x9616)<br>
    [  3211.370] (--) RADEON(1): Chipset: "ATI Radeon X1300/X1550"
    (ChipID = 0x7187)<br>
    <br>
    <font color="#3333ff">lspci:</font><br>
    <br>
    01:05.0 VGA compatible controller: ATI Technologies Inc 760G [Radeon
    3000] (prog-if 00 [VGA controller])<br>
        01:05.0 0300: 1002:9616<br>
        Subsystem: ASUSTeK Computer Inc. Device 8388<br>
        Flags: bus master, fast devsel, latency 0, IRQ 18<br>
        Memory at cc000000 (32-bit, prefetchable) [size=64M]<br>
        I/O ports at b000 [size=256]<br>
        Memory at fe6f0000 (32-bit, non-prefetchable) [size=64K]<br>
        Memory at fe500000 (32-bit, non-prefetchable) [size=1M]<br>
        Expansion ROM at <unassigned> [disabled]<br>
        Kernel driver in use: radeon<br>
    <br>
    02:00.0 VGA compatible controller: ATI Technologies Inc RV516
    [Radeon X1300/X1550 Series] (prog-if 00 [VGA controller])<br>
        02:00.0 0300: 1002:7187<br>
        Subsystem: PC Partner Limited Device 3000<br>
        Flags: bus master, fast devsel, latency 0, IRQ 18<br>
        Memory at d0000000 (64-bit, prefetchable) [size=256M]<br>
        Memory at fe7f0000 (64-bit, non-prefetchable) [size=64K]<br>
        I/O ports at c000 [size=256]<br>
        Expansion ROM at fe7c0000 [disabled] [size=128K]<br>
        Capabilities: [50] Power Management version 2<br>
        Capabilities: [58] Express Endpoint, MSI 00<br>
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+<br>
        Kernel driver in use: radeon<br>
    <br>
    02:00.1 Display controller: ATI Technologies Inc RV516 [Radeon
    X1300/X1550 Series] (Secondary)<br>
        02:00.1 0380: 1002:71a7<br>
        Subsystem: PC Partner Limited Device 3001<br>
        Flags: bus master, fast devsel, latency 0<br>
        Memory at fe7e0000 (64-bit, non-prefetchable) [size=64K]<br>
        Capabilities: [50] Power Management version 2<br>
        Capabilities: [58] Express Endpoint, MSI 00<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>