Compiz w/ kde screensaver blanks 1/4 screen

Bug #141628 reported by Jason Straight
2
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Low
Unassigned
kdebase (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: compiz

0.5.2+git20070918-0ubuntu4 and 3.5.7-1ubuntu23

Using kscreensaver only blanks bottom right 1/4 of screen. As if the window the screensaver opens has it's top left corner centered on the root window.

CVE References

Changed in compiz:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Jason Straight (jason-jeetkunedomaster) wrote :

I noticed while trying to narrow down a plugin that disabling and re-enabling certain plugins in the window section will cause it to work right once, but then on subsequent ctrl-l it does the 1/4 screen again.

Revision history for this message
Michael Vogt (mvo) wrote :

The patch below (that will be part of kde 3.5.8) fixes the issue:

--- lockprocess.cc.orig 2007-09-26 21:39:57.000000000 +0200
+++ lockprocess.cc 2007-09-26 21:34:42.000000000 +0200
@@ -417,7 +417,7 @@
 {
     Visual* visual = CopyFromParent;
     XSetWindowAttributes attrs;
- int flags = 0;
+ int flags = CWOverrideRedirect;
 #ifdef HAVE_GLXCHOOSEVISUAL
     if( mOpenGLVisual )
     {
@@ -461,6 +461,8 @@
         }
     }
 #endif
+
+ attrs.override_redirect = 1;
     Window w = XCreateWindow( x11Display(), RootWindow( x11Display(), x11Screen()),
         x(), y(), width(), height(), 0, x11Depth(), InputOutput, visual, flags, &attrs );
     create( w );

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

grabbed, thanks.

Changed in compiz:
status: Confirmed → Fix Released
Changed in kdebase:
assignee: nobody → hobbsee
status: New → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

The patch is against kde, so I close the compiz task.

Changed in compiz:
status: Fix Released → Incomplete
Michael Vogt (mvo)
Changed in compiz:
status: Incomplete → Invalid
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

kdebase (4:3.5.7-1ubuntu24) gutsy; urgency=low

  [ Richard A. Johnson ]
  * SECURITY UPDATE: KDM password-less login
  * KDM can be tricked into performing a password-less login even for accounts
    with a password set under certain circumstances, namely autologin to be
    configured and "shutdown with password" enabled.
  * Add kubuntu_sec_03_kdm_pwless_login.diff for session.c to fix KDM
    password-less and autologin configuration.
  * References:
    - http://www.kde.org/info/security/advisory-20070919-1.txt
    - CVE-2007-4569
  * Updated debian/kubuntu_33_kubuntuify_about.diff - changed link to Kubuntu
    Documentation so Konqueror startpage links work correctly

  [ Sarah Hobbs ]
  * Added kubuntu_17_check_for_prelinking.diff. (Closes LP: #107694)
  * Added konqueror dependancy for konqueror-nsplugins. (LP: #139893)
  * Added kubuntu_fix_kscreensaver_with_compiz_fixed_in_3.5.8.diff (LP:
    #141628)

 -- Sarah Hobbs <email address hidden> Fri, 28 Sep 2007 18:56:10 +1000

Changed in kdebase:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.