I had the same errors (OUCHES) and i installed the libxine-dev and the OUCHES disappeared, but the overlay problems continued. No xv in Kaffeine or VLC. xvinfo also showed an error (i do not remember what it said-something about overlays) so i searched for options to enable in the section "Device" of my xorg.conf. I found-out that all i needed to do for the overlay problems to go away was to add these lines:
Option "DRI" "true"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BUT still no video. Kaffeine does not complain about xv not VLC (thay don't use xshm anymore), BUT video is completely black! No image is displayed!!! Anyone have an idea of what to do next?
If it helps this is my complete section "Device":
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility X700 (RV410 PCIE)"
Driver "fglrx"
########-----------------------------------------------------------------------------------------------------------------------------------------------------------
######## Used by both drivers (radeon and fgrlx)
Busid "PCI:1:0:0"
Option "MonitorLayout" "LVDS,Auto" # For Ferrari secondary display bug (NONE,CRT,TMDS,LVDS)
## Option "CRT2Position" "Clone" # For Ferrari secondary display bug:No need
Option "BusType" "PCIE"
Option "RingSize" "8"
Option "EnableDepthMoves" "true"
Option "DPMS" "true"
Option "mtrr" "on"
########-----------------------------------------------------------------------------------------------------------------------------------------------------------
######## Used by radeon driver (man radeon for more...)
Option "AGPMode" "8"
Option "EnablePageFlip" "false" # Enable page flipping for 3D apps (tends to cause a LOT of instability)
Option "AccelMethod" "XAA" # or EXA (newer-faster but here slower??)
Option "XAANoOffscreenPixmaps" "true" # if AccelMethod=XAA use this (USED BY FGLRX DRIVER ALSO)
# Option "EXANoOffscreenPixmaps" "true" # if AccelMethod=EXA use this
Option "ColorTiling" "on"
Option "RenderAccel" "true" # Enable the hardware render acceleration
Option "AGPFastWrite" "false" # frequently the cause of instability. Used only when DRI is enabled.
Option "AccelDFS" "true" # false for AGP due to issues with GPU->host transfers with some AGP bridges
Option "GARTSize" "64"
Option "BufferSize" "2"
Option "UseFBDev" "false"
Option "DynamicClocks" "off" # This is for laptop users, it saves energy when in battery mode, but reduces performance.
Option "AGPSize" "128" # default: 8
Option "DMAForXv" "true" # DMA for Xv transfers (for large videos)
Option "SubPixelOrder" "none" # RGB is default for digital panels and NONE for CRT
# # Get better performance with Render acceleration on digital panels (use NONE setting).
## Option "BackingStore" "true" # DO NOT USE. DOES NOT RESUME AFTER STAND-BY.
########-----------------------------------------------------------------------------------------------------------------------------------------------------------
######## Not used by X server (probably for Nvidia cards)
# Option "DisableGLXRootClipping""true" # Not used by X server
# Option "AddARGBGLXVisuals" "true" # Not used by X server
# Option "AllowGLXWithComposite" "true" # Not used by X server
# Option "UseFastTLS" "0" # Not used by X server
# Option "AllowGLXWithComposite" "true" # Not used by X server
# Option "TripleBuffer" "true" # Not used by X server
# Option "BlockSignalsOnLock" "on" # Not used by X server
# Option "ForceGenericCPU" "off" # Not used by X server
# Option "KernelModuleParm" "locked-userpages=0" # Not used by X server
########-----------------------------------------------------------------------------------------------------------------------------------------------------------
######## Used by ATI-fglrx driver
Option "DRI" "true" # for fglrx driver
Option "VideoOverlay" "on" # for fglrx driver
Option "OpenGLOverlay" "off" # for fglrx driver
########-----------------------------------------------------------------------------------------------------------------------------------------------------------
######## For Dual Head support
# Option "MonitorLayout" "LCD, CRT"
# Option "CRT2Position" "RightOf" # indicates the physical location of your secondary monitor
# # in relationship to your primary monitor.
# # Valid options are: Clone, LeftOf, RightOf, Above, and Below
# Option "MetaModes" "1680x1050-1024x768"
# Option "MergedXinerama" "on"
# Option "MergedNonRectangular" "true"
# Option "MergedFB" "true"
EndSection
I had the same errors (OUCHES) and i installed the libxine-dev and the OUCHES disappeared, but the overlay problems continued. No xv in Kaffeine or VLC. xvinfo also showed an error (i do not remember what it said-something about overlays) so i searched for options to enable in the section "Device" of my xorg.conf. I found-out that all i needed to do for the overlay problems to go away was to add these lines:
Option "DRI" "true"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BUT still no video. Kaffeine does not complain about xv not VLC (thay don't use xshm anymore), BUT video is completely black! No image is displayed!!! Anyone have an idea of what to do next?
If it helps this is my complete section "Device":
Section "Device" #------ ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- TMDS,LVDS) #------ ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- Pixmaps" "true" # if AccelMethod=XAA use this (USED BY FGLRX DRIVER ALSO) Pixmaps" "true" # if AccelMethod=EXA use this #------ ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- Clipping" "true" # Not used by X server mposite" "true" # Not used by X server mposite" "true" # Not used by X server Lock" "on" # Not used by X server userpages= 0" # Not used by X server #------ ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- #------ ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- 1024x768" ngular" "true"
Identifier "ATI Technologies, Inc. Radeon Mobility X700 (RV410 PCIE)"
Driver "fglrx"
#######
######## Used by both drivers (radeon and fgrlx)
Busid "PCI:1:0:0"
Option "MonitorLayout" "LVDS,Auto" # For Ferrari secondary display bug (NONE,CRT,
## Option "CRT2Position" "Clone" # For Ferrari secondary display bug:No need
Option "BusType" "PCIE"
Option "RingSize" "8"
Option "EnableDepthMoves" "true"
Option "DPMS" "true"
Option "mtrr" "on"
#######
######## Used by radeon driver (man radeon for more...)
Option "AGPMode" "8"
Option "EnablePageFlip" "false" # Enable page flipping for 3D apps (tends to cause a LOT of instability)
Option "AccelMethod" "XAA" # or EXA (newer-faster but here slower??)
Option "XAANoOffscreen
# Option "EXANoOffscreen
Option "ColorTiling" "on"
Option "RenderAccel" "true" # Enable the hardware render acceleration
Option "AGPFastWrite" "false" # frequently the cause of instability. Used only when DRI is enabled.
Option "AccelDFS" "true" # false for AGP due to issues with GPU->host transfers with some AGP bridges
Option "GARTSize" "64"
Option "BufferSize" "2"
Option "UseFBDev" "false"
Option "DynamicClocks" "off" # This is for laptop users, it saves energy when in battery mode, but reduces performance.
Option "AGPSize" "128" # default: 8
Option "DMAForXv" "true" # DMA for Xv transfers (for large videos)
Option "SubPixelOrder" "none" # RGB is default for digital panels and NONE for CRT
# # Get better performance with Render acceleration on digital panels (use NONE setting).
## Option "BackingStore" "true" # DO NOT USE. DOES NOT RESUME AFTER STAND-BY.
#######
######## Not used by X server (probably for Nvidia cards)
# Option "DisableGLXRoot
# Option "AddARGBGLXVisuals" "true" # Not used by X server
# Option "AllowGLXWithCo
# Option "UseFastTLS" "0" # Not used by X server
# Option "AllowGLXWithCo
# Option "TripleBuffer" "true" # Not used by X server
# Option "BlockSignalsOn
# Option "ForceGenericCPU" "off" # Not used by X server
# Option "KernelModuleParm" "locked-
#######
######## Used by ATI-fglrx driver
Option "DRI" "true" # for fglrx driver
Option "VideoOverlay" "on" # for fglrx driver
Option "OpenGLOverlay" "off" # for fglrx driver
#######
######## For Dual Head support
# Option "MonitorLayout" "LCD, CRT"
# Option "CRT2Position" "RightOf" # indicates the physical location of your secondary monitor
# # in relationship to your primary monitor.
# # Valid options are: Clone, LeftOf, RightOf, Above, and Below
# Option "MetaModes" "1680x1050-
# Option "MergedXinerama" "on"
# Option "MergedNonRecta
# Option "MergedFB" "true"
EndSection