May 03

KDE SC 4.4 is out in the wild for some time now. It comes with a new Kdm theme called Ethais (Author=Roman Shtylman) and a new Ksplash Screen (Authors = Nuno Pinheiro, Riccardo Iaconelli and Marco Martin).

Lately I was trying to achieve a more unified login experience on my pc. I was thinking that a change of the background of both the KDM Login screen and of the Splash screen that follows would do the trick. In the process I learned a few more things that I decided to share with all the co-n00bs out there. :)

Let me point out here that to gain a more unified experience from boot until your desktop is loaded, you can also modify the GRUB screen and the OS Loading screen (many distros have started using Plymouth for this), but that depends on your version of GRUB and the Distribution  you use. You will be better off asking for help on your distros’ forums. Below I will only present some of the changes that can be done to KDE 4.4.

Before you Start:

  • To accomplish the changes described here you need to open the directory as root. The easiest way is to that is to run “sudo dolphin” in a terminal to open Dolphin as root user, however be careful not to make any other changes that you will regret.
  • If you want to keep the default folders in case you wish to go back to the default settings, you can always backup them or check the following tip.
  • You can copy the original folder to another location before making any changes. Rename it as you wish, go ahead with the modifications, and then compress the folder to create a themename.tar.gz file. Then you can  install the themes through System Settings.
    For KDM go to System Settings>Advance Tab>Login Manager>Theme
    For  Ksplash go to System Settings> Appearance>Splash Screen
    You can even share these tar files with friends, just make sure to include the wallpaper of their resolution or tell them to change it after.

KDE Display Manager:
The files of the default KDE SC 4.4 KDM are located in this folder:

/usr/share/apps/kdm/themes/ethais


Files of themes installed later by a user are located at:

/home/USERNAME OF USER/.kde/share/apps/kdm/themes

You can switch any icon  here with one of your choice. You can even mix and match with icons from other themes, which you can download from kde-look.org. Have in mind that you need to name the new icon file to be exactly like the one your replacing.

I like this login so I did not change anything. I only replaced the background to match my desktop. To do this, go to the wallpapers folder and replace the file that corresponds to your resolution, always keeping the same name.

If you feel more adventurous you can open up the ethais.xml file with a text editor and play around with the configuration. Am not that demanding, I just found the theme that I liked and played around with the pictures I wanted to add. But it doesn’t look that complicated if you are into this kind of stuff!

KSplash Screen:

You can find the files here:
/usr/share/apps/ksplash/Themes/Default

Files of themes installed later by a user are located at:

/home/USERNAME OF USER/.kde/share/apps/ksplash/themes

Again you can mix and match. You can get more splash screens here. The rule remains: when replacing, keep the same filenames of the original files.

I went ahead and replaced the background file in the folder of my resolution with the one of my choice. In addition, I am using Chakra, so I wanted to replace the last icon displaying the KDE logo (icon 5 in the pic), with the Chakra logo.  The icons can be found in the 1600×1200 folder. I found the logo and the anim file in Chakra’s splash screen. However, the KDE icon is much larger, so I had to make some minor changes in the description.txt file, which is in the same folder, for everything to look as I wanted. The description.txt is quite simple and self-explanatory so you can easily manipulate it. Just some numbers that configurate the position of the icons and the time they appear.

KSplasherX:

To my great joy, while searching a bit around to write this article I discovered KSplasherX. It comes with a friendly wizard and 6 easy steps to help you create your own unique Splash Screen. It even generates the animated icons for you! It may be kind of out-dated and has some limited features, but I tested it on my KDE 4.4 system and it works just fine. It saves the result to a .tar.gz file which you can use for installing the new splash screen. You can find information on how to install KSplasherX in the README after you extract the source file. I just hope it is still an active project!

It would be so nice to have an application similar to KSplasherX for creating and editing KDM Themes! If you know one please leave a comment below!

The Final Result:

Well, after all these, this is what I get on my pc:

For those that use a browser without HTML5 support, you can watch the video here.

Share

18 Responses to “Elementary Modification of the KDESC 4.4 Default Login (KDM & KSplash)”

  1. John says:

    Thanks for this! I’m brand new with KDE so this spelled out some of the basics quite nicely. :) Of course it made perfect sense once I read it.. but that’s how these things go I suppose. ;)
    -1i

  2. Alan says:

    Great wallpaper… :) Simple and pretty.

  3. Adolph says:

    I seriously love your website.. Great colors & theme. Did you build this web site yourself? Please reply back as I’m planning to create my very own site and would love to learn where you got this from or exactly what the theme is called. Kudos!

  4. Michele says:

    Marvelous, what a weblog it is! This website presents useful information to us, keep it up.

  5. Marjorie says:

    Hi, everything is going fine here and ofcourse every one is sharing information, that’s actually excellent, keep up writing.

  6. Crystal says:

    My family every time say that I am killing my time here at web, but I know I am getting knowledge all the time by reading thes nice articles or reviews.

  7. Christa says:

    Greate pieces. Keep posting such kind of information on your blog. Im really impressed by your blog.
    Hey there, You have done an excellent job. I will certainly digg it and in my view recommend to my friends. I’m sure they will be benefited from this site.

  8. Halina says:

    Do you have a spam problem on this site; I also am a blogger, and I was wondering your situation; many of us have developed some nice procedures and we are looking to trade solutions with others, be sure to shoot me an email if interested.

  9. Thanks foor shariոg yoir tօughts about electronic cigarette health risks
    second hand. Regards

  10. Fern says:

    Excellent way of telling, and nice article to take information on the topic of my presentation subject, which i am going to convey in institution of higher education.

  11. Ali says:

    Fastidious replies in return of this query with real arguments and describing everything about that.

  12. Hello, Neat post. There is an issue along with
    your web site in internet explorer, might test this?
    IE still is the marketplace chief and a large portion of other
    people will leave out your excellent writing because of
    this problem.

  13. Sanora says:

    Tremendous issues here. I’m very satisfied to look your article. Thanks so much and I’m looking ahead to touch you. Will you please drop me a e-mail?

  14. Simply wish to say your article is as surprising.
    The clearness to your put up is just excellent and i
    can think you are an expert in this subject. Well with your permission let me to seize your RSS feed to
    keep up to date with impending post. Thanks 1,000,000 and please keep up the enjoyable work.

  15. Valuable info. Lucky me I discovered your web site by chance, and I am surprised why this
    coincidence didn’t came about in advance! I bookmarked it.

  16. This design is steller! You most certainly know
    how to keep a reader entertained. Between your wit and your
    videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job.
    I really enjoyed what you had to say, and more than
    that, how you presented it. Too cool!

  17. I all the time emailed this web site post page to all my contacts, as if like to read it after that my contacts will too.

  18. Outstanding post however I was wondering if you
    could write a litte more on this topic? I’d be
    very grateful if you could elaborate a little bit further.

    Kudos!

Leave a Reply

preload preload preload