Bug 131463 - Some Slide Transition Does Not Work As Expected
Summary: Some Slide Transition Does Not Work As Expected
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-21 12:50 UTC by Rizal Muttaqin
Modified: 2023-07-07 12:11 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Wrong Slide Transition (2.56 MB, video/mp4)
2020-03-21 23:11 UTC, Rizal Muttaqin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rizal Muttaqin 2020-03-21 12:50:20 UTC
Some of Slide Transitions does not work as expected, IIRC this issue appears in 6.x series but which exact version it started to arise

1. Fade > not sure this works or not 
2. Cut
3. Push > looks like inverted, the image similar with wipe but out of white rectangular border
4. Fall
5. Vortex 
6. Honeycomb

Talking about slide transition, why LibreOffice has less slide transition effects than OpenOffice 4.1.7 AOO417m1(Build:9800) - Rev.46059c9192 (34 vs 65 effects)?

LibreOffice: 
Version: 7.0.0.0.alpha0+
Build ID: 17e712ccc8fa93d57672916e3c8adaa8febc9f8c
CPU threads: 4; OS: Linux 4.20; UI render: default; VCL: kf5; 
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2020-03-13_16:53:06
Locale: id-ID (id_ID.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Oliver Grimm 2020-03-21 22:51:52 UTC
This bug report contains multiple issues. Please pick one of them and provide a step-by-step description of how to reproduce it, including your expected outcome.

A screenshot or small video might be useful, too, for us to understand this topic.

Please change the bug title to the chosen issue so we can keep track of it specifically.

I am setting this to NEEDINFO for now. Please feel free to set this bug back to UNCONFIRMED once you have provided the requested details.
Comment 2 Rizal Muttaqin 2020-03-21 23:11:03 UTC
Created attachment 158859 [details]
Wrong Slide Transition

As you can see in the video, I don't think I talk about multiple issues, here we discussed Slide Transition per se.
Comment 3 QA Administrators 2020-03-22 02:40:31 UTC Comment hidden (obsolete)
Comment 4 Timur 2020-03-22 14:25:47 UTC Comment hidden (obsolete)
Comment 5 Timur 2020-03-22 14:28:19 UTC Comment hidden (obsolete)
Comment 6 Rizal Muttaqin 2020-03-22 15:37:17 UTC
(In reply to Timur from comment #4)
> I didn't test but looks like a duplicate of
> https://bugs.documentfoundation.org/show_bug.cgi?id=91456#c19. 
> Please see and mark. That one should be High importance. 
> That bug refers to a single transition, but even that is not fixed in years.

You can open my video attached here to see the detail.

https://bugs.documentfoundation.org/show_bug.cgi?id=91456#c19 obviously was different topic, he/she talked about a fraction of previous slide and I don't see the issue now in the daily master build (Version: 7.0.0.0.alpha0+
Build ID: 17e712ccc8fa93d57672916e3c8adaa8febc9f8c) nor in the fresh version ( 6.4.1.2). I'm talking about different appearance of the selected Slide Transition effect and the applied one. For example the HONEYCOMB transition just show WIPE RIGHT transition while FALL transition show nothing.
Comment 7 Rizal Muttaqin 2020-03-22 15:38:03 UTC Comment hidden (obsolete)
Comment 8 QA Administrators 2020-03-23 02:59:32 UTC Comment hidden (obsolete)
Comment 9 Buovjaga 2020-05-17 18:19:33 UTC
I think this has to do with the OpenGL support of your hardware on Linux. The only non-working one for me is Fall.

Arch Linux 64-bit
Version: 6.4.3.2
Build ID: 6.4.3-1
CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: kf5; 
Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US
Calc: threaded
Comment 10 Xisco Faulí 2020-06-17 11:03:45 UTC
Hello Rizal,
Could you please try to reproduce it with a master build from http://dev-builds.libreoffice.org/daily/master/ ?
You can install it alongside the standard version.
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the bug is still present in the master build
Comment 11 QA Administrators 2020-12-15 03:46:35 UTC Comment hidden (obsolete)
Comment 12 QA Administrators 2021-01-15 04:25:32 UTC Comment hidden (obsolete)
Comment 13 Rizal Muttaqin 2021-01-17 06:55:16 UTC
In latest master version, Vortex and Honeycomb are only two slide transitions which is now working. Other are still in same state.

1. Fade > not sure this works or not 
2. Cut
3. Push > looks like inverted, the image similar with wipe but out of white rectangular border
4. Fall


Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: 56f26399df894d05f24874a3cdc90694158e03bc
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: kf5
Locale: id-ID (id_ID.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-01-16_03:41:06
Calc: threaded
Comment 14 Rizal Muttaqin 2023-07-05 19:07:25 UTC
With latest master build, here the list of the transition animations that do not work:
1. Fade
2. Cut
3. Push (inverted)
4. Tiles
5. Cube
6. Circles
7. Helix
8. Fail
9. Turn Around
10. Iris
11. Turn Down
12. Rochade
13. 3D Venetian
14. Static
15. Fine Dissolve
16. Vortex
17. Ripple
18. Glitter
19. Honeycomb
20. Newsflash

Look like the list going huge now

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d74344f6cae0cf1c12f08249c8f49be1374fb98f
CPU threads: 8; OS: Linux 5.19; UI render: default; VCL: kf5 (cairo+xcb)
Locale: id-ID (id_ID.UTF-8); UI: en-US
Calc: threaded
Comment 15 Buovjaga 2023-07-05 19:45:44 UTC
Rizal: can you give your graphics hardware info? This command should be enough:

glxinfo | grep "Device"

glxinfo is part of mesa-utils package in many distros.
Comment 16 Stéphane Guillou (stragu) 2023-07-05 20:57:11 UTC
No repro for me in:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d74344f6cae0cf1c12f08249c8f49be1374fb98f
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 17 Rizal Muttaqin 2023-07-06 08:13:35 UTC
(In reply to Buovjaga from comment #15)

> glxinfo | grep "Device"


 Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41)
Comment 18 Buovjaga 2023-07-06 09:47:13 UTC
(In reply to Rizal Muttaqin from comment #17)
> (In reply to Buovjaga from comment #15)
> 
> > glxinfo | grep "Device"
> 
> 
>  Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41)

Julien: should this be added to the OpenGL denylist?
Comment 19 Julien Nabet 2023-07-07 09:07:30 UTC
Rizal: what's your Linux distrib and version?
Also, what's the driver version?

If the distrib version and driver version are recent, of course, we can add an entry to opengl_denylist_windows.xml 
 (see https://opengrok.libreoffice.org/xref/core/vcl/source/opengl/opengl_denylist_windows.xml).
Comment 20 Rizal Muttaqin 2023-07-07 11:51:27 UTC
(In reply to Julien Nabet from comment #19)
> Rizal: what's your Linux distrib and version?

# cat /etc/os-release 
PRETTY_NAME="KDE neon 5.27"
NAME="KDE neon"
VERSION_ID="22.04"
VERSION="5.27"
VERSION_CODENAME=jammy
ID=neon
ID_LIKE="ubuntu debian"
HOME_URL="https://neon.kde.org/"
SUPPORT_URL="https://neon.kde.org/"
BUG_REPORT_URL="https://bugs.kde.org/"
PRIVACY_POLICY_URL="https://kde.org/privacypolicy/"
UBUNTU_CODENAME=jammy
LOGO=start-here-kde-neon


Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10
Kernel Version: 5.19.0-46-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-10610U CPU @ 1.80GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics


> Also, what's the driver version?
> 

# sudo lshw -c video
 
  *-display                 
       description: VGA compatible controller
       product: CometLake-U GT2 [UHD Graphics]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 resolution=1920,1080
       resources: irq:166 memory:e9000000-e9ffffff memory:80000000-8fffffff ioport:3000(size=64) memory:c0000-dffff

# glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41)
    Version: 22.2.5
    Accelerated: yes
    Video memory: 15621MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics (CML GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.2.5-0ubuntu0.1~22.04.3
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.5-0ubuntu0.1~22.04.3
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.5-0ubuntu0.1~22.04.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Comment 21 Julien Nabet 2023-07-07 12:11:53 UTC
(In reply to Rizal Muttaqin from comment #20)
> (In reply to Julien Nabet from comment #19)
> > Rizal: what's your Linux distrib and version?
> 
> # cat /etc/os-release 
> PRETTY_NAME="KDE neon 5.27"
> NAME="KDE neon"
> VERSION_ID="22.04"
> VERSION="5.27"
> VERSION_CODENAME=jammy
> ID=neon
> ID_LIKE="ubuntu debian"
> ...
Argh, forget about it, opengl_denylist_windows.xml must concern only Windows so won't have any effect in Linux or did I miss something?