Bug 57028

Summary: LibreOffice Impress: Некорректное поведение при вставке звуковых файлов
Product: Sisyphus Reporter: Vladislav Glinkin <glinkinvd>
Component: libreoffice-qt6Assignee: Andrey Cherepanov <cas>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, antohami, cas, kostevichae, rider, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=57468
https://bugzilla.altlinux.org/show_bug.cgi?id=57469
https://bugzilla.altlinux.org/show_bug.cgi?id=57470
https://bugzilla.altlinux.org/show_bug.cgi?id=57471
https://bugzilla.altlinux.org/show_bug.cgi?id=57472
Bug Depends on:    
Bug Blocks: 55732    
Attachments:
Description Flags
Видео с воспроизведением проблемы none

Description Vladislav Glinkin 2025-11-26 18:18:29 MSK
Created attachment 20196 [details]
Видео с воспроизведением проблемы

Версии пакетов:
libreoffice-kde6-25.8.3.2-alt2.x86_64
libreoffice-25.8.3.2-alt2.x86_64
libreoffice-langpack-ru-25.8.3.2-alt2.x86_64
libreoffice-qt6-25.8.3.2-alt2.x86_64

На системах с KDE возникает проблема при импорте звуковых файлов. LibreOffice Impress закрывается и предлагает восстановить файл.

Шаги воспроизведения:
1) $ libreoffice --impress
2) Импортировать звуковой файл из готовой галереи LibreOffice либо выбрать свой из файлового менеджера

Фактический результат:
LibreOffice Impress закрывается и предлагает восстановить файл. После восстановления файла - звуковой файл в презентации оказывается импортированным и работоспособным.

Ожидаемый результат:
Никакого сбоя не происходит при импорте звукового файла.
Comment 1 Vladislav Glinkin 2025-11-26 18:21:12 MSK
В термнале следующий вывод:
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1-alt4 GPL version 3 or later
/usr/lib64/vdpau/libvdpau_nvidia.so.1: undefined symbol: vdp_imp_device_create_x11
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Input #0, wav, from '/usr/lib64/libreoffice/program/../share/gallery/sounds/apert.wav':
  Duration: 00:00:01.08, bitrate: 353 kb/s
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s

Запуск в gdb какой-либо дополнительной информации не дал. Вывод был аналогичен обычному запуску из терминала.
Comment 2 Kostevich Arseniy 2025-11-27 15:39:31 MSK
Дополнительная информация:
Ошибка воспроизводится также и в libreoffice writer/draw/calc
Comment 3 Alexander Makeenkov 2025-11-27 15:48:21 MSK
(Ответ для Vladislav Glinkin на комментарий #1)
> /usr/lib64/vdpau/libvdpau_nvidia.so.1: undefined symbol: vdp_imp_device_create_x11

Проблема даже не в libreoffice, потому что:

$ vdpauinfo 
display: :0   screen: 0
/usr/lib64/vdpau/libvdpau_nvidia.so.1: undefined symbol: vdp_imp_device_create_x11
Error creating VDPAU device: 1
Comment 4 Andrey Cherepanov 2025-11-28 14:08:15 MSK
Воспроизводится только с libreoffice-qt6. С libreoffice-gtk3 не воспроизводится.
Comment 5 Alexander Makeenkov 2025-11-28 16:21:34 MSK
(Ответ для Andrey Cherepanov на комментарий #4)
> Воспроизводится только с libreoffice-qt6. С libreoffice-gtk3 не воспроизводится.

Подтверждаю.

Проверил на апстримной сборке https://libreoffice-mirror.rbc.ru/pub/libreoffice/libreoffice/stable/25.8.3/rpm/x86_64/LibreOffice_25.8.3_Linux_x86-64_rpm.tar.gz - с qt6 ошибка не воспроизвелась.
Comment 6 Антон Мидюков 2025-12-20 10:36:53 MSK
(Ответ для Alexander Makeenkov на комментарий #5)
> (Ответ для Andrey Cherepanov на комментарий #4)
> > Воспроизводится только с libreoffice-qt6. С libreoffice-gtk3 не воспроизводится.
> 
> Подтверждаю.
> 
> Проверил на апстримной сборке
> https://libreoffice-mirror.rbc.ru/pub/libreoffice/libreoffice/stable/25.8.3/
> rpm/x86_64/LibreOffice_25.8.3_Linux_x86-64_rpm.tar.gz - с qt6 ошибка не
> воспроизвелась.

В апстримной версии собрано с qt5 и kf5. Полагаю, qt6 и kf6 до сих пор нормально не поддерживаются в апстриме и не рекомендованы к использованию.
Comment 7 Anton Farygin 2025-12-20 16:58:49 MSK
Значит надо исправлять и отдавать исправления в апстрим. KDE4->KDE5 тоже мы помогали делать переход.
Comment 8 Andrey Cherepanov 2025-12-26 11:16:05 MSK
(Ответ для Anton Farygin на комментарий #7)
> Значит надо исправлять и отдавать исправления в апстрим. KDE4->KDE5 тоже мы
> помогали делать переход.

Кто возьмётся?
Comment 9 Repository Robot 2026-01-08 22:53:13 MSK
libreoffice-25.8.4.2-alt2 -> sisyphus:

Thu Jan 08 2026 Andrey Cherepanov <cas@altlinux> 25.8.4.2-alt2
- Packaged libreoffice-qt and libreoffice-kde without its major version.
- Built with Qt5 and KDE5 (ALT #57028).
Comment 10 Sergey V Turchin 2026-01-13 15:45:17 MSK
С файловым диалогом теперь просто беда, разве что.
Comment 11 Sergey V Turchin 2026-01-13 15:57:34 MSK
К тому же, сборка с KDE5 может потребовать зависимость на kde5-runtime, который я в будущем перестану устанавливать по умолчанию в Рабочей станции К.
Comment 12 Andrey Cherepanov 2026-01-14 11:02:56 MSK
Переоткрываю с возвращением сборки с KDE6.
Comment 13 Andrey Cherepanov 2026-01-14 11:03:32 MSK
Переоткрываю с возвращением сборки с KDE6.