Bug 362112 - Multiple warning messages about change of the primary output.
Summary: Multiple warning messages about change of the primary output.
Status: RESOLVED FIXED
Alias: None
Product: KScreen
Classification: Plasma
Component: libkscreen (show other bugs)
Version: 5.5.5
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-23 00:08 UTC by alx.kuzza
Modified: 2017-04-21 19:34 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alx.kuzza 2016-04-23 00:08:43 UTC
In the log file there a ton of message saying this:

As you can see sometimes a message appears a few dozen times at once. Is there a way to stop this nonsense?

2016-04-22T16:22:58.538853-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:23:06.808536-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:23:06.811395-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:26:22.300694-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:26:22.340555-07:00 somehost org.kde.KScreen[14931]: message repeated 11 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:38:49.392255-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:38:49.395210-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:39:00.852427-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:39:00.855477-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:39:03.628819-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:39:03.633047-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:39:23.453706-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:39:25.165876-07:00 somehost org.kde.KScreen[14931]: message repeated 15 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:40:39.738116-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:40:39.741464-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:43:17.724882-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:43:17.737763-07:00 somehost org.kde.KScreen[14931]: message repeated 7 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:46:17.462014-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:46:17.463689-07:00 somehost org.kde.KScreen[14931]: message repeated 3 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]
2016-04-22T16:46:17.543787-07:00 somehost org.kde.KScreen[14931]: kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )
2016-04-22T16:46:22.565950-07:00 somehost org.kde.KScreen[14931]: message repeated 31 times: [ kscreen: Primary output changed from KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" ) to KScreen::Output(Id: 85 , Name: "DisplayPort-0" ) ( "DisplayPort-0" )]




Reproducible: Always

Steps to Reproduce:
1. It happens without any special setup.
2.
3.

Actual Results:  
A lot of warning messages.

Expected Results:  
No entries in the log about the change of a primary output when 
- a  primary output hasn't been updated in the KDE config
- system is continuously used, so a powersave situation is out from consideration


I'm using a standard radeon driver.
All packages are installed from the current OpenSuSE leap 42.1 update.
Comment 1 paolo.perrone.int 2016-05-10 21:34:15 UTC
I can reproduce. 
ThinkPad T450s, fresh install of Kubuntu 16.04. 
Same long waiting time at the end of the splash, same messages in the system log. And during that "break" in the loading, the laptop fan runs very loudly.

But: this does not happen if I have a second monitor plugged in. In that case, the system loads normally without taking "breaks".
Comment 2 Sebastian Kügler 2016-07-14 01:32:17 UTC
This was fixed in 5.6, please update. :)
Comment 3 Daniel T. 2017-03-27 15:24:43 UTC
Will version 5.6 ever be a part of Kubuntu 16.04 LTS?
Comment 4 Rog131 2017-03-27 19:31:58 UTC
(In reply to Daniel T. from comment #3)
> Will version 5.6 ever be a part of Kubuntu 16.04 LTS?

You will need to ask this from the (K)Ubuntu developers. 

Kubuntu support: http://www.kubuntu.org/support/
Kubuntu News: http://www.kubuntu.org/news/
Reporting Ubuntu bugs: https://help.ubuntu.com/community/ReportingBugs
Comment 5 Christoph Feck 2017-04-21 19:34:38 UTC
Kubuntu 17.04 even has Plasma 5.9.4.

The next LTS release is still a full year away, so if you need a newer Plasma version, you either need to use the backport repositories, or use a newer distribution.

KDE neon is another option; mixing Ubuntu 16.04 LTS with continuosly updated Plasma versions (rolling release model).