Tutorials/KDE3 to KDE SC 4: Difference between revisions

From KDE UserBase Wiki
(Mostly formatting changes - see Talk page)
(Added category Needs work)
 
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Tutorials/KDE3toKDE4}}
<languages />
<translate>


== KDE 3 features missing in KDE4 (and work-arounds)==
<!--T:35-->
{{Note|1=This page is outdated and most issues noted (USB automount, etc) are no longer valid or solved in other ways. Feel free to add your few cents.}}


=== Creating icons on the desktop ===
<!--T:1-->
__TOC__


In KDE 3 you could add a link to an application by right-clicking onto the desktop. In KDE 4.2 it is again possible, but not on the default desktop: you can add links to applications in a folderview, or turn the desktop itself in a big folderview, bringing you back to the same desktop as KDE 3. You have to right-click onto the desktop, select Desktop Settings -> Type | Folder View. Your desktop now acts as a whole folderview.
<!--T:2-->
'''''SC 4?  What's that?'''''  The KDE community ships a large number of applications in core packages.  They are known as the ''Software Compilation''.  For convenience, we shorten it to SC 4.


=== Automounting of USB devices ===
<!--T:3-->
At first sight it looks as though a number of features that were valued in KDE3 are missing in KDE SC 4.  In fact most of those features are available, but may well be approached differently.  Imagine a "Road Closed" sign - you simply choose an alternative route.  This is what has happened to several things, for a variety of reasons.


In KDE 3 you could choose to have usb devices mounted automatically upon plugin. In KDE4.2 and 4.3 this feature is supported, but  in KDE4.1 this was/is not possible, 
<!--T:4-->
A particular case is of "missing features" from '''kcontrol''' to '''systemsettings'''. Some of the '''kcontrol''' settings related to specific applications. Those settings have therefore been moved to the application in question, rather than being in a general control panel.


====Workaround:====
== Old friends, new ways== <!--T:5-->


The best way is to install a fixed device notifier plasmoid that has automount functionality:
=== kcontrol no longer exists === <!--T:6-->


http://www.kde-look.org/content/show.php/New+Device+Notifier+with+Automount?content=91517
<!--T:7-->
'''KControl''' no longer exists. [[Special:MyLanguage/System_Settings|System Settings]], which has the crossed tools icon, replaces it. By default it uses an icon view, arranged in groups. You may prefer to use the <menuchoice>Configuration</menuchoice> option (see the spanner/wrench icon) to change it to <menuchoice>Classic Tree View</menuchoice>.


Alternative approach:
=== Creating icons on the desktop === <!--T:8-->


Use an automount mechanism outside of KDE4, e.g. manually edit hal configuration files and/or add the devices to /etc/fstab.
====Using a Classic Desktop==== <!--T:9-->


'''Configuration example with udev under Debian/Ubuntu:'''
<!--T:10-->
In KDE SC 4 there are two modes of desktop, either of which may be the default in your distribution.  You can change between them by right-clicking on the desktop, choosing <menuchoice>Desktop Settings</menuchoice> (some distros call it <menuchoice>Appearance Settings</menuchoice>) and choosing the <menuchoice>Type -> Desktop</menuchoice> (for those who like a clean, sparse desktop) or <menuchoice>Folder View</menuchoice> (which behaves much more like the KDE3 desktop).


As root create and edit a file and named: 80-usbdevice.rules and save it under /etc/udev/rules.d/. In this file add a rule for the automatic mounting for each individual device that should be automounted.
====A Different Approach==== <!--T:11-->


