Skip to content

Window redraw issues #102

@claudio4j

Description

@claudio4j

Hi, there is an issue when I run photofilmstrip 4.0.0 released, when I launch it, I have to resize the PFS window every time to see any action, for example selecting a thumbnail, changing fields, see this screencast.

photofilmstrip_redraw_bug.mp4

I use fedora 36, x11, i915 driver, and an external 4K monitor connected to the HDMI.

PFS is launched as:

PHOTOFILM_DIR=/home/claudio/tmp/photofilmstrip-4.0/build
PYTHONPATH=$PHOTOFILM_DIR/lib $PHOTOFILM_DIR/scripts-3.10/photofilmstrip &

The libraries

egl-utils-8.4.0-13.20210504git0f9e7d9.fc36.x86_64
freeglut-3.2.2-1.fc36.x86_64
libglvnd-egl-1.4.0-4.fc36.x86_64
libwayland-egl-1.21.0-1.fc36.x86_64
mesa-libEGL-22.1.7-1.fc36.x86_64
python3-3.10.7-1.fc36.x86_64

I started PFS with -d (debug) option, but it only prints non related info, such as

(DEBUG) [336532:MainThread] UwpAdapter: trying UwpBridge.exe in '/home/claudio/tmp/photofilmstrip-4.0/build/scripts-3.10/../Tools/UwpBridge.exe'
(DEBUG) [336532:MainThread] root: settings file: /home/claudio/tmp/photofilmstrip-4.0/build/scripts-3.10/../.PhotoFilmStrip
(DEBUG) [336532:MainThread] JobManager: creating worker for group general
(DEBUG) [336532:MainThread] JobManager: creating worker for group general
(DEBUG) [336532:general-0] Worker: <general-0> Started...
(DEBUG) [336532:general-0] Worker: <general-0> waiting for job
(DEBUG) [336532:general-1] Worker: <general-1> Started...
(DEBUG) [336532:MainThread] JobManager: creating worker for group render

DEBUG) [336532:render-8] Worker: <render-8> waiting for job

(DEBUG) [336532:ScaleThread] PIL.TiffImagePlugin: tag: ExposureMode (41986) - type: short (3) - value: b'\x00\x00'

I suspect this is related to the X window system, but as I haven't seen this in any other application, I reach out here to see you can provide any clue to this problem.

Thanks for providing PFS, great software.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions