Bug 365201 - Primary screen setting not honoured
Summary: Primary screen setting not honoured
Status: RESOLVED NOT A BUG
Alias: None
Product: KScreen
Classification: Plasma
Component: common (other bugs)
Version First Reported In: 5.7.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-07 15:10 UTC by rockonthemoonfm
Modified: 2016-07-21 20:40 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rockonthemoonfm 2016-07-07 15:10:14 UTC
changing primary screen setting in systemsettings is not honoured

Reproducible: Always

Steps to Reproduce:
1. connect VGA screen to laptop
2. reboot
3. change primary monitor in systemconfig

Actual Results:  
nothing happens (except plasma reloading)

Expected Results:  
default workspace should be displayed in primary screen, 
windows should open in primary screen if launched from primary screen
Comment 1 Bartosz Krzeszewski 2016-07-19 07:51:28 UTC
Bug still present in plasma 5.7.1, frameworks 5.24, qt 5.6.1.
Most annoying thing is when windows are opening on the screen which is another room and you can't even see it.
Comment 2 Sebastian Kügler 2016-07-19 11:38:22 UTC
@rockonthemoonfm: Could you provide the debugging information as explained on this page? 
https://community.kde.org/Solid/Projects/ScreenManagement

Thanks!
Comment 3 Martin Flöser 2016-07-19 11:39:38 UTC
(In reply to rockonthemoonfm from comment #0)
> windows should open in primary screen if launched from primary screen

That's not what this option implies, I'm sorry. For more information please see https://blog.martin-graesslin.com/blog/2016/07/multi-screen-woes-in-plasma-5-7/ the section headlined "Newly opened windows not placed on the primary screen"
Comment 4 Bartosz Krzeszewski 2016-07-21 08:47:56 UTC
> That's not what this option implies, I'm sorry. 

What about this splash screen which appears when you turn off/logout and it shows countdown from 30 seconds unless you click a button? This splash/window appears where it likes to (especially on my turn off TV). Shouldn't it appear on primary screen?
Comment 5 Martin Flöser 2016-07-21 11:28:26 UTC
(In reply to bartek from comment #4)
> > That's not what this option implies, I'm sorry. 
> 
> What about this splash screen which appears when you turn off/logout and it
> shows countdown from 30 seconds unless you click a button? This
> splash/window appears where it likes to (especially on my turn off TV).
> Shouldn't it appear on primary screen?

It just happens that I have the code for that one open: no, it doesn't look for primary output, but takes the complete geometry of all screens combined.
Comment 6 Bartosz Krzeszewski 2016-07-21 20:40:34 UTC
(In reply to Martin Gräßlin from comment #5)
> (In reply to bartek from comment #4)
> > > That's not what this option implies, I'm sorry. 
> > 
> > What about this splash screen which appears when you turn off/logout and it
> > shows countdown from 30 seconds unless you click a button? This
> > splash/window appears where it likes to (especially on my turn off TV).
> > Shouldn't it appear on primary screen?
> 
> It just happens that I have the code for that one open: no, it doesn't look
> for primary output, but takes the complete geometry of all screens combined.

It does not take complete geometry. I think it takes geometry of the largest screen. I have TV on the left (1280x720) and PC monitor on the right (1920x1080). On my PC monitor there is only little part of this splash but on my TV screen it is wide as TV screen. I can't see buttons on my PC monitor and this is very anoying because I have to wait 30 seconds to turn off/reboot because I don't see my TV.