Summary: | Screen stops refreshing after save, does not make a restore auto-save for files (kf6) | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Mike Butash <michael> |
Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | edmund.laugasson, m.weghorn, stephane.guillou |
Priority: | medium | ||
Version: | 24.2.2.2 release | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 107943, 159700 | ||
Attachments: |
strace soffice --writer 2>2-writer-24-2-3-2-freeze.txt output
strace soffice --safe-mode --writer 2>2-safe-mode-writer-24-2-3-2.txt output |
Description
Mike Butash
2024-04-30 04:29:10 UTC
I did end up starting in safe mode per recommendation, wiping the profile new, and was able to again reproduce this behavior even in safe mode. Thank you for the report. Do you reproduce the same issue: - in LO 24.2.3? - when using other VCL plugins? For example: SAL_USE_VCLPLUGIN=kf5 libreoffice24.2 or SAL_USE_VCLPLUGIN=gen libreoffice24.2 or SAL_USE_VCLPLUGIN=gtk3 libreoffice24.2 Created attachment 194243 [details]
strace soffice --writer 2>2-writer-24-2-3-2-freeze.txt output
Created attachment 194244 [details]
strace soffice --safe-mode --writer 2>2-safe-mode-writer-24-2-3-2.txt output
Having same issue. LibreOffice version information: Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf6 (cairo+xcb) Locale: et-EE (et_EE.UTF-8); UI: et-EE 24.2.3-3 Calc: threaded But when downloaded an AppImage version https://appimages.libreitalia.org/LibreOffice-fresh.full.help-x86_64.AppImage, then that issue is gone: Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf5 (cairo+xcb) Locale: et-EE (et_EE.UTF-8); UI: et-EE Calc: threaded Tested also https://appimages.libreitalia.org/daily/LibreOfficeDev-24.8.0.0.alpha0.basic-x86_64.AppImage and also there is issue gone. Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: abdb93ce28febd7c4b4e5dad164ee8a394b499b9 CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf5 (cairo+xcb) Locale: et-EE (et_EE.UTF-8); UI: en-US Calc: threaded it seems to be KDE Frameworks (kf) version issue: kf5 vs kf6. Used system: KDE 6.0.4 KDE Frameworks 6.2.0 Qt 6.7.0 Kernel 6.9.1 Display server: X11 GPU: nVidia Quadro M2000M/PCIe/SSE2 inxi -xxxGz Graphics: Device-1: NVIDIA GM107GLM [Quadro M2000M] vendor: Lenovo driver: nvidia v: 550.78 arch: Maxwell pcie: speed: 2.5 GT/s lanes: 16 ports: active: none off: eDP-1 empty: DP-1,DP-2,DP-3 bus-ID: 01:00.0 chip-ID: 10de:13b0 class-ID: 0300 Device-2: Lite-On Integrated Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-8:2 chip-ID: 04ca:7058 class-ID: 0e02 Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0 compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting alternate: fbdev,nouveau,nv,vesa gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 143 s-size: 341x191mm (13.43x7.52") s-diag: 391mm (15.39") Monitor-1: eDP-1 mapped: DP-4 note: disabled model: LG Display 0x054f res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.54x7.64") diag: 395mm (15.5") modes: 1920x1080 API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland,device-1 API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.78 glx-v: 1.4 direct-render: yes renderer: Quadro M2000M/PCIe/SSE2 API: Vulkan v: 1.3.279 layers: 1 surfaces: xcb,xlib device: 0 type: discrete-gpu driver: nvidia device-ID: 10de:13b0 Tested: SAL_USE_VCLPLUGIN=kf5 libreoffice --writer ... and still Help->About shows the use of kf6 and freezing issue persisted: Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf6 (cairo+xcb) Locale: et-EE (et_EE.UTF-8); UI: et-EE 24.2.3-3 Calc: threaded But when used: SAL_USE_VCLPLUGIN=gen libreoffice --writer then no freezing issue anymore, program info showed (also LibreOffice menus were instead of system one): Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: x11 Locale: et-EE (et_EE.UTF-8); UI: et-EE 24.2.3-3 Calc: threaded The freeze with kf6 is most likely the issue described in tdf#160565 (and fixed in the current development version of LibreOffice). -> Closing as duplicate For auto-recovery not working as expected: Please create a separate bug report if that is still an issue with a version containing the above fix - it sounds like a separate issue. *** This bug has been marked as a duplicate of bug 160565 *** Sorry for the late response, but yes, I can confirm using "SAL_USE_VCLPLUGIN=gen libreoffice" does let saving work without freezing, and as well auto-save seems to be working as well to restore unsaved files. This was after an upgrade to Plasma 6 as well in Arch. Only weirdness I'm seeing using SAL_USE_VCLPLUGIN=gen is still with autosave, in that if I have two files opened, and unsaved file with change, and a saved file without changes, hard killing the app and restarting it, it only wants to recover and reopen the unsaved file, and does NOT reopen the saved file. In the past as long as I can remember, it has always reopened both saved AND unsaved files after a crash/kill, so not sure if this is somehow related to the kf6 issue, or some other random behavior now changed. (In reply to Mike Butash from comment #8) > In the past as long as I can remember, it has always reopened both saved AND > unsaved files after a crash/kill, so not sure if this is somehow related to > the kf6 issue, or some other random behavior now changed. This is unrelated and was done on purpose, please see bug 160769. |