thanks for your explanations !
It's more tricky than I thought ^_^

So if I understood correctly, using RGBA visuals for video widgets make them 
fail, so the solution would be to allow to create specifically RGB widgets, 
which is not possible at the moment because Qt decides by itself if the visual 
will be RGB or RGBA.
It would explain why Mplayer and Totem works correctly with Cairo-Dock, and 
also all Qt applications which don't use video like Kate or Konsole, but not 
VLC or Smplayer.
but then each application should use this new function (or add this new 
parameter when creating their widget), so we have to report the bug on every Qt 
applications which use video.

Do your patch (putenv( "XLIB_SKIP_ARGB_VISUALS=1" );) have the same
effect as asking Qt to use an RGB visual for the widget ? Would it be
applicable for all the impacted applications ?

-- 
VLC crashes if cairo-dock is installed in karmic alpha 4
https://bugs.launchpad.net/bugs/416294
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Core.

Status in Cairo-Dock : Core: Invalid
Status in Qt: Confirmed
Status in VLC media player: Fix Committed
Status in “qt4-x11” package in Ubuntu: New
Status in “vlc” package in Ubuntu: Triaged

Bug description:
Binary package hint: vlc

using a fresh install of Karmic 64bit Alpha 4 or the latest daily build with 
either the Karmic Desktop CD or Alternate CD for installations VLC fails to 
playback any type of video file is cario-dock is installed.

Notes: 

1) VLC works normally if installed on a fresh install of Karmic Alpha 4.
2) VLC fails to playback video after the package cairo-dock is installed

tested on HP pavilion laptop with intel CPU & Nvidia GPU and also tested on 
Toshiba Satelite laptop with Intel CPU & Intel GPU.

_______________________________________________
Mailing list: https://launchpad.net/~cairo-dock-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~cairo-dock-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to