Bug 198105 - Pager does not display correctly if Compiz started with Fusion Icon or compiz-manager
Summary: Pager does not display correctly if Compiz started with Fusion Icon or compiz...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-pager (show other bugs)
Version: unspecified
Platform: openSUSE Unspecified
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 204115 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-28 01:04 UTC by David Rankin
Modified: 2012-05-16 09:29 UTC (History)
6 users (show)

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 David Rankin 2009-06-28 01:04:47 UTC
Version:            (using KDE 4.2.90)
Installed from:    SuSE RPMs

If you start compiz with either compiz-manager or Fusion Icon and have kde restart it by virture of the "Restore Previous Session" setting, the pager widget does not display correctly. The only way it will ever display correctly is if the desktop crashes and restarts itself. Then you get the correct pager:

http://www.3111skyline.com/download/openSUSE_bugs/kde4/screenshots/kpager-OnlyWorksAfterPlasmaCrashWithCompiz.jpeg

	Apparently you can get it to workif you set the default window manager to compiz in the kde control center:

	Default Applications -> Use a Different Window Manager

    But that destroys the convenience of being able to select the current window manager provided by Fusion Icon.

    Pager needs to be fixed so it works with compiz regardless of the way compiz gets started. Works fine on kde3, why not kde4?
Comment 1 Aaron J. Seigo 2009-06-28 01:21:23 UTC
define "does not displayed correctly". does it show only one workspace?

if so .. while plasma is running, if you change the number of workspaces in compiz, does the pager update to reflect the new setting?
Comment 2 David Rankin 2009-06-29 04:58:22 UTC
Does Not Display Correctly means it only shows "one" Page, not the 4 little pages it is supposed to show (1 for each desktop). When kde4 starts you get one-big-desktop1 button for pager and that is it. Here is the screenshot:

/mnt/nirvana-cfg/srv/www/download/openSUSE_bugs/kde4/screenshots/quicklaunch-kicker.jpeg

Forcing plasma-desktop to restart restores 4 little pager buttons that work. I use:

#!/bin/bash
kbuildsycoca4
kquitapp plasma-desktop >/dev/null 2>&1
kstart plasma-desktop & >/dev/null 2>&1
exit 0

To get pager back. Why kde4 won't start with it working is the bug to be fixed.
Comment 3 David Rankin 2009-06-29 05:01:16 UTC
I guess it would help if I gave you the URL instead of the filesystem location ;-)

http://www.3111skyline.com/download/openSUSE_bugs/kde4/screenshots/quicklaunch-kicker.jpeg
Comment 4 Piotr Bogdan 2009-07-24 17:38:05 UTC
Hi,

same problem here - running KDE 4.2.4 (though it didn't work in previous 4.x releases) on Gentoo.

Upon launching compiz pager shows only button / panel as if there was only one desktop. However when I go to 'Configure Desktops...' menu option the number of desktops is 4 - changing it to any other value doesn't have any impact when compiz is launched.

There are two ways to force pager refresh. One is by restarting plasma. Second is going to compiz configuration -> general settings -> desktop size and changing either virtual or horizontal size. Changes made in compiz configuration are reflected in pager.

It doesn't matter if I start compiz from command line, via fusion icon or if it's restored from previos session. Have to go through this procedure every time compiz is launched.

I'm not sure but if I remember correctly it used work in Kubuntu 9.04. Maybe it's one of their patches?

Also, if you need any other information, please let me know.
Comment 5 Caliburn 2009-08-17 05:16:49 UTC
*** Bug 204115 has been marked as a duplicate of this bug. ***
Comment 6 Caliburn 2009-08-17 05:21:29 UTC
I've dealt with this particular issue for a long while. While it isn't a showstopper, it can be an annoying issue to deal with. As stated within the duplicate bug posting, I'm using Arch Linux, latest, and the issue has been reoccuring for me since 4.1. That was a looong time ago. ;)
Comment 7 Nicolas L. 2010-06-07 09:34:50 UTC
Do you reproduce with kde 4.4.4 or 4.5 beta ?
Comment 8 Aaron J. Seigo 2011-12-04 09:18:34 UTC
if this is reproduceable with 4.7 or newer, please re-open.
Comment 9 Myriam Schweingruber 2012-05-16 09:29:35 UTC
Closing for lack of feedback. Feel free to reopen this report if you can reproduce it with KDE 4.8.3 or later.