Плагин с обоями Plasma 6 для воспроизведения видео на экране рабочего стола/блокировки.
AUR/Plasma6-Wallpapers-Smart-Video Wallpaper-Torborn Используйте предпочтительный вспомогатель AUR (например yay -S plasma6-wallpapers-smart-video-wallpaper-reborn )
Установите плагин из версии KDE Store Plasma 6
Чтобы установить как обои экрана блокировки, перейдите к настройкам системы > Блокировка экрана > Внешний вид: Настройка ...
Аппаратное видео ускорение позволяет видеокарту декодировать/кодировать видео, тем самым разгружая процессор и сохранение мощности.
Во -первых, проверьте ускорение, которое вы можете установить и запустить NVTOP, оно покажет использование декодирования, когда работает аппаратное ускорение:

Если nvtop недоступен, вы можете использовать:
intel_gpu_top из intel-gpu-tools для графического процессора Intel (Video Engine)nvidia-smi dmon для GPU NVIDIA (столбец DEC)Если не будет использования декодирования, вам придется включить видео ускорение в вашей системе
Могут возникнуть некоторые проблемы с QT, вызывающим сбои на графических процессорах AMD, в настоящее время это исследуются в QTBUG -124586 - ошибка сегментации видеоплеера QML на графическом процессоре AMD с FFMPEG и Black Screen с GSTREAMER в качестве бэкэнд QT Media (недавнее обновление KDE Neon))
Для восстановления после сбоя удалить видео из конфигурации, используя эту команду ниже в терминале/TTY
sed -i ' s/^VideoUrls=.*$/VideoUrls=/g ' $HOME /.config/plasma-org.kde.plasma.desktop-appletsrc $HOME /.config/kscreenlockerrc Затем перезагрузите или перезапустите Plasmashell systemctl --user restart plasma-plasmashell.service или plasmashell --replace если первое не работает.
Установите пакеты Media Codecs и QT6-Multimedia и Gstreamer, если у вас их нет:
OpenSUSE
sudo zypper install opi
opi codecs
sudo zypper install qt6-multimedia gstreamer-plugins-libavАрхи
sudo pacman -S qt6-multimedia qt6-multimedia-gstreamer gst-libav --neededЕсли вам нужны дополнительные кодеки, см. Https://wiki.archlinux.org/title/gstreamer
PRS для расширения этого списка приветствуется :)
Перезагрузить
Если после этого видео не воспроизводятся, не удается зацикливаться или сбой на рабочем столе (удалите конфигурацию плагина, используя команду sed выше, если это необходимо), попробуйте переключить бэкэнд QT Media на gstreamer (по умолчанию ffmpeg ):
Создать файл ~/.config/plasma-workspace/env/qt-media-backend.sh
#! /bin/bash
export QT_MEDIA_BACKEND=gstreamer Перезагрузитесь еще раз, чтобы применить изменения, и убедитесь, что они были правильно установлены, запустив echo $QT_MEDIA_BACKEND
Видео до сих пор не играет/продолжает рубить? Следуйте этим шагам
journalctl -f > journal.txt и sudo dmesg -wHT > dmesg.txt в отдельных терминалахsed выше)kinfo > sysinfo.txt Command или из настройки системы > об этой системеQT_FFMPEG_DEBUG=1 QSG_INFO=1 QT_LOGGING_RULES="*.debug=true" qml6 test.qml 2> qml_video_test_log.txt , (qml6 may be qml-qt6 or /usr/lib/qt6/bin/qml please confirm is qt6 one with -Версия) Этот файл будет воспроизводить некоторые общедоступные тестовые видео из Интернета в полноэкранном режиме. Если он не сразу же сбой, попробуйте нажать на паузу/следующие кнопки куча времени.lspci -k | grep -EA3 'VGA|3D|Display' > lspci.txt