Bug 316555 - Blur stopped working for some windows in 4.10.1
Summary: Blur stopped working for some windows in 4.10.1
Status: RESOLVED DUPLICATE of bug 179042
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (show other bugs)
Version: 4.10.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-11 17:16 UTC by Michail Vourlakos
Modified: 2013-03-16 16:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michail Vourlakos 2013-03-11 17:16:37 UTC
I have upgraded from 4.9 to 4.10.1 and the blur effect
is not used any more for popups and tooltips but for
panels is working ok..

I am using NVidia GeForce 9300M GS, with proprietary drivers...

Support Information from KWin:
==========================

Version
=======
KWin version: 4.10.1
KDE SC version (runtime): 4.10.1 "release 552"
KDE SC version (compile): 4.10.1 "release 552"
Qt Version: 4.8.4

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
activeMouseScreen: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
showDesktopIsMinimizeAll: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorders: false
electricBorderDelay: 150
electricBorderCooldown: 350
electricBorderPushbackPixels: 1
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
unredirectFullscreen: false
glSmoothScale: 2
glVSync: true
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 17
refreshRate: 0
vBlankTime: 6144
glDirect: true
glStrictBinding: false
glStrictBindingFollowsDriver: true
glLegacy: true

Screens
=======
Multi-Head: no
Number of Screens: 1
Screen 0 Geometry: 0,0,1680x1050

Compositing
===========
Qt Graphics System: raster
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9300M GS/PCIe/SSE2
OpenGL version string: 3.3.0 NVIDIA 304.64
Driver: NVIDIA
Driver version: 304.64
GPU class: G80/G90
OpenGL version: 3.3
X server version: 1.12.3
Linux kernel version: 3.4.33
Direct rendering: yes
Requires strict binding: no
GLSL shaders:  yes
Texture NPOT support:  yes
Virtual Machine:  no
OpenGL 2 Shaders are not used. Legacy OpenGL 1.x code path is used.

Loaded Effects:
---------------
kwin4_effect_zoom
kwin4_effect_login
kwin4_effect_slidingpopups
kwin4_effect_wobblywindows
kwin4_effect_translucency
kwin4_effect_screenshot
kwin4_effect_slide
kwin4_effect_slideback
kwin4_effect_desktopgrid
kwin4_effect_magiclamp
kwin4_effect_resize
kwin4_effect_maximize
kwin4_effect_fade
kwin4_effect_sheet
kwin4_effect_dialogparent
kwin4_effect_highlightwindow
kwin4_effect_taskbarthumbnail
kwin4_effect_presentwindows
kwin4_effect_blur
kwin4_effect_logout
kwin4_effect_dashboard
kwin4_effect_startupfeedback

Currently Active Effects:
-------------------------
kwin4_effect_blur

Effect Settings:
----------------
kwin4_effect_zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1

kwin4_effect_login:
fadeToBlack: false

kwin4_effect_slidingpopups:
fadeInTime: 250
fadeOutTime: 250

kwin4_effect_wobblywindows:
stiffness: 0.15
drag: 0.8
moveFactor: 0.1
xTesselation: 20
yTesselation: 20
minVelocity: 0
maxVelocity: 1000
stopVelocity: 0.5
minAcceleration: 0
maxAcceleration: 1000
stopAcceleration: 0.5
moveEffectEnabled: true
openEffectEnabled: false
closeEffectEnabled: false
moveWobble: true
resizeWobble: true

kwin4_effect_translucency:
decoration: 1
moveResize: 0.8
dialogs: 1
inactive: 1
comboboxPopups: 1
menus: 1
individualMenuConfig: false
dropDownMenus: 1
popupMenus: 1
tornOffMenus: 1

kwin4_effect_screenshot:

kwin4_effect_slide:

kwin4_effect_slideback:

kwin4_effect_desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true

kwin4_effect_magiclamp:
animationDuration: 450

kwin4_effect_resize:
textureScale: true
outline: false

