Bug 356994 - Task manager shows windows from wrong screen or not at all in dual monitor setup
Summary: Task manager shows windows from wrong screen or not at all in dual monitor setup
Status: RESOLVED DUPLICATE of bug 365246
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.5.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
: 366173 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-12-21 11:56 UTC by Angelos Skembris
Modified: 2017-01-05 08:26 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Demonstration of buggy Task Manager behavior on dual monitor (1.72 MB, image/png)
2015-12-21 12:00 UTC, Angelos Skembris
Details
Screenshot demonstrating issue on 5.7.1 (1.90 MB, image/png)
2016-07-19 20:02 UTC, Kevin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Angelos Skembris 2015-12-21 11:56:12 UTC
I have a dual monitor setup, with two panels on the bottom. I have set up task manager in both monitors to only show applications on the current screen. However, this is only honored for default panels - after a while, applications on one monitor are ignored and applications on the other monitor are shown on both task managers (when they shouldn't).

I will attach a screen shot to demonstrate this. 

Reproducible: Sometimes

Steps to Reproduce:
1. Set up task manager to only show applications on current screen.
2. Logout / login / change some settings in the panel (not sure when the bug gets triggered)
3. Open applications, move them to other monitor and then back to the first one.


Actual Results:  
Applications on first monitor are not displayed, applications on the second monitor are displayed on both monitors. 

Expected Results:  
Task manager should only show applications on current monitor.


I am on openSUSE tumbleweed with everything updated to the latest version (Frameworks 5.17, Qt 5.5.1. Anything else at your disposal.
Comment 1 Angelos Skembris 2015-12-21 12:00:03 UTC
Created attachment 96225 [details]
Demonstration of buggy Task Manager behavior on dual monitor

On both panels, task manager has been set up to only show tasks from current screen. On the left side, there is only firefox and task manager settings, but none of them are displayed on the task bar (all windows are from the right monitor). On the right monitor (same task manager settings), dolphin is opened but is shown on both panels, and task manager setting <2> are also shown on both panels (only the right one should be shown.

Firefox is nowhere to be seen.

Only one activity and all windows are on the same desktop.
Comment 2 Florian Sievert 2016-01-08 18:30:33 UTC
I am also observing this issue on my dual head setting on a Fedora 23 system with latest updates (KF 5.18, plasma 5.5.1). The filter for the screen seems to be completely ignored for the second screen. When I am moving a firefox task from the first screen to the second one, it is disappearing from the task bar on the first screen. (expected). If I move it back to the first screen, it is still shown on the second, but added to the first. This is making the feature totally broken currently.
Comment 3 Florian Sievert 2016-01-11 19:41:02 UTC
Just upgraded to 5.5.3 and seems to fix the issue for me.
Comment 4 Angelos Skembris 2016-01-14 09:20:46 UTC
Plasma 5.5.3 did not make any difference for me, the same behaviour is there. 

Perhaps it has something to do with the graphics drivers? I am on a laptop with Intel HD 4000 graphics.
Comment 5 Angelos Skembris 2016-01-15 13:49:09 UTC
The latest upgrades seem to have fixed to problem for me. Not sure if it was Plasma or KDE Apps that did the trick though.
Comment 6 Florian Sievert 2016-01-16 13:02:14 UTC
I don't think it is actually fixed. As reported it was fixed for me after the latest update series as well. I had a system restart today and the issue occured again. So I think either the update made it working sometimes or the issue is in general more random.
Comment 7 Angelos Skembris 2016-01-18 07:47:09 UTC
Same here, today the problem is still here.
Comment 8 Eike Hein 2016-06-16 23:18:51 UTC
Plasma 5.7 ships a fully-rewritten Task Manager backend which should resolve these issues. Note that the multiscreen code currently has further improvements under review that are not yet in 5.7 Beta. Please re-test with the Plasma 5.7 final release and feel free to reopen if problems do persist after all.
Comment 9 halverneus 2016-07-19 15:30:48 UTC
On my setup, I was not experiencing this issue on plasma 5.6.5, but I just upgraded to 5.7.1 and the task manager for two (out of three) of my screens now point to the opposite screen. The task manager on HDMI3 shows the applications on HDMI2 and the task manager on HDMI2 shows the applications on HDMI3.
Comment 10 Kevin 2016-07-19 19:54:31 UTC
This problem still persists on my setup.  The windows on monitor HDMI-1 are displayed on the task manager of my other monitor DP-2, and vice-versa. Removing and replacing a panel has no effect. Switching primary monitors has not effect.
Comment 11 Kevin 2016-07-19 20:02:22 UTC
Created attachment 100181 [details]
Screenshot demonstrating issue on 5.7.1
Comment 12 halverneus 2016-08-04 15:21:50 UTC
Persists on 5.7.3.
Comment 13 marco 2016-08-09 20:57:34 UTC
having that too with 4 monitors.
Comment 14 Eike Hein 2016-08-11 09:13:05 UTC
*** Bug 366173 has been marked as a duplicate of this bug. ***
Comment 15 Eike Hein 2016-08-11 09:19:59 UTC

*** This bug has been marked as a duplicate of bug 365246 ***
Comment 16 mkiselovs 2016-09-16 07:23:15 UTC
Problem still persists in KDE 5.7.5.  I have tree monitors connected to single Nvidia card with latest nvidia proprietary drivers. Task manager on left screen shows window list from right screen and vice-versa, bet middle screen shows correct list of windows.
Comment 17 Eike Hein 2016-09-16 09:55:35 UTC
As previously mentioned, the changes for this are in 5.8 - 5.7.x test results are not useful at this point. Please do test the 5.8 beta though!
Comment 18 Jan Pavlicek 2017-01-05 08:26:31 UTC
I'm not sure how to ask for reopening of a bug, so I try it just here - please reopen, bug is still present in 5.8. It is much less frequent, but still present! (exact version I am using is 5.8.4-1 and frameworks 5.29.0-1 on archlinux).
Thnaks in advance.