Bug 422258 - Tags not displayed on multi monitor setup
Summary: Tags not displayed on multi monitor setup
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Generic-SlideShow (show other bugs)
Version: 7.0.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-30 14:13 UTC by David Griffiths
Modified: 2020-06-29 17:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Griffiths 2020-05-30 14:13:52 UTC
SUMMARY
I have three monitors. When I run digiKam in the middle (primary/largest) monitor and do a slideshow, the face tags are displayed correctly. If I move digiKam onto my left monitor, the slideshow works but the face tags are missing. Title is also not displayed.

STEPS TO REPRODUCE
1. Run slideshow with images that have face tags. Enable tags in Slideshow setup.
2. Move digiKam onto a secondary monitor.
3. 

OBSERVED RESULT
No tags displayed.

EXPECTED RESULT
Same as when on primary monitor.

SOFTWARE/OS VERSIONS
Windows: Win 10 home


ADDITIONAL INFORMATION
Comment 1 Maik Qualmann 2020-05-30 14:23:18 UTC
Yes, the problem is known. You have different hardware renderers in your system. Qt uses only one of these hardware renderers. We have no influence on this and cannot do anything. You have to see if there is a solution in the graphics card setting in your system to select a primary hardware renderer. But this depends on the drivers.

Maik
Comment 2 David Griffiths 2020-05-30 14:28:32 UTC
I'm not sure why the slideshow is displayed correctly and the tags are not. Why would these two things be using different renderers?
Comment 3 Maik Qualmann 2020-05-30 14:35:35 UTC
Do the two monitors have different resolutions? You talk about face tags, but you only mean the normal text output on the left side of the slideshow?

Maik
Comment 4 David Griffiths 2020-05-30 14:40:17 UTC
Yes the monitors do have different resolutions. The primary is a 4K monitor and the secondary is full HD (1920x1080).

Yes I am referring to the tags displayed at the bottom left of the screen.
Comment 5 David Griffiths 2020-05-30 14:53:11 UTC
By the way, all three monitors are driven off the same video card (which happens to be on the motherboard) and therefore use the same driver.
Comment 6 Maik Qualmann 2020-05-30 16:36:39 UTC
Git commit 70f955deb912dc0b09c78c0b164acfb21b336c06 by Maik Qualmann.
Committed on 30/05/2020 at 16:34.
Pushed by mqualmann into branch 'master'.

try to fix properties widget under Windows

M  +5    -0    core/dplugins/generic/view/slideshow/widgets/slideosd.cpp
M  +2    -1    core/dplugins/generic/view/slideshow/widgets/slideosd.h
M  +9    -15   core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp
M  +3    -1    core/dplugins/generic/view/slideshow/widgets/slideproperties.h

https://invent.kde.org/graphics/digikam/commit/70f955deb912dc0b09c78c0b164acfb21b336c06
Comment 7 David Griffiths 2020-05-30 22:51:43 UTC
Thanks Maik.  Where can I get the version with your fix?  Do I have to download the 'weekly'?
Comment 8 caulier.gilles 2020-05-31 04:46:35 UTC
yes weekly version must include last change from Maik. I started compilation yesterday evening.

Best
Comment 9 Maik Qualmann 2020-06-01 05:57:41 UTC
New versions of Windows bundle are available. Can the problem still be reproduced?

https://files.kde.org/digikam/

Maik
Comment 10 David Griffiths 2020-06-01 08:13:36 UTC
Sorry, the problem is not resolved :-(
Comment 11 Maik Qualmann 2020-06-01 08:44:54 UTC
I have no idea at the moment. Is the information for file name, title or camera information visible when activated?

Maik
Comment 12 David Griffiths 2020-06-01 08:47:02 UTC
No.  No tags are shown.
Comment 13 David Griffiths 2020-06-01 08:47:46 UTC
Sorry, that was badly worder.  No information is shown - Title etc
Comment 14 Maik Qualmann 2020-06-01 09:07:59 UTC
Git commit 17a8fb69a3045f2380653e2f3d3704f26b69e1b5 by Maik Qualmann.
Committed on 01/06/2020 at 09:05.
Pushed by mqualmann into branch 'master'.

try with window flags

M  +9    -1    core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp

https://invent.kde.org/graphics/digikam/commit/17a8fb69a3045f2380653e2f3d3704f26b69e1b5
Comment 15 Maik Qualmann 2020-06-29 17:03:06 UTC
Git commit 2e1c2385af8a3f9918060a13839b448ac72d2331 by Maik Qualmann.
Committed on 29/06/2020 at 16:59.
Pushed by mqualmann into branch 'master'.

fix slideshow OSD position depending on screen geometry
Related: bug 423618
FIXED-IN: 7.0.0

M  +3    -1    NEWS
M  +5    -8    core/dplugins/generic/view/slideshow/widgets/slideosd.cpp
M  +2    -17   core/dplugins/generic/view/slideshow/widgets/slideproperties.cpp
M  +1    -3    core/dplugins/generic/view/slideshow/widgets/slideproperties.h

https://invent.kde.org/graphics/digikam/commit/2e1c2385af8a3f9918060a13839b448ac72d2331