Bug 365144 - Plasma Panel shown in primary monitor and external too
Summary: Plasma Panel shown in primary monitor and external too
Status: RESOLVED NOT A BUG
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.6.95
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-06 10:02 UTC by rockonthemoonfm
Modified: 2016-07-07 12:09 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
kscreen after boot (475 bytes, text/plain)
2016-07-06 10:03 UTC, rockonthemoonfm
Details
kscreen after hotplug (880 bytes, text/plain)
2016-07-06 10:04 UTC, rockonthemoonfm
Details
kscreen after reboot (968 bytes, text/plain)
2016-07-06 10:04 UTC, rockonthemoonfm
Details
kded log (4.70 KB, text/plain)
2016-07-06 10:05 UTC, rockonthemoonfm
Details
attachment-5626-0.html (2.92 KB, text/html)
2016-07-07 09:38 UTC, rockonthemoonfm
Details
attachment-6678-0.html (3.50 KB, text/html)
2016-07-07 09:53 UTC, rockonthemoonfm
Details
attachment-7615-0.html (4.36 KB, text/html)
2016-07-07 10:08 UTC, rockonthemoonfm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rockonthemoonfm 2016-07-06 10:02:58 UTC
One of many multimonitor headaches.
I'm rolling on Plasma 5.7 final, Qt5.7, KF5 2.23.

Reproducible: Always

Steps to Reproduce:
1. boot
2. hot plug VGA screen
3. reboot

Actual Results:  
panel only on Primary monitor

Expected Results:  
Panel in every screen

Kscreen confs and kded5 logs attached
Comment 1 rockonthemoonfm 2016-07-06 10:03:47 UTC
Created attachment 99881 [details]
kscreen after boot
Comment 2 rockonthemoonfm 2016-07-06 10:04:16 UTC
Created attachment 99882 [details]
kscreen after hotplug
Comment 3 rockonthemoonfm 2016-07-06 10:04:49 UTC
Created attachment 99883 [details]
kscreen after reboot
Comment 4 rockonthemoonfm 2016-07-06 10:05:56 UTC
Created attachment 99884 [details]
kded log
Comment 5 rockonthemoonfm 2016-07-06 10:08:15 UTC
External VGA screen not set to 1440*900 on hotplug.
Plasma Panel on second screen too but all application are correctly opened on primary monitor.
Comment 6 Sebastian Kügler 2016-07-06 22:58:03 UTC
Thanks for the report!

