I am attempting to get KDE plasma mobile working on Ubuntu 24 LTS in support of my ongoing White Box Cellphone project.
Here is my process:
apt remove ubuntu-desktop
apt install kde-plasma-desktop
reboot
systemctl enable sddm
systemctl set-default graphical.target
reboot
add-apt-repository http://archive.neon.kde.org/user
Go and fetch repository key from https://archive.neon.kde.org; add to apt keyring
(again) add-apt-repository http://archive.neon.kde.org/user
apt install plasma-mobile
apt --fix-broken-install
I get errors which seem to indicate conflicts between packages. Are multiple packages trying to control the same files on disk?
Unpacking kglobalacceld (6.1.5-0zneon+24.04+noble+release+build3) ...
e[1mdpkg:e[0m error processing archive /var/cache/apt/archives/kglobalacceld_6.1.5-0zneon+24.04+noble+release+build3_arm64.deb (--unpack):
trying to overwrite '/usr/lib/systemd/user/plasma-kglobalaccel.service', which is also in package libkf5globalaccel-bin 5.115.0-0ubuntu5
Preparing to unpack .../qt6-phonon_4%3a4.12.0-11zneon+24.04+noble+release+build3_arm64.deb ...
Unpacking qt6-phonon (4:4.12.0-11zneon+24.04+noble+release+build3) ...
e[1mdpkg:e[0m error processing archive /var/cache/apt/archives/qt6-phonon_4%3a4.12.0-11zneon+24.04+noble+release+build3_arm64.deb (--unpack):
trying to overwrite '/usr/share/locale/ar/LC_MESSAGES/libphonon_qt.qm', which is also in package libphonon-l10n 4:4.12.0-3.1build3
Errors were encountered while processing:
/var/cache/apt/archives/kglobalacceld_6.1.5-0zneon+24.04+noble+release+build3_arm64.deb
/var/cache/apt/archives/qt6-phonon_4%3a4.12.0-11zneon+24.04+noble+release+build3_arm64.deb
Is there a better way to do this? Is there a stable release of plasma mobile that is known to play well with Ubuntu? Do I need to remove & ban some packages from Ubuntu?