PDA

View Full Version : Flickering Video with Mobility HD2600


iMrEuphony
06-21-2008, 08:28 AM
Hi All,

I was wondering if you could help me. I have a Toshiba A210-11p laptop with Mobility HD2600 graphics. I've installed the latest 8.6 driver. I'm running a fresh install of Ubuntu/Hardy.

I have a problem with video playback. When I have desktop effects (compiz) enabled, windowed video playback flickers badly. If I fullscreen the video, the flickering goes away, but returning to windowed playback the flickering returns. If I disable desktop effects, I get perfect (flicker-less) playback.

I've tried this in both totem and vlc.

Has anyone encountered this problem before? Or has any ideas?

I've included my xorg.conf.


# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "ie"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection

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

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "TexturedVideo" "on"
Option "VideoOverlay" "on"
Option "OpenGlOverlay" "off"
Option "RenderAccel" "true"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

Any help would be greatly appreciated.
Cheers,
euph

Dandel
06-21-2008, 08:50 AM
This was already discussed before... this has 3 options to repair this so you know.

1) disable compiz and it will go away completely.
2a) run the application gstreamer-properties and set the video output plugin to not use "X window system (No Xv)". ( disabled hardware acceleration for video render on totem. )
2b) open up the vlc properties, and under the video -> output modules set the video output module to X11.

iMrEuphony
06-21-2008, 08:56 AM
Hi,

Thanks for replying. Yeah, I've thought of these solutions already, but thanks anyway. I take it the flickering only occurs when using XVideo and Compiz at the same time.

Media players are easy to fix, like you said, but for applications that use XVideo hardcoded like Skype etc, could be a little bit harder.

I suppose I don't _really_ need compiz. Who does?? :P

If anybody has managed to resolve this problem of using XVideo and Compiz at the same time feel free to post here :D

Cheers,
euph

Vighy
06-22-2008, 07:08 PM
If anybody has managed to resolve this problem of using XVideo and Compiz at the same time feel free to post here :D


Ehm i think it's not possible till DRI2.. I don't remember where, but i read something in a thread here in this section :) look better and you will have your answers :)

if i'm not wrong mtippett (ATi linux developer) said why it's not possible now.