Bug 363263 - mouse hide causes screen blank with multiple monitors
Summary: mouse hide causes screen blank with multiple monitors
Status: RESOLVED UPSTREAM
Alias: None
Product: frameworks-kwidgetsaddons
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Christoph Feck
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-19 08:40 UTC by Jani Poikela
Modified: 2016-06-18 05:48 UTC (History)
1 user (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 Jani Poikela 2016-05-19 08:40:22 UTC
mouse hide causes external screen to go black for about two seconds, as if going to sleep, when touching keyboard when focus is on a console.
happens randomly like 1-2 times a minute

another case is when moving mouse from display to another, then screen that the mouse left from goes black, but this is more rare.
both are really annoying.


Reproducible: Sometimes

Steps to Reproduce:
1. Open Konsole window and move it on external monitor, make sure it is focused
2. Touch the mouse to make cursor visible, keep over the console window, lift hand from mouse
3. Press ALT to make cursor disappear
repeat steps 2 and 3.
I have had screen black usually with less than 10 repeats, sometime 4 times in a row, rarely takes 50 repeats to make it happen.

Actual Results:  
external screen goes black for about 2 seconds

Expected Results:  
external screen shows the desktop

DELL Latitude E7450 with 2 external monitors in docking station HDMI ports
KUbuntu 16.04 (upgraded from 15.10)

Any idea which component should I check for more information?
Comment 1 Christoph Feck 2016-05-19 21:41:01 UTC
Konsole uses KCursor. Reassigning.
Comment 2 Christoph Feck 2016-05-19 21:44:44 UTC
KCursor simply does a "setCursor(QCursor(Qt::BlankCursor))". If this causes screens to flicker, I would say the bug is in the video drivers. Can you reproduce it on another system with different video drivers?
Comment 3 Christoph Feck 2016-06-17 23:42:48 UTC
Since KCursor sets the blank cursor using Qt's QCursor class, the bug would be either in the video drivers, or in the Qt libary.

I suggest to report it to the developers of your video drivers. Please ask for help in a forum of your distribution.
Comment 4 Jani Poikela 2016-06-18 05:48:24 UTC
(In reply to Christoph Feck from comment #3)
> Since KCursor sets the blank cursor using Qt's QCursor class, the bug would
> be either in the video drivers, or in the Qt libary.
> 
> I suggest to report it to the developers of your video drivers. Please ask
> for help in a forum of your distribution.

thanks for the information!