[digiKam-users] photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

Gerrit Holl-2
Hi,

I'm using digikam 6.4.0 using the Appimage, running on Kubuntu 19.10.
When I open the photo editor while my external monitor (3840x2160) is
connected to my laptop, it looks totally messed up on either desktop
or laptop screen (see the screenshots or detailed description below).
When the external monitor is not connected, the editor appears
correctly on the laptop screen.  Disabling display scaling does not
change the situation.

Has anyone noticed this problem or a similar issue?  What else could I
look at to diagnose this?

Specifically:

- The menu bar is not shown correctly (misplaced), however, when I
hover over with the mouse it does drop-down to the individual menus as
if it were shown correctly
- Instead of a single display with the photo, I see three narrow
vertical displays with the photo, each with its own copy of the
sidebar
- The vertical tabs are only active / clickable in the leftmost of
those three columns
- When I click in one of the vertical tabs of the leftmost column,
only the rightmost column changes, both image and sidebar
- When I enlarge the photo editor window, the number of columns
increases, at fullscreen I see four column, the second from the left
has active vertical tabs that change only the rightmost column
- The bottom bar (such as for zooming) is repeated twice horizontally,
both appear active but dropdown (dropup) menus only appear on the
right.
- When I move the editor from the large external monitor to the
smaller laptop monitor, the window becomes split horizontally rather
than vertically.
- When I disconnect the external monitor, the edit window shows
correctly on the laptop screen.

I have a dual screen setup with a laptop screen (1920×1080 pixels) and
an external UHD monitor (3840x2140 pixels).  I have a display scaling
of 1.4 applied for the external monitor, but disabling display scaling
does not resolve the problem (see 3rd screenshot).

I have not noticed any other applications with display problems (but I
have only used this setup since a few weeks only).

Any hints?

kind regards,
Gerrit Holl.

digikam-bad-2.jpg (2M) Download Attachment
digikam-bad.jpg (2M) Download Attachment
digikam-bad-3.jpg (1M) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

Gerrit Holl-2
Hello,

On Tue, 11 Feb 2020 at 00:27, Gerrit Holl <[hidden email]> wrote:
> [snip]

A bit more information, some excerpts from the console log; perhaps
the "screen 0" message is relevant?

unknown: Numeric mode unsupported in the posix collation implementation
unknown: Ignoring punctuation unsupported in the posix collation implementation
[last 2 messages repeated many times]
Digikam::TileGrouper::updateClusters: "level 5: 0 non empty tiles
sorted into 0 clusters (0 searched)"
Digikam::IccSettings::Private::profileFromWindowSystem: No X.org XICC
profile installed for screen  0
Digikam::DMetadata::getIccProfile: Exif color-space tag is sRGB. Using
default sRGB ICC profile.
unknown: Numeric mode unsupported in the posix collation implementation
unknown: Ignoring punctuation unsupported in the posix collation implementation
[last 2 messages again repeated many times]
Digikam::ItemMarkerTiler::slotSourceModelReset: ----
Digikam::TileGrouper::updateClusters: "level 5: 0 non empty tiles
sorted into 0 clusters (0 searched)"

> Any hints?
>
> kind regards,
> Gerrit Holl.
Reply | Threaded
Open this post in threaded view
|

Re: photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

Gilles Caulier-4
Le mar. 11 févr. 2020 à 00:34, Gerrit Holl <[hidden email]> a écrit :
>
> Hello,
>
> On Tue, 11 Feb 2020 at 00:27, Gerrit Holl <[hidden email]> wrote:
> > [snip]
>
> A bit more information, some excerpts from the console log; perhaps
> the "screen 0" message is relevant?

No...

>
> unknown: Numeric mode unsupported in the posix collation implementation
> unknown: Ignoring punctuation unsupported in the posix collation implementation
> [last 2 messages repeated many times]

These message come from the AppImage locale engine which use Posix
method instead ICU due to a problem with ICU embedding
in the bundle.

> Digikam::TileGrouper::updateClusters: "level 5: 0 non empty tiles
> sorted into 0 clusters (0 searched)"
> Digikam::IccSettings::Private::profileFromWindowSystem: No X.org XICC
> profile installed for screen  0

No color profile is installed on the screen 0 from your X11 server.
It's for color to render in screen, not the size properties.

> Digikam::DMetadata::getIccProfile: Exif color-space tag is sRGB. Using
> default sRGB ICC profile.

To render image on screen, we trying to get color profile from image.
If we cannot, we will use sRGB as default..


Best

Giles Caulier

> unknown: Numeric mode unsupported in the posix collation implementation
> unknown: Ignoring punctuation unsupported in the posix collation implementation
> [last 2 messages again repeated many times]
> Digikam::ItemMarkerTiler::slotSourceModelReset: ----
> Digikam::TileGrouper::updateClusters: "level 5: 0 non empty tiles
> sorted into 0 clusters (0 searched)"
>
> > Any hints?
> >
> > kind regards,
> > Gerrit Holl.
Reply | Threaded
Open this post in threaded view
|

Re: photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

Gerrit Holl-2
Hi,

On Tue, 11 Feb 2020 at 05:54, Gilles Caulier <[hidden email]> wrote:
>
> [snip]
>
> No color profile is installed on the screen 0 from your X11 server.
> It's for color to render in screen, not the size properties.

Any clue why it's getting the size wrong or how I can further debug
that?  I've noticed it only happens when both monitors are enabled.
If I disable the laptop display and use only the external monitor, the
sizing is correct (this will be my workaround approach), same when I
use only the laptop screen.

Gerrit.
Reply | Threaded
Open this post in threaded view
|

Re: photo editor messed up on double monitor HiDPI in Kubuntu 19.10, digikam 6.4.0

hajo
That somehow might be a X/VideoDriver/Kernel issue; I recently struggled quite a bit with dual screen configurations as well. There was lots of kernel work in the past months which broke a few i815 things but are fortunately fixed again now - for me :-)

Since you're using AppImage -- care running an older version of Digikam first and see what that does? Then, did it work previously? If yes, can you try to roll back a bit, e.g. the kernel version, video driver, or similar?


--
Sent from my mobile device, apologies for typos

PGP key: http://tinyurl.com/2016PGPKEY


On Wed, Feb 12, 2020 at 3:30 AM Gerrit Holl <[hidden email]> wrote:
Hi,

On Tue, 11 Feb 2020 at 05:54, Gilles Caulier <[hidden email]> wrote:
>
> [snip]
>
> No color profile is installed on the screen 0 from your X11 server.
> It's for color to render in screen, not the size properties.

Any clue why it's getting the size wrong or how I can further debug
that?  I've noticed it only happens when both monitors are enabled.
If I disable the laptop display and use only the external monitor, the
sizing is correct (this will be my workaround approach), same when I
use only the laptop screen.

Gerrit.