This looks like a problem with plasmashell, not with kscreen, if I understand correctly (seems about placement of the desktop / panels, not about screen setup and restore at a lower level. 

Could you attach a screenshot of your whole desktop (both screens) when it works and when it doesn't, for comparison?
Comment 7 rockonthemoonfm 2016-07-07 09:38:10 UTC
Created attachment 99913 [details]
attachment-5626-0.html

After tweaking the desktop and removing extra Panel before, I removed the
plasmarc and kscreen configs, but I can't reproduce it.
Panel was present only in primary (laptop). But all windows opened in wrong
screen (external). And XF86Display button still not working.

So I created a new user.. and I couldn't reproduce it!
Also, windows opened correctly in the primary screen too!
XF86Display button still not working.
So, good but weird anyway. Asking for closing bug?

Maybe the whole point of it is that at every Plasma feature release user
should not only wipe its own caches/configs, but create a new user?
Because I wiped caches and configs in my home after 5.7 release enough
times: I can see that it wasn't enough.

I've recorded the first new user login. Plasma got brutally stuck at
Ksplash.
At second login it behaved correctly, apart from the following issues:
- window decorations: defaulted to Plastik!
- no shadows: resarting kwin fixed them (switched to OGL 3.1, defaulted to
2.0)
- login screen misaligned in primary (laptop) screen when in dual monitor
- 2 "Desktop" activities present!

So 5 bugs. (youtube videos will follow soon)

2016-07-07 0:58 GMT+02:00 Sebastian Kügler via KDE Bugzilla <
bugzilla_noreply@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=365144
>
> Sebastian Kügler <sebas@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |CONFIRMED
>      Ever confirmed|0                           |1
>
> --- Comment #6 from Sebastian Kügler <sebas@kde.org> ---
> Thanks for the report!
>
> This looks like a problem with plasmashell, not with kscreen, if I
> understand
> correctly (seems about placement of the desktop / panels, not about screen
> setup and restore at a lower level.
>
> Could you attach a screenshot of your whole desktop (both screens) when it
> works and when it doesn't, for comparison?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 8 rockonthemoonfm 2016-07-07 09:53:31 UTC
Created attachment 99915 [details]
attachment-6678-0.html

https://youtu.be/aBqT-2a0-PI



2016-07-07 11:38 GMT+02:00 via KDE Bugzilla <bugzilla_noreply@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=365144
>
> --- Comment #7 from rockonthemoonfm@gmail.com ---
> After tweaking the desktop and removing extra Panel before, I removed the
> plasmarc and kscreen configs, but I can't reproduce it.
> Panel was present only in primary (laptop). But all windows opened in wrong
> screen (external). And XF86Display button still not working.
>
> So I created a new user.. and I couldn't reproduce it!
> Also, windows opened correctly in the primary screen too!
> XF86Display button still not working.
> So, good but weird anyway. Asking for closing bug?
>
> Maybe the whole point of it is that at every Plasma feature release user
> should not only wipe its own caches/configs, but create a new user?
> Because I wiped caches and configs in my home after 5.7 release enough
> times: I can see that it wasn't enough.
>
> I've recorded the first new user login. Plasma got brutally stuck at
> Ksplash.
> At second login it behaved correctly, apart from the following issues:
> - window decorations: defaulted to Plastik!
> - no shadows: resarting kwin fixed them (switched to OGL 3.1, defaulted to
> 2.0)
> - login screen misaligned in primary (laptop) screen when in dual monitor
> - 2 "Desktop" activities present!
>
> So 5 bugs. (youtube videos will follow soon)
>
> 2016-07-07 0:58 GMT+02:00 Sebastian Kügler via KDE Bugzilla <
> bugzilla_noreply@kde.org>:
>
> > https://bugs.kde.org/show_bug.cgi?id=365144
> >
> > Sebastian Kügler <sebas@kde.org> changed:
> >
> >            What    |Removed                     |Added
> >
> >
> ----------------------------------------------------------------------------
> >              Status|UNCONFIRMED                 |CONFIRMED
> >      Ever confirmed|0                           |1
> >
> > --- Comment #6 from Sebastian Kügler <sebas@kde.org> ---
> > Thanks for the report!
> >
> > This looks like a problem with plasmashell, not with kscreen, if I
> > understand
> > correctly (seems about placement of the desktop / panels, not about
> screen
> > setup and restore at a lower level.
> >
> > Could you attach a screenshot of your whole desktop (both screens) when
> it
> > works and when it doesn't, for comparison?
> >
> > --
> > You are receiving this mail because:
> > You reported the bug.
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 9 rockonthemoonfm 2016-07-07 10:08:25 UTC
Created attachment 99916 [details]
attachment-7615-0.html

https://youtu.be/GsHZmf4i_jI

2016-07-07 11:53 GMT+02:00 via KDE Bugzilla <bugzilla_noreply@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=365144
>
> --- Comment #8 from rockonthemoonfm@gmail.com ---
> https://youtu.be/aBqT-2a0-PI
>
>
>
> 2016-07-07 11:38 GMT+02:00 via KDE Bugzilla <bugzilla_noreply@kde.org>:
>
> > https://bugs.kde.org/show_bug.cgi?id=365144
> >
> > --- Comment #7 from rockonthemoonfm@gmail.com ---
> > After tweaking the desktop and removing extra Panel before, I removed the
> > plasmarc and kscreen configs, but I can't reproduce it.
> > Panel was present only in primary (laptop). But all windows opened in
> wrong
> > screen (external). And XF86Display button still not working.
> >
> > So I created a new user.. and I couldn't reproduce it!
> > Also, windows opened correctly in the primary screen too!
> > XF86Display button still not working.
> > So, good but weird anyway. Asking for closing bug?
> >
> > Maybe the whole point of it is that at every Plasma feature release user
> > should not only wipe its own caches/configs, but create a new user?
> > Because I wiped caches and configs in my home after 5.7 release enough
> > times: I can see that it wasn't enough.
> >
> > I've recorded the first new user login. Plasma got brutally stuck at
> > Ksplash.
> > At second login it behaved correctly, apart from the following issues:
> > - window decorations: defaulted to Plastik!
> > - no shadows: resarting kwin fixed them (switched to OGL 3.1, defaulted
> to
> > 2.0)
> > - login screen misaligned in primary (laptop) screen when in dual monitor
> > - 2 "Desktop" activities present!
> >
> > So 5 bugs. (youtube videos will follow soon)
> >
> > 2016-07-07 0:58 GMT+02:00 Sebastian Kügler via KDE Bugzilla <
> > bugzilla_noreply@kde.org>:
> >
> > > https://bugs.kde.org/show_bug.cgi?id=365144
> > >
> > > Sebastian Kügler <sebas@kde.org> changed:
> > >
> > >            What    |Removed                     |Added
> > >
> > >
> >
> ----------------------------------------------------------------------------
> > >              Status|UNCONFIRMED                 |CONFIRMED
> > >      Ever confirmed|0                           |1
> > >
> > > --- Comment #6 from Sebastian Kügler <sebas@kde.org> ---
> > > Thanks for the report!
> > >
> > > This looks like a problem with plasmashell, not with kscreen, if I
> > > understand
> > > correctly (seems about placement of the desktop / panels, not about
> > screen
> > > setup and restore at a lower level.
> > >
> > > Could you attach a screenshot of your whole desktop (both screens) when
> > it
> > > works and when it doesn't, for comparison?
> > >
> > > --
> > > You are receiving this mail because:
> > > You reported the bug.
> >
> > --
> > You are receiving this mail because:
> > You reported the bug.
> >
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 10 Sebastian Kügler 2016-07-07 11:27:52 UTC
Thanks for the investigation.

If you run into other problems, please file separate bugs. Otherwise it becomes impossible to track them.
Comment 11 rockonthemoonfm 2016-07-07 11:55:12 UTC
new video weirdness from the tube (with the newely created user) https://youtu.be/n8APhqTcWLY

- primary screen setting is broken
- incorrect task manager menu popup placement https://youtu.be/giEwM9vyfNA
- fuzzy screen management widget positioning
- logout plasma screen always on external monitor, but with primary screen resolution https://goo.gl/photos/6t37qiuvK88YWx2u5
- login screen misaligned in primary screen https://goo.gl/photos/jgkpMKshsspSKvsA8

not related to window management:
- when cursor is hovering widows decoration, it loses Breeze theme, fallback to X default.
FIX: change cursor theme to Breeze cold, than back to Breeze
- no transparency/blur in plasma Breeze theme
FIX: unchek "improve background contrast" in Kwin effects

the funny thing is that, after all that, I rebooted: result: primary screen with Panel on external monitor, laptop screen black https://goo.gl/photos/54kDGw4yJfNkn2nb8

Should I create a bug report for each one of these issues? 'Cuz, frankly, I don't know where to start.
Comment 12 Sebastian Kügler 2016-07-07 12:09:01 UTC
As I mentioned in Comment#11, you're wasting everyone's time posting these videos in this bugreport. File separate bugs.

What you're trying is unmanageable for us.