If I want try use KDE Plasma instead of GNOME and install it as second desktop on already configured and working Ubuntu 18.04, will I be able to run/use all the old programs installed with (GNOME) Ubuntu Software using KDE environment OS login?
-
I vaguely remember this working back when I wanted to test out different DE's but it was awhile ago. Have you tried yet and gotten errors? Or are you apprehensive in installing kde?– j-moneyFeb 22, 2019 at 11:25
-
1Nothing will happen. Some of the launchers might become 'invisible', as they are configured to be shown in a specific DE, but the programs should still be usable.– mikewhateverFeb 22, 2019 at 11:25
-
I have Kubuntu 18.04 with several "GNOME" applications working just fine: Google Chrome, Firefox, LibreOffice, Gedit, Mousepad, Leafpad, Zenity. Do you have some specific application in mind?– DK BoseFeb 22, 2019 at 11:35
-
1I use multiple DEsktops on my Ubuntu systems too, GNOME is GTK+ based, KDE is Qt based - but you can use either apps on your system. The primary consequence is if you desktop is KDE (Qt based) and you run a GTK+ program, it'll need both some Qt & GTK+ libraries in memory (thus footprint is larger) whilst the program is running. The same occurs in reverse, so the main consequence for your machine depends on how much RAM you have. Yes you can use both, but menus will have twice the programs, more updates & potential for wasted memory– guivercFeb 22, 2019 at 11:36
-
A cleaner option would be to install Kubuntu on a separate partition.– DK BoseFeb 22, 2019 at 11:36
1 Answer
In short, nothing will happen with your already installed gnome applications. They will continue to work as before.
In Linux, different desktops can be installed on a single system. And indeed, each user on the system can by default long in on his/her favorite desktop.
All existing applications will remain available for all users of the system, along with the new applications that came with that new desktop. All applications can be used on any desktop, although the use of different themes and widgets may cause an application look a bit out of place when run on a different desktop than that for what is is primarily designed.
All users will see many applications in their menu system, including these that belong to another desktop environment and that they probably will never use. This can be seen as a disadvantage of installing multiple desktops on the same system. While undesired applications can be hidden in the user's menu on a per-user basis, this requires manual editing of the launchers, or of the menu when a menu-editing application is used.
Another potential issue is that different desktops come with different graphical login managers or screens. In Ubuntu, the current display manager will be replaced if another desktop is added using the *-desktop package. For example, the system will have a KDE login screen after the KDE desktop has been added to the system. A sufficiently skilled system administrator, however, can control what display manager is used for login, and actually may proceed to a more granular install, selectively installing these packages that are desired on the system.
With respect to memory use, there are no immediate consequences of having an additional desktop installed. Memory use depends on the applications you effectively use, not on the amount of software installed on your hard disk. In general, more memory is required if you use programs based on different toolkits simultaneously, because the libraries for these different toolkits need to be loaded in memory. That, however, is independent on having one or more desktops installed. It will also happen on a system containing only one desktop, for example Gnome, if you want to run a KDE application, example KDEnlive.