Каждый раз при обновлении плазмы, пропадала моя картинка из фона в sddm и при загрузке. Теперь они вид кардинально обновили. Всё испортили, там синий (который мне не нравится), дальше при загрузке чёрный. Должна быть моя картинка на фоне. В QML не шарю, кто знает - помогите плиз.
sudo geany /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/Splash.qml
sudo geany /usr/share/sddm/themes/breeze/theme.conf
% cat /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/Splash.qml
import QtQuick 2.5
Rectangle {
id: root
color: "black"
property int stage
onStageChanged: {
if (stage == 2) {
introAnimation.running = true;
} else if (stage == 5) {
introAnimation.target = busyIndicator;
introAnimation.from = 1;
introAnimation.to = 0;
introAnimation.running = true;
}
}
Item {
id: content
anchors.fill: parent
opacity: 0
TextMetrics {
id: units
text: "M"
property int gridUnit: boundingRect.height
property int largeSpacing: units.gridUnit
property int smallSpacing: Math.max(2, gridUnit/4)
}
Image {
id: logo
//match SDDM/lockscreen avatar positioning
property real size: units.gridUnit * 8
anchors.centerIn: parent
source: "images/kde.svgz"
sourceSize.width: size
sourceSize.height: size
}
Image {
id: busyIndicator
//again sync from SDDM theme
anchors.top: logo.bottom
anchors.topMargin: units.largeSpacing
anchors.horizontalCenter: parent.horizontalCenter
source: "images/busywidget.svgz"
sourceSize.height: units.gridUnit * 2
sourceSize.width: units.gridUnit * 2
RotationAnimator on rotation {
id: rotationAnimator
from: 0
to: 360
duration: 1500
loops: Animation.Infinite
}
}
}
OpacityAnimator {
id: introAnimation
running: false
target: content
from: 0
to: 1
duration: 1000
easing.type: Easing.InOutQuad
}
}