KDE’s semantic desktop: Nepomuk vs. Baloo

One of the most disliked features of the early KDE SC 4 releases was the developers’ attempt to establish the semantic desktop. The tools to further this goal are Nepomuk and Akonadi. While Nepomuk tries to interconnect meta data from different desktop applications, Akonadi is a service that stores and retrieves data from PIM applications […]
Continue reading…

 

How to adjust screen lock settings on Linux desktop

Every major Linux desktop nowadays comes with a screensaver program by default (e.g., xscreensaver), which then can be used to lock the screen for security purposes. The default screensaver is typically configurable, and you can change settings like inactivity period or screen lock delay. You may want to adjust these settings based on your typical […]
Continue reading…

 

How to integrate Android into KDE Linux desktop

KDE desktop has long been favored by many Linux geeks because it has every element to fulfill their appetite: customizable every bit of it, aesthetically pleasing desktop effects, openness to adopting new technologies such as semantic desktop, etc. Beyond all these bells and whistles, the KDE desktop community constantly tries to advance the state of […]
Continue reading…

 

How to start a program automatically in Linux desktop

Sometimes you may want to launch a program automatically when you log in to your Linux desktop. Such start-up programs can conduct system-wide configuration (e.g., auto proxy) or user-specific desktop customization (e.g., Conky), at the time you log in to your desktop. Most Linux desktop environments have their own GUIs that allow users to configure […]
Continue reading…

 

How to create desktop shortcut or launcher on Linux

If you have a program you use regularly on Linux desktop, you may want to create a “desktop shortcut”, so you can launch the program by simply clicking on the shortcut. While most GUI programs automatically create their desktop shortcut during installation, GUI programs built from their source or terminal applications may require you to […]
Continue reading…