kwin4_effect_maximize:

kwin4_effect_fade:

kwin4_effect_sheet:
duration: 500

kwin4_effect_dialogparent:
changeTime: 300

kwin4_effect_highlightwindow:

kwin4_effect_taskbarthumbnail:

kwin4_effect_presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0
dragToClose: false

kwin4_effect_blur:
blurRadius: 7
cacheTexture: true

kwin4_effect_logout:
useBlur: true

kwin4_effect_dashboard:
brightness: 0.5
saturation: 0.5
blur: false

kwin4_effect_startupfeedback:
--------------------------------------------------------

Reproducible: Always

Actual Results:  
no blurring for some windows
Comment 1 Thomas Lübking 2013-03-11 17:42:20 UTC
You mean popups of applications like eg. dolphin? (or the plasma-desktop ones?)
Comment 2 Michail Vourlakos 2013-03-16 10:06:20 UTC
The plasma-desktop ones
+ yakuake
+ kwin declarative scripts (e.g. OSD)
Comment 3 Thomas Lübking 2013-03-16 12:10:55 UTC
make an xprop of such window and attach it.
Comment 4 Michail Vourlakos 2013-03-16 16:00:54 UTC
xprop for the OSD change (qml window) between VDs:

-------------------------------------------
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 115456029
_NET_WM_USER_TIME(CARDINAL) = 15391644
_KDE_SHADOW_OVERRIDE(_KDE_SHADOW_OVERRIDE) = 0x1
_NET_STARTUP_ID(UTF8_STRING) = "0"
_KDE_NET_WM_SHADOW(CARDINAL) = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
WM_CLIENT_LEADER(WINDOW): window id # 0x6e00004
_NET_WM_PID(CARDINAL) = 7301
_NET_WM_WINDOW_TYPE(ATOM) = _KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x3, 0x0, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NAME(STRING) = "kwin"
WM_LOCALE_NAME(STRING) = "el_GR.UTF-8"
WM_CLASS(STRING) = "kwin", "Kwin"
WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
                Initial state is Normal State.
                window id # of group leader: 0x6e00004
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified location: 756, 353
                program specified location: 756, 353
                user specified size: 188 by 365
                program specified size: 188 by 365
                program specified minimum size: 20 by 20
                program specified maximum size: 1616 by 1050
                window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "TouchSuse"
WM_COMMAND(STRING) = { "kwin" }
-------------------------------------------

xprop for yakuake
-------------------------------------------
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
_NET_WM_NAME(UTF8_STRING) = "Yakuake"
WM_CLIENT_LEADER(WINDOW): window id # 0x340000a
_NET_WM_PID(CARDINAL) = 2436
_NET_WM_WINDOW_TYPE(ATOM) = _KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x1, 0x0, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NAME(STRING) = "Yakuake"
WM_LOCALE_NAME(STRING) = "el_GR.UTF-8"
WM_CLASS(STRING) = "yakuake", "Yakuake"
WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
                Initial state is Normal State.
                bitmap id # to use for icon: 0x340001b
                window id # of group leader: 0x340000a
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified location: 144, 0
                program specified location: 144, 0
                user specified size: 1454 by 525
                program specified size: 1454 by 525
                window gravity: Static
WM_CLIENT_MACHINE(STRING) = "TouchSuse"
WM_COMMAND(STRING) = { "/usr/bin/yakuake" }
-----------------------------------------

For the plasma desktop tooltips I take it back, I deleted kwinrc, reboot a few times
and it was fixed....

This was noticed in the mailing list based a kwin script I am creating, I added it here for a reference to exist...

Regards,
Michail Vourlakos
Comment 5 Thomas Lübking 2013-03-16 16:35:54 UTC
none of those has a blur hint on it -> likely another dupe of #179042 (while i'n not sure whether yakuake is supposed to blur at all)

*** This bug has been marked as a duplicate of bug 179042 ***