Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Kde4 Plasma5 Upgrade"

From Funtoo
Jump to navigation Jump to search
(upgrade guide work in progress)
m
Line 47: Line 47:
== Review USE Flags ==
== Review USE Flags ==


Details pending.
Details pending. (/etc/portage/make.conf USE, /etc/portage/package.use)


== Review Blockers ==
== Review Blockers ==


Details pending.
Details pending.  
 
Check output of
{{console|body=
###i## emerge -puvDN --with-bdeps=y @world kde-apps/kde-meta:5
}}


== Emerge KDE Plasma 5 and KDE Applications ==
== Emerge KDE Plasma 5 and KDE Applications ==
Line 81: Line 86:


=== Migrate KWallet ===
=== Migrate KWallet ===
Details pending.


== Troubleshooting and Further Reading ==
== Troubleshooting and Further Reading ==

Revision as of 12:58, January 31, 2017

   Warning

This page is under development. Tassietux (talk) 05:51, January 31, 2017 (MST)

KDE Plasma 4 development and support has ceased. KDE Plasma 4 ebuilds are currently masked upstream and are due to be removed from the Portage tree during February 2017.

This change will affect Funtoo Linux.

Plasma 4 was the graphical environment that formed part of the former KDE SC 4 (KDE Software Compilation 4). Plasma 5 is the current graphical environment offered by KDE. Many of the KDE Applications available under KDE SC 4 continue to be available under Plasma 5.

The purpose of this page is to detail the steps required to migrate Funtoo Linux from KDE SC 4 (Plasma 4) to KDE Plasma 5 and KDE Applications. Given incompatibilities between Plasma 4 and Plasma 5 packages, Users undertaking this process are likely to encounter one or more blockers. Users are encouraged to seek assistance in the #funtoo IRC channel on Freenode.


Update Funtoo Profiles

Changes to Funtoo mix-in Profiles are required for KDE Plasma 5. Review the selected profiles using epro.

root # epro show

=== Enabled Profiles: ===

        arch: x86-64bit
       build: current
     subarch: intel64-haswell
      flavor: desktop
     mix-ins: kde

There are two KDE-related mix-ins available in Funtoo: kde and kde-plasma-5. To migrate to KDE Plasma 5, users must remove the kde mix-in and add the kde-plasma-5 mix-in.

DO NOT combine kde and kde-plasma-5 at the same time - they are incompatible.

root # epro mix-in -kde +kde-plasma-5

=== Enabled Profiles: ===

        arch: x86-64bit
       build: current
     subarch: intel64-haswell
      flavor: desktop
     mix-ins: kde-plasma-5

>>> Removed kde mix-in.
>>> Added kde-plasma-5 mix-in.

Review USE Flags

Details pending. (/etc/portage/make.conf USE, /etc/portage/package.use)

Review Blockers

Details pending.

Check output of

root # emerge -puvDN --with-bdeps=y @world kde-apps/kde-meta:5

Emerge KDE Plasma 5 and KDE Applications

   Warning

This section is incomplete.

This is performed by merging the package kde-apps/kde-meta:5...

root # emerge -auvDN --with-bdeps=y @world kde-apps/kde-meta:5

Configure and Start Plasma 5

SSH and GPG Agent Scripts

Details pending.

KDE Plasma 5 Display (Login) Manager

   Warning

This section is incomplete.

The default Display Manager for KDE Plasma 4 was KDM (kde-base/kdm). This has been

To change from KDM to SDDM, edit /etc/conf.d/xdm with your favorite editor, updating the DISPLAYMANAGER entry to equal 'sddm'

   /etc/conf.d/xdm
DISPLAYMANAGER="sddm"

Configure SDDM...

Start SDDM...

Migrate KWallet

Details pending.

Troubleshooting and Further Reading

Gentoo Linux KDE Plasma 5 Upgrade