The lines look like this for a vfat usb stick (replace ##entries## according to your system).
<!--T:12-->
  RUN+="/bin/mount -t vfat -o uid=0,gid=46,umask=007 /dev/##DEVICENAME## /media/##usb-stick##"
For functionality on a cleaner desktop, try using ''Desktop'' type, with a small folderview in the corner of your screen (it does scroll) to your data directories. A nice touch is that if you hover over a folder it does descend the directory tree, so you can open a file without needing to go through a file manager{{Note|1=In 4.4 you have to click the up-arrow to descend the tree.}}


Afterwards restart udev
<!--T:13-->
Also, instead of using the menu to launch applications, try typing in the name (or part of the name or function) into '''[[Special:MyLanguage/KRunner|krunner]]''' (either from alt+F2 or from the right-click (context) menu on the desktop).  Krunner does fuzzy searching, so if you type in 'write' it will offer you the relevant applications you have installed, maybe kwrite, openoffice-writer, kword, or googledocs, and any related bookmarks, so you don't need to remember too accurately.


sudo /etc/init.d/udev reload
====Or Drag'n'Drop?==== <!--T:14-->


For details please consult [http://reactivated.net/writing_udev_rules.html the writing udev rules guide].
<!--T:15-->
You can drag an icon onto the desktop in ''Desktop'' type, as well as in ''Folderview'' type.  You will be presented with options suited to the type of file. For instance, if you drop an image onto the desktop you are offered Previewer (which opens the file, giving you icons for the options to open it in a relevant application, or delete the file - move to trash), open in a PhotoFrame, or place an icon for it on the desktopIf you don't see the Previewer option you may need to install kdeplasma-addons.


<!--T:16-->
Another function of drag-n-drop from '''Dolphin''' is to drag a folder to create a folderview.  Remember that you can scale it to suit yourself, as you will have a scroll-bar.  You can even descend through the tree of a folder just by hovering, so opening a single file is much quicker than opening a file manager to find it.


=== kcontrol no longer exists ===
=== Automounting of USB devices === <!--T:17-->


kcontrol no longer exists. Use the program systemsettings instead.
<!--T:18-->
<br>'''Included, at least in KDE 4.2.1'''
In KDE 3 you could choose to have usb devices mounted automatically upon plugin. In KDE SC 4 this is not the norm. You mount manually, either from the device notifier, by choosing an action, or by clicking on the device icon in '''Dolphin'''.  From KDE SC 4.2 it has been possible to use an alternative device notifier plasmoid that does support automount functionality. You can read about it [http://www.kde-look.org/content/show.php/New+Device+Notifier+with+Automount?content=91517 here]


<!--T:19-->
''Alternative approach:''


=== kpersonalizer no longer exists ===
<!--T:20-->
Advanced users may prefer to study the creation of usb device rules.  Documentation can be found in [http://reactivated.net/writing_udev_rules.html  the writing udev rules guide].


kpersonalizer no longer exists.
<!--T:21-->
{{Note|1=Both these are temporary measures. Automounting may be restored in a later release.}}


=== kdesktop no longer allows 3rd party apps to draw the background ===
=== Auto-hide Panels === <!--T:22-->


In KDE3 it is possible to use 3rd party apps such as XPlanet to set the desktop wallpaper, by clicking 'Advanced Options' under the background settings panel.  It is also possible to have a real-time map of the planet as a background (directions [http://taint.org/xplanet/ here])The ability to use a custom command to draw the desktop background no longer exists.
<!--T:23-->
To achieve this click on the '''plasma''' configurations icon (yellow curvy thing at the right hand side of the panel) and select <menuchoice>configure panel</menuchoice>. Then under <menuchoice>more options</menuchoice> enable "autohide"Manual hiding, as in KDE3, is currently not possible.


=== Auto-hide Panels ===
=== Move applets on the panel === <!--T:24-->


Kicker in KDE3 used to have an option to autohide. In KDE4.2 this is possible. To achieve this click on the cashew (plasma icon) at the right side of the panel and select 'configure panel'. Then under 'more options' enable autohide. (In KDE4.3 'more options' are availlable directly once You select 'configure panel'.)
<!--T:25-->
In KDE SC 4 you have to bring up panel control (use the '''plasma''' toolbox icon, the yellow curvy thing at the right hand end of the panel). If you lock your widgets (or your distro does by default) you will first need to unlock widgets. This can be done from the right-click menu on the desktop. When your cursor moves over a widget (or plasmoid) it changes to a diamond shape. Use that cursor to drag each widget to its new place.


=== Move applets on the panel ===
<!--T:26-->
Finish by clicking on the X in a red circle on the configuration panel, and lock your widgets again if you wish, (right click menu, as before).


In kicker in KDE3, one could move applets by clicking the middle mouse button or by dragging a handle. In KDE4 you have to bring up panel control. You can use the cashew in the topleft of the desktop or do a right click on an empty area on the desktop. Choose unlock widgets. You can now bring up panel control by clicking the cashew on the bottom-right of the panel. Now you can move widgets either by drag and drop or click - move - click to drop.
=== Show the application name instead of the description in the K - menu === <!--T:27-->


Finish by clicking on the "Cashew" and lock plasmoids.
<!--T:28-->
KDE3 used to let you configure whether you wanted to see the application name (e.g. amarok) or the description (e.g. media player). KDE SC 4 always shows only the description and this makes it very hard to find applications.


=== Obtain network access behind Fritzbox routers ===
<!--T:29-->
If you use 'Kickoff Menu Style', you can easily find an application by typing the first few letters of its name in the "Search" line of the ''Application Launcher''. Once you have found it you can choose to add it to Favorites or to add a launcher icon into the panel or on the desktop.


Currently, KDE4 networking contains or triggers a bug that makes it impossible to obtain network access behind a popular FritzBox router (and some other models). If you cannot access any websites with konqueror and if other net access (e.g. internet update of plasmoids) fail, you may be a victim of this bug. See [https://bugs.kde.org/show_bug.cgi?id=162600 the Bug report] for details. The bug is reported as fixed now.
<!--T:30-->
If you dislike the 'click on everything' style of '''Kickoff''' you may like to try [[Special:myLanguage/Lancelot|Lancelot]] which has most of the advantages of '''Kickoff''' and some nice tricks of its own.


====Work-arounds====
<!--T:31-->
If you prefer the old K menu, then right click the K menu icon and choose <menuchoice>Switch to Classic Menu Style</menuchoice>. Now you can configure how to show applications in the menu: Right click on the <menuchoice>K icon ->  Application Launcher settings</menuchoice>. Check the <menuchoice>Show applications by name</menuchoice> option, click <menuchoice>OK</menuchoice>. Done.
{{Info|1=A [[Special:MyLanguage/Plasma/HowTo/4.5|collection of screencasts]] help you adjust to many of the tasks you meet daily}}


1. Use any program but konqueror KDE4, for example firefox, opera etc for browsing. Please note that this does not fix the problems for e.g. downloading plasmoids from the net.
=== Bluetooth === <!--T:32-->


2. Change the network settings of your system to direct DNS requests directly to an external DNS server to circumvent the router.
<!--T:33-->
[[Special:myLanguage/Bluedevil|BlueDevil]] integrates your Bluetooth phones and tablets into your Plasma workspace


3. Use a different router, i.e. buy new hardware.
<!--T:34-->
 
[[Category:Getting Started]]
4. Turn off IPV6 completely by preventing the ipv6 linux kernel module from loading. For details refer to [http://www.cyberciti.biz/tips/linux-how-to-disable-the-ipv6-protocol.html this].
[[Category:Tutorials]]
 
[[Category:Needs work]] <!-- Don't unclude this category in thanslations-->
=== Show the application name instead of the description in the K - menu ===
</translate>
 
KDE3 used to let you configure whether you wanted to see the application name (e.g. amarok) or the description (e.g. media player). KDE4 always shows only the description and this makes it very hard to find applications.
 
Work-around: If You use 'Kickoff Menu Style', You can easily find an application by typing the first few letters of its name in the 'Search' line of the 'Application Launcher'. If You prefer the old K menu, then right click the K menu icon and choose "Switch to Classic Menu Style". Now You can configure how to show applications in the menu: Right click on the K icon -> Application Launcher settings. Check the "Show applications by name" option, click OK. Done.
 
=== bluetooth ===
The bluetooth kioslave is missing. This is very severe, no more possibility to download pictures from a bluetooth mobile phone.

Latest revision as of 11:38, 17 May 2012

Note

This page is outdated and most issues noted (USB automount, etc) are no longer valid or solved in other ways. Feel free to add your few cents.


SC 4? What's that? The KDE community ships a large number of applications in core packages. They are known as the Software Compilation. For convenience, we shorten it to SC 4.

At first sight it looks as though a number of features that were valued in KDE3 are missing in KDE SC 4. In fact most of those features are available, but may well be approached differently. Imagine a "Road Closed" sign - you simply choose an alternative route. This is what has happened to several things, for a variety of reasons.

A particular case is of "missing features" from kcontrol to systemsettings. Some of the kcontrol settings related to specific applications. Those settings have therefore been moved to the application in question, rather than being in a general control panel.

Old friends, new ways

kcontrol no longer exists

KControl no longer exists. System Settings, which has the crossed tools icon, replaces it. By default it uses an icon view, arranged in groups. You may prefer to use the Configuration option (see the spanner/wrench icon) to change it to Classic Tree View.

Creating icons on the desktop

Using a Classic Desktop

In KDE SC 4 there are two modes of desktop, either of which may be the default in your distribution. You can change between them by right-clicking on the desktop, choosing Desktop Settings (some distros call it Appearance Settings) and choosing the Type -> Desktop (for those who like a clean, sparse desktop) or Folder View (which behaves much more like the KDE3 desktop).

A Different Approach

For functionality on a cleaner desktop, try using Desktop type, with a small folderview in the corner of your screen (it does scroll) to your data directories. A nice touch is that if you hover over a folder it does descend the directory tree, so you can open a file without needing to go through a file manager.

Note

In 4.4 you have to click the up-arrow to descend the tree.


Also, instead of using the menu to launch applications, try typing in the name (or part of the name or function) into krunner (either from alt+F2 or from the right-click (context) menu on the desktop). Krunner does fuzzy searching, so if you type in 'write' it will offer you the relevant applications you have installed, maybe kwrite, openoffice-writer, kword, or googledocs, and any related bookmarks, so you don't need to remember too accurately.

Or Drag'n'Drop?

You can drag an icon onto the desktop in Desktop type, as well as in Folderview type. You will be presented with options suited to the type of file. For instance, if you drop an image onto the desktop you are offered Previewer (which opens the file, giving you icons for the options to open it in a relevant application, or delete the file - move to trash), open in a PhotoFrame, or place an icon for it on the desktop. If you don't see the Previewer option you may need to install kdeplasma-addons.

Another function of drag-n-drop from Dolphin is to drag a folder to create a folderview. Remember that you can scale it to suit yourself, as you will have a scroll-bar. You can even descend through the tree of a folder just by hovering, so opening a single file is much quicker than opening a file manager to find it.

Automounting of USB devices

In KDE 3 you could choose to have usb devices mounted automatically upon plugin. In KDE SC 4 this is not the norm. You mount manually, either from the device notifier, by choosing an action, or by clicking on the device icon in Dolphin. From KDE SC 4.2 it has been possible to use an alternative device notifier plasmoid that does support automount functionality. You can read about it here

Alternative approach:

Advanced users may prefer to study the creation of usb device rules. Documentation can be found in the writing udev rules guide.

Note

Both these are temporary measures. Automounting may be restored in a later release.


Auto-hide Panels

To achieve this click on the plasma configurations icon (yellow curvy thing at the right hand side of the panel) and select configure panel. Then under more options enable "autohide". Manual hiding, as in KDE3, is currently not possible.

Move applets on the panel

In KDE SC 4 you have to bring up panel control (use the plasma toolbox icon, the yellow curvy thing at the right hand end of the panel). If you lock your widgets (or your distro does by default) you will first need to unlock widgets. This can be done from the right-click menu on the desktop. When your cursor moves over a widget (or plasmoid) it changes to a diamond shape. Use that cursor to drag each widget to its new place.

Finish by clicking on the X in a red circle on the configuration panel, and lock your widgets again if you wish, (right click menu, as before).

Show the application name instead of the description in the K - menu

KDE3 used to let you configure whether you wanted to see the application name (e.g. amarok) or the description (e.g. media player). KDE SC 4 always shows only the description and this makes it very hard to find applications.

If you use 'Kickoff Menu Style', you can easily find an application by typing the first few letters of its name in the "Search" line of the Application Launcher. Once you have found it you can choose to add it to Favorites or to add a launcher icon into the panel or on the desktop.

If you dislike the 'click on everything' style of Kickoff you may like to try Lancelot which has most of the advantages of Kickoff and some nice tricks of its own.

If you prefer the old K menu, then right click the K menu icon and choose Switch to Classic Menu Style. Now you can configure how to show applications in the menu: Right click on the K icon -> Application Launcher settings. Check the Show applications by name option, click OK. Done.

Information

A collection of screencasts help you adjust to many of the tasks you meet daily


Bluetooth

BlueDevil integrates your Bluetooth phones and tablets into your Plasma workspace