Bug 494893 - Kdenlive display scaling affects Project Monitors render position and size. (Wayland, Linux)
Summary: Kdenlive display scaling affects Project Monitors render position and size. (...
Status: REPORTED
Alias: None
Product: kdenlive
Classification: Applications
Component: Monitors & Playback (show other bugs)
Version: 24.08.2
Platform: Arch Linux Linux
: NOR critical
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
: 494892 (view as bug list)
Depends on: 494892
Blocks:
  Show dependency treegraph
 
Reported: 2024-10-16 22:23 UTC by Curie
Modified: 2024-10-16 23:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
200% scaling, everything is displayed wrong in Project Monitor (2.37 MB, image/jpeg)
2024-10-16 22:23 UTC, Curie
Details
With 100% scaling, the Project Monitor display correctly (757.60 KB, image/jpeg)
2024-10-16 22:25 UTC, Curie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Curie 2024-10-16 22:23:00 UTC
Created attachment 174917 [details]
200% scaling, everything is displayed wrong in Project Monitor

## SUMMARY
When Display Scaling setting is not 100%, Kdenlive's Project Monitor showing item's position and scaling is different than the output file.

As shown in the attached screenshots, in 100% scaling, Project Monitor display it correctly, while 200% does not,

Proxy clips is enabled (320pixels)

This issue:
1)  Can be found before 24.08, I cannot trace back which version doesn't have this  problem.
I can only assume it's been around.

I didn't report that because I wasn't really into kdenlive back then.

2) Project resolution doesn't matter, I tried 1920x1080, 1280x720, also has position issue.

## SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kdenlive version: 24.08.2
Kernel Version: 6.10.10-arch1-1-surface (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8650U CPU @ 1.90GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
PRIME GPU: Nvidia GeForce GTX1060 Mobile 6GB  (Pascal)
Comment 1 Curie 2024-10-16 22:23:33 UTC
*** Bug 494892 has been marked as a duplicate of this bug. ***
Comment 2 Curie 2024-10-16 22:25:12 UTC
Created attachment 174918 [details]
With 100% scaling, the Project Monitor display correctly
Comment 3 Curie 2024-10-16 23:03:12 UTC
Start kdenlive in terminal showing these

```
kdenlive                                                                                                                                                                ─╯
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltrtaudio.so
  (librtaudio.so.7: cannot open shared object file: No such file or directory)
profilePath from KdenliveSetting::mltPath:  "/usr/share/mlt-7/profiles"
meltPath from KdenliveSetting::meltPath:  "/usr/bin/melt-7"
plugin not available: "region"
Empty metadata for  "glsl.manager"
Empty metadata for  "telecide"
plugin not available: "avfilter.acompressor"
plugin not available: "avfilter.aecho"
plugin not available: "avfilter.agate"
plugin not available: "avfilter.atadenoise"
plugin not available: "avfilter.bwdif"
plugin not available: "avfilter.deblock"
plugin not available: "avfilter.dedot"
plugin not available: "avfilter.deflate"
plugin not available: "avfilter.derain"
plugin not available: "avfilter.doubleweave"
plugin not available: "avfilter.field"
plugin not available: "avfilter.framestep"
plugin not available: "avfilter.fspp"
plugin not available: "avfilter.graphmonitor"
plugin not available: "avfilter.hqdn3d"
plugin not available: "avfilter.inflate"
plugin not available: "avfilter.lagfun"
plugin not available: "avfilter.loudnorm"
plugin not available: "avfilter.random"
plugin not available: "avfilter.removegrain"
plugin not available: "avfilter.separatefields"
plugin not available: "avfilter.shuffleplanes"
plugin not available: "avfilter.sofalizer"
plugin not available: "avfilter.sr"
plugin not available: "avfilter.tmix"
plugin not available: "avfilter.w3fdif"
plugin not available: "avfilter.weave"
plugin not available: "avfilter.yadif"
plugin not available: "frei0r.baltan"
plugin not available: "frei0r.bgsubtract0r"
plugin not available: "frei0r.bigsh0t_eq_mask"
plugin not available: "frei0r.bigsh0t_eq_to_rect"
plugin not available: "frei0r.bigsh0t_eq_to_stereo"
plugin not available: "frei0r.bigsh0t_hemi_to_eq"
plugin not available: "frei0r.bigsh0t_rect_to_eq"
plugin not available: "frei0r.bigsh0t_stabilize_360"
plugin not available: "frei0r.bigsh0t_transform_360"
plugin not available: "frei0r.delay0r"
plugin not available: "frei0r.delaygrab"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.tehRoxx0r"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa.9354877"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "movit.unsharp_mask"
plugin not available: "timewarp"
=== /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER
begin
OpenGL vendor "Intel"
OpenGL renderer "Mesa Intel(R) UHD Graphics 620 (KBL GT2)"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 16384
OpenGL maximum viewport size = 16384 x 16384
end
begin
OpenGL vendor "Intel"
OpenGL renderer "Mesa Intel(R) UHD Graphics 620 (KBL GT2)"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 16384
OpenGL maximum viewport size = 16384 x 16384
end
qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0
:::: NOT FOUND DOCUMENT GUIDES !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
qrc:/qml/timeline.qml:519: ReferenceError: proxy is not defined
qrc:/qml/timeline.qml:499: ReferenceError: proxy is not defined
==== NO PREVIOUS TIMELINE
::::::::::: connecting timeline:  QUuid("{01daee72-b087-4131-8ca7-5abfc3042771}") , DUR:  0
root context get sub model new function
HHHHHHHHHHHH
INVALID BIN PLAYLIST...
++++++++++ ININT VIEW WITH TYPE:  0
=== OPENING FILE WITH TRACKS:  5
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS:  2 

___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
===== QUERYING TRANSITION:  "mix"
===== QUERYING TRANSITION:  "mix"
===== QUERYING TRANSITION:  "qtblend"
===== QUERYING TRANSITION:  "qtblend"
===== ACTIVATING DOCUMENT:  QUuid("{01daee72-b087-4131-8ca7-5abfc3042771}") 
::::::::::::::::::::::

```