This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Is possible add other splash screen & change start icon?

Tags: splash, icon, plasma5 splash, icon, plasma5 splash, icon, plasma5
(comma "," separated)
yazumi
Registered Member
Posts
2
Karma
0
Hello peoples.
So.. my questions is just.. *is possible add other splash screen (than the default) & change/add other start icon in plasma 5? if yes.. how? and kde4 splash screen work in the new kde?*
in the kde4, add splash screen was possible and change the start icon too ( in the launcher settings ).. but.. in the plasma 5/new kde
i really don't found any way for add/change it..

Thank you for your Attention and sorry for the english.. i don't speak english very well

(if already have this question in another local, please say me.. i really don't found it)

EDIT because seems that I was not clear about the questions

Last edited by yazumi on Sat Mar 07, 2015 3:49 pm, edited 1 time in total.
User avatar
david_edmundson
KDE Developer
Posts
359
Karma
1
OS
System settings -> Workspace Theme -> Splash Screen
yazumi
Registered Member
Posts
2
Karma
0
david_edmundson wrote:System settings -> Workspace Theme -> Splash Screen

Thanks for the reply and sorry for the delay, network problems..
and.. seems that I was not clear about the questions, i was saying about add another splash screen, not change the splash screen in the system settings/workspace theme/splash screen.. because in the kde4 in the workspace theme/splash screen have one option to ``add other splash screen`` but.. in the new kde don`t have this option.. ( sorry if I was still not clear enough )
mkamenjak
Registered Member
Posts
3
Karma
0
I confirm this issue.
On KDE4 It was possible to install splash screens independently from the desktop themes.I want this functionality back.I have even made a bug report for that.
User avatar
Rog131
Registered Member
Posts
828
Karma
10
More KDE splash themes can be added with the command: plasmapkg2.

Examples with the Kubuntu 15.04:

My KDE Splash: https://www.kubuntuforums.net/showthrea ... post370231
- edited the background and the icon

KDE video splash: https://www.kubuntuforums.net/showthrea ... post370239
- edited the QML code and the background (video).
guidog
Registered Member
Posts
4
Karma
0
Thank you @Rog131!

Does that also means that ksplash will not be made compatible with Plasma5?
Because I see a folder in /usr/share/ksplash/themes, but the themes which are there (and which seems to be proper qml themes) don't appear in kcm.....

Thanks!
User avatar
Rog131
Registered Member
Posts
828
Karma
10
guidog:

Does that also means that ksplash will not be made compatible with Plasma5?
Because I see a folder in /usr/share/ksplash/themes, but the themes which are there (and which seems to be proper qml themes) don't appear in kcm.....


The KsplashX themes don't have the right parts and the structure & path is wrong.

If the KSplashX theme have the qml code then it is possible to 'convertt' it to the KF5/Plasma5 splash.

As example - the old Minimalistic theme...
Image

Image
...seems to work.
guidog
Registered Member
Posts
4
Karma
0
Thank you Rog131 :)
User avatar
Taliesin Emrys
Registered Member
Posts
9
Karma
0
OS
Hi all,

@Rog131, mate I while searching for an answer to this I came across a reference to your Plasma 5 background images

Which seemed to be exactly what I was looking for.

I followed your instructions then ran into a problem during the installation stage.

Code: Select all
~/Pictures/Theme$ plasmapkg2 -t lookandfeel -i org.dave.crofty.desktop
pluginname:  "org.dave.crofty.desktop"                                                                                                                                                                                                                                         
-- Copying  "/home/dave/.local/share/plasma/look-and-feel/org.dave.crofty.desktop/metadata.desktop" "/home/dave/.local/share/kservices5/plasma-lookandfeel-org.dave.crofty.desktop.desktop"                                                                                   
Could not register package as service (this is not necessarily fatal): "plasma-lookandfeel-org.dave.crofty.desktop.desktop"                                                                                                                                                   
Successfully installed /home/dave/Pictures/Theme/org.dave.crofty.desktop


The key line that differs from the output of the command in the tutorial is as follows

Could not register package as service (this is not necessarily fatal):

I am unsure as to the cause of the problem.

Do you have any suggestions.
User avatar
Rog131
Registered Member
Posts
828
Karma
10
Taliesin Emrys wrote:Hi all,

@Rog131, mate I while searching for an answer to this I came across a reference to your Plasma 5 background images

Which seemed to be exactly what I was looking for.

I followed your instructions then ran into a problem during the installation stage.

Code: Select all
~/Pictures/Theme$ plasmapkg2 -t lookandfeel -i org.dave.crofty.desktop
pluginname:  "org.dave.crofty.desktop"                                                                                                                                                                                                                                         
-- Copying  "/home/dave/.local/share/plasma/look-and-feel/org.dave.crofty.desktop/metadata.desktop" "/home/dave/.local/share/kservices5/plasma-lookandfeel-org.dave.crofty.desktop.desktop"                                                                                   
Could not register package as service (this is not necessarily fatal): "plasma-lookandfeel-org.dave.crofty.desktop.desktop"                                                                                                                                                   
Successfully installed /home/dave/Pictures/Theme/org.dave.crofty.desktop


The key line that differs from the output of the command in the tutorial is as follows

Could not register package as service (this is not necessarily fatal):

I am unsure as to the cause of the problem.

Do you have any suggestions.


Testing at here:

Qt: 5.5.1
KDE Frameworks: 5.16.0
Desktop: KDE Plasma 5.4.95
Distro: Arch Linux

Installing:

The Konsole is at /home/rog131/splashTest/

Code: Select all
$ plasmapkg2 -t lookandfeel -i org.winter.is.coming.desktop
pluginname:  "org.winter.is.coming.desktop"
Generated  "/home/rog131/.local/share/plasma/look-and-feel//kpluginindex.json"  ( 2  plugins)
-- Copying  "/home/rog131/.local/share/plasma/look-and-feel/org.winter.is.coming.desktop/metadata.desktop" "/home/rog131/.local/share/kservices5/plasma-lookandfeel-org.winter.is.coming.desktop.desktop"
Copying metadata went ok.
Successfully installed /home/rog131/splashTest/org.winter.is.coming.desktop


Removing:

Code: Select all
$ plasmapkg2 -t lookandfeel -r org.winter.is.coming.desktop

Deleted index:  "/home/rog131/.local/share/plasma/look-and-feel/kpluginindex.json"
Successfully uninstalled /home/rog131/splashTest/org.winter.is.coming.desktop



kpluginindex.json at here:

Code: Select all
$ sudo updatedb
$ locate kpluginindex.json
/home/rog131/.local/share/plasma/look-and-feel/kpluginindex.json
/home/rog131/.local/share/plasma/plasmoids/kpluginindex.json
/home/rog131/.local/share/wallpapers/kpluginindex.json


Do you have one/any of those ?
Is it possible to write to the ~/.local/share/plasma/look-and-feel/kpluginindex.json (rights) ?
Does the KDE System Settings show the splash screen ?
Is the splash working ?
Have you tried to create a new user ?
Does the new user have the same message ?


Tested with:

Image

/org.winter.is.coming.desktop/metadata.desktop

Code: Select all
[Desktop Entry]
Comment=Winter Design
Comment[x-test]=xxxWinter Designxx
Encoding=UTF-8
Keywords=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;
Keywords[x-test]=xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;
Name=Winter Splash

Type=Service

X-KDE-ServiceTypes=Plasma/LookAndFeel
X-KDE-ParentApp=
X-KDE-PluginInfo-License=GPLv2+
X-KDE-PluginInfo-Name=org.winter.is.coming.desktop
X-KDE-PluginInfo-Version=0.1
X-Plasma-MainScript=defaults


/org.winter.is.coming.desktop/contents/splash/Splash.qml

Code: Select all
/*
 * This is based on the original breeze splash so:
 *
 *   Copyright 2014 Marco Martin <mart@kde.org>
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License version 2,
 *   or (at your option) any later version, as published by the Free
 *   Software Foundation
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details
 *
 *   You should have received a copy of the GNU General Public
 *   License along with this program; if not, write to the
 *   Free Software Foundation, Inc.,
 *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 */

import QtQuick 2.5


Image {
    id: root
    source: "artwork/background.png"

    property int stage

    onStageChanged: {
        if (stage == 1) {
            introAnimation.running = true
        }
    }

    Rectangle {
        id: bottomRect
        width: parent.width
        y: 2/3 * parent.height
        height: 50
        color: "#4C000000"

        Rectangle {
            radius: 3
            color: "darkgrey"
            anchors.centerIn: parent
            height: 8
            width: height*32
            Rectangle {
                radius: 3
                anchors {
                    left: parent.left
                    top: parent.top
                    bottom: parent.bottom
                }
                width: (parent.width / 6) * (stage - 1)
                color: "red"
                Behavior on width {
                    PropertyAnimation {
                        duration: 250
                        easing.type: Easing.InOutQuad
                    }
                }
            }
        }
    }
}


/org.winter.is.coming.desktop/contents/previews/preview.png
Is from http://secure.fluidcm.co.uk/fb_apps/chr ... nowman.png

Image
Full image http://imgur.com/ksr4WnW

/org.winter.is.coming.desktop/contents/splash/artwork/background.png
Is from http://bakerinsurancebrokers.com/wp-con ... winter.jpg

/org.winter.is.coming.desktop/contents/previews/splash.png
Is a small screen capture of the test splash.

Image
Full image http://imgur.com/ucGNUEb

YouTube: https://youtu.be/nM8JQplQcpk
User avatar
Taliesin Emrys
Registered Member
Posts
9
Karma
0
OS
G'day Rog,

All working now thankyou.

To be honest though I'm not entirely sure what I did differently, if anything to the previous attempt.

Although this time around I did not get the 'could not install as a service', error.

It may well have been related to not being able to dist-upgrade due to a broken package. (Debian Sid / Siduction)

As the process worked perfectly since correcting the broken package and successfully being able to dist-upgrade.

Cheers, mate.
User avatar
Rog131
Registered Member
Posts
828
Karma
10
Generic image splash

Bug 358839 - Splash screen not easily customizable from the splash screen settings menu: https://bugs.kde.org/show_bug.cgi?id=358839

The splash screens can be added by adding a 'Look and Feel' theme with only the splash part - an example: https://store.kde.org/p/1173958/
User avatar
Rog131
Registered Member
Posts
828
Karma
10
KDE Store - Plasma Splashscreens

KDE Store: https://store.kde.org/browse/cat/488/ord/latest/


KDE System Settings - Splash Screen Theme

Image

Added with the commit - support for standalone ksplash themes: https://cgit.kde.org/plasma-desktop.git ... 21760dd90c
User avatar
Rog131
Registered Member
Posts
828
Karma
10
Another - DistroSplash
- https://store.kde.org/p/1272819/

A simple image splash for the Plasma 5 with the revolving distribution logo.

Image

The background image can be changed from the KDE System Settings - Splash Screen Theme: https://www.youtube.com/watch?v=OZzU_aCzMZo

Plasma splash screen is 'just' a partial plasma look and feel theme. It only has the theme splash part.

Image


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot], Yahoo [Bot]