Summary: | Move digiKam from the primary Full HD monitor to the secondary 4K monitor, the window is broken. | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | anegro <anegro> |
Component: | Usability-Ergonomy | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | metzpinguin |
Priority: | NOR | Keywords: | qt6 |
Version: | 8.2.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | 8.3.0 | |
Sentry Crash Report: | |||
Attachments: | The browser and the image thumbnails are shrinked to a small portion of a white background. Also appears some strange squares on the white surface. |
Description
anegro
2024-01-06 08:26:46 UTC
We made many changes in bug 477795 so that the changed device pixel ratio is passed on to the required components. Although your screenshot looks strange, please test the latest digiKam-8.3.0 pre-version from here: https://files.kde.org/digikam/ Maik I tried the suggeste 8.3 version but the result is the same It will be a problem with your graphics hardware/drivers. If you have the opportunity to update the driver, please do so. I tested it again here today, with an Intel Mini PC (Windows 11) with Intel Graphics and 2x HDMI output. A TV screen with 4k resolution and 200% scaling and an HD screen with 100% scaling. I can drag digiKam between the two screens without any problems and it adjusts without any problems. You can test one more thing, please remove the OpenGL32.dll in the C:\Program Files\digiKam\ directory to see if there is a change. Maik Tried to remove that dll and installed the latest nvidia driver and no change, the same problem... I also changed my 4K monitor to be the primary and digikam opens directly on that screen but it looks in the same way. Whwn I move on the another (now secondary) FullHD monitor, it's ok again. I think we can't solve this problem. We will have to wait and see how things develop with new Qt6 versions. Maik Git commit 581acb950c8e10a607571853694141a3bd40cdbe by Maik Qualmann. Committed on 07/01/2024 at 10:26. Pushed by mqualmann into branch 'master'. add digiKam setting to force use of software OpenGL rendering Related: bug 476092, bug 468980, bug 472918, bug 446511, bug 446729 M +5 -4 core/app/main/main.cpp M +15 -0 core/showfoto/main/main.cpp M +2 -0 core/utilities/setup/misc/systemsettings.cpp M +1 -0 core/utilities/setup/misc/systemsettings.h M +5 -0 core/utilities/setup/misc/systemsettingswidget.cpp https://invent.kde.org/graphics/digikam/-/commit/581acb950c8e10a607571853694141a3bd40cdbe A new digiKam-8.3.0 pre-version is available. In the digiKam settings under Miscellaneous-> System, activate the option to force software OpenGL. Restart digiKam and test whether the problem still occurs in the 4K screen. https://files.kde.org/digikam/ Maik With the previous pre-version I made some settings in Compatibility mode, at "Change High DPI settiings" section. At "High DPI scaling override" checked the "System" option. Now it works as expected. Can you please try with the current version without the compatible mode options set. And only use the digiKam option to force software OpenGL? Maik Installed the new version and digikam window behave normal when switch between the two monitors, but the menu titles are compressed on the 4K monitor. Not visible all words, both in top main menu and in the right side menu. When enable at "High DPI scaling override" section the "System" option the menus are ok again. Ok, I've already noticed the menu items, this is a KF6 component. We'll keep an eye on it, I'll close the bug now. Maik |