[mythtv-users] Enabling Xv on ATI HD 3200

Kirk Bocek t004 at kbocek.com
Sun Apr 26 19:28:31 UTC 2009


I have a frontend-only host with an integrated ATI HD 3200 display. Can't 
quite get it to display HD content.

Does anyone know what I'm missing here?

I see in the frontend log:

Xlib:  extension "XVideo" missing on display ":0.0".
2009-04-25 22:36:18.091 VideoOutputXv Error: XVideo output requested, but is 
not supported by display.
libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
Xlib:  extension "XVideo" missing on display ":0.0".
2009-04-25 22:36:18.134 VideoOutputXv Error: XVideo output requested, but is 
not supported by display.
2009-04-25 22:36:18.134 VideoOutputXv: Desired video renderer 'xv-blit' not 
available. codec 'MPEG2' makes 'opengl,xshm,xlib,' available, using 'opengl' 
instead.
libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering

I have installed the Catalyst 9.4 driver package, proprietary driver version 8.6:

(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
         compiled for 7.1.0, module version = 8.60.3

Running on CentOS 5.3 x86_64. ATRPMS version 205 RPMS, based on SVN fixes 20360.

xorg.conf is below.

Thanks,
Kirk Bocek



# Xorg configuration created by pyxf86config

Section "ServerLayout"
         Identifier     "Default Layout"
         Screen      0  "aticonfig-Screen[0]-0" 0 0
         InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "Module"
         Load  "vnc"
         Load  "glx"
EndSection

Section "ServerFlags"
         Option      "AllowMouseOpenFail" "yes"
EndSection

Section "InputDevice"
         Identifier  "Keyboard0"
         Driver      "kbd"
         Option      "XkbModel" "pc105"
         Option      "XkbLayout" "us"
EndSection

Section "Extensions"
         # Options from http://www.gossamer-threads.com/lists/mythtv/users/333521
         ## For Textured2d and Textured XRender
         ### Listed in thread, but not used according to log on Xorg 7.2
         #Option "Damage" "On"
         # Option "Composite" "On"
         ## Should be loaded automatically, but for good measure
         Option      "RENDER" "On"
         ## For Compiz
         Option      "XVideo" "On"
         #       Option      "Composite" "Enable"
         Option      "Composite" "Off"
EndSection

Section "Monitor"
         Identifier   "aticonfig-Monitor[0]-0"
         Option      "VendorName" "ATI Proprietary Driver"
         Option      "ModelName" "Generic Autodetecting Monitor"
         Option      "DPMS" "true"
EndSection

Section "Monitor"
     #DisplaySize sets physical size in mm -- establishes aspect ratio
     #xine uses this to display widescreen vs. tv correctly
     Identifier   "Westinghouse"
     VendorName   "Westinghouse"
     ModelName    "SK-32H590D"
         #Modelines taken from ATI driver output
     DisplaySize  720 400
         Modeline "1920x1080"   74.25  1920 2008 2052 2200  1080 1084 1094 
1125 interlace
         Modeline "1776x1000"   69.18  1776 1824 2000 2224  1000 1001 1004 
1037 interlace +hsync
         Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 
1089 +hsync
         Modeline "1440x900"  106.50  1440 1520 1672 1904  900 903 909 934 +hsync
         Modeline "1400x1050"  121.75  1400 1488 1632 1864  1050 1053 1057 
1089 +hsync
         Modeline "1366x768"   73.25  1366 1414 1446 1512  768 771 776 808 +vsync
         Modeline "1360x768"   72.00  1360 1408 1440 1520  768 770 775 790 +vsync
         Modeline "1280x1024"  108.00  1280 1328 1440 1688  1024 1025 1028 1066
         Modeline "1280x960"  108.00  1280 1376 1488 1800  960 961 964 1000
         Modeline "1280x768"   79.50  1280 1344 1472 1664  768 771 778 798 +hsync
         Modeline "1280x720"   74.25  1280 1390 1430 1650  720 725 730 750
         Modeline "1152x864"   81.62  1152 1216 1336 1520  864 865 868 895 +hsync
         Modeline "1152x648"   59.90  1152 1200 1320 1488  648 649 652 671 +hsync
         Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 
+hsync +vsync
         Modeline "800x600"   40.00  800 840 968 1056  600 601 605 628
         Modeline "720x480"   27.00  720 736 798 858  480 489 495 525 +hsync 
+vsync
         Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 +hsync 
+vsync
         Modeline "640x400"   24.92  640 664 760 792  400 460 462 525
         Modeline "512x384"   19.81  512 544 624 664  384 451 453 497
         Modeline "400x300"   22.33  400 416 480 496  300 601 605 742 doublescan
         Modeline "320x240"   12.59  320 328 376 400  240 491 493 525 doublescan
         Modeline "320x200"   12.59  320 336 384 400  200 457 459 524 doublescan
         Gamma 1.3
EndSection

Section "Device"
         Identifier  "Videocard0"
         Driver      "vesa"
EndSection

Section "Device"
         Identifier  "aticonfig-Device[0]-0"
         Driver      "fglrx"
         Option      "Capabilities" "0x00000800"
         Option      "TexturedVideoSync" "on"
         Option      "TexturedVideo" "on"
         Option      "AllowGLXWithComposite" "true"
         # Options from http://www.gossamer-threads.com/lists/mythtv/users/333521
         Option      "VideoOverlay" "on"
         Option      "OpenGLOverlay" "off"
         Option      "XAANoOffscreenPixmaps" "true"
         Option      "UseFastTLS" "1"
         #### Experimental
         Option      "Textured2D" "on"
         #Option     "TexturedXRender" "on"
         Option      "BackingStore" "on"
         #### forced turned off so TextureVideo is used
         #Option     "EnableMonitor" "auto"
         BusID       "PCI:1:5:0"
EndSection

Section "Screen"
         Identifier "Screen0"
         Device     "Videocard0"
         DefaultDepth     24
         Option      "PasswordFile" "/root/.vnc/passwd"
         SubSection "Display"
                 Viewport   0 0
                 Depth     24
         EndSubSection
EndSection

Section "Screen"
         Identifier "aticonfig-Screen[0]-0"
         Device     "aticonfig-Device[0]-0"
#       Monitor    "aticonfig-Monitor[0]-0"
         Monitor    "Westinghouse"
         DefaultDepth     24
         Option      "PasswordFile" "/root/.vnc/passwd"
         #Force output to native LCD resolution of 1360x768
         SubSection "Display"
                 Viewport   0 0
                 Depth     24
                 Modes "1360x768"
         EndSubSection
         Option      "AddARGBGLXVisuals" "true"
EndSection






More information about the mythtv-users mailing list