Warning: Plasma 6 migrating to Sid

Started by devil, 2024/11/16, 23:19:24

Previous topic - Next topic

DeepDayze

Quote from: edlin on 2024/11/23, 15:36:56
Use  apt update && apt --solver 3.0 full-upgrade

This does not mean 100% security, but should get you through the changeover to Plasma 6 relatively safely over the next few days.

edlin
Absolutely. Just watch what the solver will ask to remove. If it's going to take out half your desktop then just wait a few days until the packages are all in.

hendrikL

@seasons
Quote from: seasons on 2024/11/22, 14:48:45
Quote from: DeepDayze on 2024/11/22, 01:19:35
What file types are broken as far as thumbnails?

Everything. I tried toggling the setting off/on, and I may have tried clearing the user cache/config for Dolphin (I forget). But if it's just a problem on my system, I'm not going to worry about it. Thanks, folks.


~$ LANG=C apt search thumbnails | grep [Ii]nstall

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

ffmpegthumbnailer/unstable,testing,now 2.2.3-2 amd64 [installed]
kdegraphics-thumbnailers/experimental,now 4:24.08.0-1 amd64 [installed]
libexiv2-28/unstable,testing,now 0.28.3+dfsg-2 amd64 [installed,automatic]
libffmpegthumbnailer4v5/unstable,testing,now 2.2.3-2 amd64 [installed,automatic]

edlin

#17
Haltet die Augen offen, Plasma 6 rollt gerade herein. Achtet auf die Ausgabe von apt!
Die Verwendung von apt update && apt --solver 3.0 full-upgrade ist momentan sicher, mit einem  apt full-upgrade  werden euch wohl einige Pakete gelöscht werden.

Nach den ersten Paketen ist die Situation etwas ernüchternd. Ich rate aus meiner Sicht momentan von einem Upgrade, auch einem einfachen apt upgrade, ab. Es fehlen wohl noch zuviele Pakete, um wieder ein brauchbares Plasma vorzufinden. Wer nicht basteln will, sollte aktuell noch ein wenig warten.


Keep your eyes peeled, Plasma 6 is rolling in. Watch out for the output of apt!
The use of apt update && apt --solver 3.0 full-upgrade is currently safe, with an apt full-upgrade you will probably have some packages deleted.

After the first packages the situation is somewhat sobering. From my point of view, I currently advise against an upgrade, even a simple apt upgrade. There are probably still too many packages missing to find a usable Plasma again. If you don't want to tinker, you should wait a little longer.

Translated with DeepL.com (free version)
edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

Mte90


devil

I highly doubt that. Your link says, it has been accepted into unstable. That does not mean it is fully uploaded.

Mte90

You are right.
I did the upgrade and I saw that some packages had issues:

```
Error: attenzione: impossibile eliminare la vecchia directory "/usr/share/plasma/plasmoids/org.kde.plasma.battery/contents": Directory non vuota

Error: attenzione: impossibile eliminare la vecchia directory "/usr/share/plasma/plasmoids/org.kde.plasma.battery": Directory non vuota

Error: libkdecorations2private10:amd64: problemi con le dipendenze, ma viene rimosso comunque:
libkdecorations2-5v5:amd64 dipende da libkdecorations2private10 (= 4:5.27.11-1+b1).
kwin-common dipende da libkdecorations2private10 (>= 4:5.27.11~).

Error: libkdecorations2-5v5:amd64: problemi con le dipendenze, ma viene rimosso comunque:
kwin-x11 dipende da libkdecorations2-5v5 (>= 4:5.27.11~).
kwin-common dipende da libkdecorations2-5v5 (>= 4:5.27.11~).
(Lettura del database...

Error: libkscreenlocker5:amd64: problemi con le dipendenze, ma viene rimosso comunque:
plasma-workspace dipende da libkscreenlocker5 (>= 5.27.11~).
kwin-common dipende da libkscreenlocker5 (>= 5.27.11~).
(Lettura del database...

Error: libkf5sysguard-data: problemi con le dipendenze, ma viene rimosso comunque:
libprocesscore9 dipende da libkf5sysguard-data (= 4:5.27.11-1).
liblsofui9 dipende da libkf5sysguard-data (= 4:5.27.11-1).
libksysguardsystemstats1 dipende da libkf5sysguard-data (= 4:5.27.11-1).
libksysguardsensors1 dipende da libkf5sysguard-data (= 4:5.27.11-1).
libksysguardsensorfaces1 dipende da libkf5sysguard-data (= 4:5.27.11-1).
libksysguardformatter1 dipende da libkf5sysguard-data (= 4:5.27.11-1).
libksgrd9 dipende da libkf5sysguard-data (= 4:5.27.11-1).

Error: attenzione: impossibile eliminare la vecchia directory "/usr/share/plasma/packages/org.kde.desktoptoolbox/contents": Directory non vuota

Error: attenzione: impossibile eliminare la vecchia directory "/usr/share/plasma/packages/org.kde.desktoptoolbox": Directory non vuota
Finished Successfully
```

It seems that only ksysguard is missing in my system right now.

libkdecorations2-5v5 seems that it was replaced by libkdecorations2-6 but not all the packages updated that.

DeepDayze

I noticed that and in my opinion it's best to wait for now as even an apt upgrade might still replace some packages which might cause some issues like @mte90 experienced.

devil

Yes, on a test system upgrade (not full-upgrade, no packages removed) killed system settings and info center among others. So please  keep that trigger finger in check for now :)

Isegrimm666

Da geht gerade 'ne Menge vor ... :)


[15:44:46][isegrimm@T-A-K-A-Y-A:~]$ apt update && apt --solver 3.0 full-upgrade
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://dl.winehq.org/wine-builds/debian trixie InRelease                                                           
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease                                                   
OK:4 https://packages.siduction.org/fixes unstable InRelease             
Aktualisierung für 171 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Upgrading:                                         
  bluedevil              kactivitymanagerd             kwayland-integration  libc6-i386                 libkf5plasmaquick5            libpowerdevilcore2         linux-cpupower                   plasma-discover-common    powerdevil-data        remmina-plugin-vnc
  breeze                 kde-cli-tools                 kwin-addons           libcpupower1               libkf6archive-data            libqt5designer5            linux-libc-dev                   plasma-disks              python-apt-common      sddm
  breeze-cursor-theme    kde-cli-tools-data            kwin-common           libgoa-1.0-0b              libkf6archive6                libqt5help5                locales                          plasma-framework          python3-apt            sddm-theme-breeze
  breeze-gtk-theme       kde-config-gtk-style          kwin-data             libgoa-1.0-common          libkf6breezeicons6            libqt5keychain1            milou                            plasma-integration        python3-parso          signon-plugin-oauth2
  desktop-file-utils     kde-config-gtk-style-preview  kwin-style-breeze     libgtk-4-1                 libmagick++-7.q16-5           libqt6multimedia6          nodejs                           plasma-nm                 python3-talloc         systemsettings
  dnsmasq-base           kde-config-screenlocker       kwin-wayland          libgtk-4-bin               libmagickcore-7.q16-10        libqt6multimediawidgets6   ovmf                             plasma-pa                 python3-tqdm           tree
  drkonqi                kde-config-sddm               kwin-x11              libgtk-4-common            libmagickcore-7.q16-10-extra  libqt6spatialaudio6        oxygen-sounds                    plasma-runners-addons     python3-wheel          wodim
  fwupd                  kde-config-updates            kwrited               libgtk-4-media-gstreamer   libmagickwand-7.q16-10        librist4                   perl                             plasma-systemmonitor      python3-zeroconf       xdg-desktop-portal-kde
  genisoimage            kde-style-breeze              layer-shell-qt        libimage-magick-perl       libmailtools-perl             libseccomp2                perl-base                        plasma-thunderbolt        qdbus-qt5              zenity
  gir1.2-soup-3.0        kde-style-oxygen-qt5          libadwaita-1-0        libimage-magick-q16-perl   libnode115                    libsignon-plugins-common1  perl-modules-5.40                plasma-vault              r-cran-deoptimr        zenity-common
  gir1.2-vte-2.91        kdeplasma-addons-data         libc-bin              libkf5archive-data         libnotificationmanager1       libsoup-3.0-0              plasma-browser-integration       plasma-wallpapers-addons  r-cran-knitr
  gtk-update-icon-cache  kf6-breeze-icon-theme         libc-dev-bin          libkf5archive5             libopenal-data                libsoup-3.0-common         plasma-dataengines-addons        plasma-widgets-addons     r-cran-quantreg
  imagemagick            kinfocenter                   libc-devtools         libkf5globalaccel-bin      libopenal1                    libtalloc2                 plasma-desktop                   plasma-workspace          r-cran-waldo
  imagemagick-7-common   kmenuedit                     libc-l10n             libkf5globalaccel-data     libpam-kwallet-common         libvte-2.91-0              plasma-desktop-data              plasma-workspace-data     remmina
  imagemagick-7.q16      kscreen                       libc6                 libkf5globalaccel5         libpam-kwallet5               libvte-2.91-common         plasma-discover                  plocate                   remmina-common
  iwd                    ksshaskpass                   libc6:i386            libkf5globalaccelprivate5  libperl5.40                   libwbclient0               plasma-discover-backend-flatpak  polkit-kde-agent-1        remmina-plugin-rdp
  kaccounts-providers    ksystemstats                  libc6-dev             libkf5plasma5              libperl5.40:i386              libweather-ion7            plasma-discover-backend-fwupd    powerdevil                remmina-plugin-secret

Installing dependencies:
  breeze-wallpaper           libkf6bookmarks6         libkf6package-data             libkf6texteditor-katepart  libksysguardformatter2            libqcoro6dbus0t64            power-profiles-daemon                          qml6-module-org-kde-notifications
  clinfo                     libkf6bookmarkswidgets6  libkf6package6                 libkf6texteditor6          libksysguardsensorfaces2          libqmobipocket6-2            qdbus-qt6                                      qml6-module-org-kde-pipewire
  frameworkintegration6      libkf6calendarevents6    libkf6parts-data               libkf6textwidgets-data     libksysguardsensors2              libqt5hunspellinputmethod5   qml6-module-org-kde-activities                 qml6-module-org-kde-plasma-plasma5support
  kde-style-oxygen-qt6       libkf6declarative-data   libkf6parts6                   libkf6textwidgets6         libksysguardsystemstats2          libqt6positioning6-plugins   qml6-module-org-kde-baloo                      qml6-module-org-kde-quickcharts
  kglobalacceld              libkf6filemetadata-bin   libkf6pty-data                 libkf6unitconversion-data  libkwaylandclient6                libqt6positioningquick6      qml6-module-org-kde-breeze                     qml6-module-org-kde-sonnet
  kirigami-addons-data       libkf6filemetadata-data  libkf6pty6                     libkf6unitconversion6      libkwin6                          libqt6quick3d6               qml6-module-org-kde-coreaddons                 qml6-module-org-kde-syntaxhighlighting
  kpackagetool6              libkf6filemetadata3      libkf6pulseaudioqt5            libkf6userfeedback-data    libkworkspace6-6                  libqt6quick3druntimerender6  qml6-module-org-kde-desktop                    qml6-module-org-kde-userfeedback
  kwayland6-data             libkf6globalaccel-data   libkf6qqc2desktopstyle-data    libkf6userfeedback-doc     liblayershellqtinterface6         libqt6quick3dutils6          qml6-module-org-kde-draganddrop                qml6-module-qt-labs-platform
  libaccounts-qt6-1          libkf6globalaccel6       libkf6runner6                  libkf6userfeedbackcore6    liboxygenstyle5-6                 libqt6sensors6               qml6-module-org-kde-graphicaleffects           qml6-module-qt-labs-qmlmodels
  libappstreamqt3            libkf6holidays-data      libkf6screen8                  libkf6xmlgui-data          liboxygenstyle6-6                 libqt6serialport6            qml6-module-org-kde-iconthemes                 qml6-module-qt5compat-graphicaleffects
  libbatterycontrol6         libkf6holidays6          libkf6screendpms8              libkf6xmlgui6              liboxygenstyleconfig6-6           libqt6shadertools6           qml6-module-org-kde-kholidays                  qml6-module-qtmultimedia
  libcolorcorrect6           libkf6i18nlocaledata6    libkf6sonnet-data              libkfontinst6              libpackagekitqt6-1                libqt6uitools6               qml6-module-org-kde-kirigamiaddons-components  qml6-module-qtpositioning
  libddcutil5                libkf6idletime6          libkf6sonnetcore6              libkfontinstui6            libphonon4qt6-4t64                libqt6virtualkeyboard6       qml6-module-org-kde-kirigamiaddons-datetime    qml6-module-qtquick-effects
  libdisplay-info2           libkf6itemmodels6        libkf6sonnetui6                libkglobalacceld0          libplasma-geolocation-interface6  libqt6webview6               qml6-module-org-kde-kirigamiaddons-delegates   qml6-module-qtquick-virtualkeyboard
  libeis1                    libkf6kcmutils-bin       libkf6style6                   libklipper6                libplasma5support-data            libquickcharts1              qml6-module-org-kde-kirigamiaddons-formcard    qml6-module-qtquick3d
  libfwupd3                  libkf6kcmutils6          libkf6su-bin                   libkmpris6                 libplasma5support6                libquickchartscontrols1      qml6-module-org-kde-kirigamiaddons-tableview   qml6-module-qtwebchannel
  libkaccounts6-2            libkf6kiofilewidgets6    libkf6su-data                  libkpipewire-data          libplasma6                        libsignon-qt6-1              qml6-module-org-kde-kirigamiaddons-treeview    qml6-module-qtwebengine
  libkdecorations2-6         libkf6modemmanagerqt6    libkf6su6                      libkpipewire6              libplasmaactivities6              libtaskmanager6              qml6-module-org-kde-kitemmodels                qml6-module-qtwebview
  libkdecorations2private11  libkf6networkmanagerqt6  libkf6svg6                     libkpipewiredmabuf6        libplasmaactivitiesstats1         ocean-sound-theme            qml6-module-org-kde-kquickcontrols             qtvirtualkeyboard-plugin
  libkexiv2qt6-0             libkf6newstuff-data      libkf6syndication6             libkpipewirerecord6        libplasmaquick6                   plasma-activities-bin        qml6-module-org-kde-ksvg                       sonnet6-plugins
  libkf6attica6              libkf6newstuffcore6      libkf6syntaxhighlighting-data  libkscreen-bin             libpoppler-qt6-3t64               plasma-desktop-doc           qml6-module-org-kde-ksysguard                  wayland-utils
  libkf6baloo6               libkf6newstuffwidgets6   libkf6syntaxhighlighting6      libkscreen-data            libprocesscore10                  plasma-desktoptheme          qml6-module-org-kde-kwindowsystem
  libkf6balooengine6         libkf6notifyconfig-data  libkf6texteditor-bin           libkscreenlocker6          libqaccessibilityclient-qt6-0     plasma-workspace-doc         qml6-module-org-kde-networkmanager
  libkf6bookmarks-data       libkf6notifyconfig6      libkf6texteditor-data          libksysguard-data          libqcoro6core0t64                 plasma5-integration          qml6-module-org-kde-newstuff

Vorgeschlagene Pakete:
  hspell

Not upgrading:
  libldb2  libsmbclient0  libunwind8  ppp  python3-samba  samba-common  samba-common-bin  samba-libs

REMOVING:
  libkdecorations2-5v5  libkf5sysguard-data  libksgrd9               libksysguardsensorfaces1  libksysguardsystemstats1  libprocessui9             qml-module-org-kde-ksysguard
  libkf5screen-bin      libkscreenlocker5    libksysguardformatter1  libksysguardsensors1      libprocesscore9           plasma-workspace-wayland

Summary:
  Upgrading: 163, Installing: 189, Removing: 13, Not Upgrading: 8
  Download size: 279 MB
  Space needed: 162 MB / 330 GB available

Continue? [J/n] n
Abbruch.


Edlin hat Recht ... Warten ist angezeigt.

Mte90

Right now the system doesn't start after the upgrade as it is right now.

The issues in my case are about wayland as I had Xorg, so the DE crash.
I have in the logs this kind of errors:
2024-11-27T10:07:42.417147+01:00 KITT org.kde.yakuake[5558]: Failed to create wl_display (No such file or directory)
2024-11-27T10:07:42.460579+01:00 KITT org.kde.yakuake[5558]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
2024-11-27T10:07:42.473694+01:00 KITT org.kde.yakuake[5558]: qt.qpa.xcb: could not connect to display :1
2024-11-27T10:07:42.473815+01:00 KITT org.kde.yakuake[5558]: qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
2024-11-27T10:07:42.473879+01:00 KITT org.kde.yakuake[5558]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
2024-11-27T10:07:42.478619+01:00 KITT org.kde.yakuake[5558]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
2024-11-27T10:07:42.478764+01:00 KITT org.kde.yakuake[5558]: Available platform plugins are: vkkhrdisplay, vnc, wayland-egl, eglfs, minimal, linuxfb, offscreen, wayland, xcb, minimalegl.


I am trying to understand how to fix it.

Mte90

#25
So to fix it in case someone else has the same issue.

I have the nvidia driver but you need to turn them on in the kernel with a parameter in the grub file.
I also disabled the autologin on sddm in this way I was able to check better what was happening.

Right now seems that everything works including systemsettings but there isn't the ksysguard on Ctrl+Esc.
Ksysguard for who is asking was deprecated in KF6 and now there is a new "system-monitor" that to open it requires Meta+Esc so the shortcut is changed.

Also doens't start yakuake because: kf.coreaddons: "Could not find plugin kf6/parts/konsolepart"

Mte90

So to fix yakuake you can use the experimental package for konsole and works:

apt install konsole-kpart -t experimental

Isegrimm666

Quote from: Mte90 on 2024/11/27, 11:38:37
... it requires Meta+Esc so the shortcut is changed.

Maybe a silly question ... but what is (the) Meta (key)?

Isegrimm666

Quote from: Isegrimm666 on 2024/11/27, 13:03:24
Quote from: Mte90 on 2024/11/27, 11:38:37
... it requires Meta+Esc so the shortcut is changed.

Maybe a silly question ... but what is (the) Meta (key)?

Self-Answer: I think the [Windows]-Key is meant. :)

dibl

#29
Quote from: Mte90 on 2024/11/27, 11:13:37
Right now the system doesn't start after the upgrade as it is right now.

The issues in my case are about wayland as I had Xorg, so the DE crash.

Correct. Here, I beat up my spare KDE/Plasma system this morning to see if I could make it work.  Short answer, YES.

plasma-workspace-wayland is not yet upgraded, so it gets removed by the new plasma-workspace. If your system is set to auto login the user to a Plasma wayland session, you get no login and no gui. If you use tty1, aka multi-user.target, as root and dbus-launch sddm, then you can change the session type to Plasma X11, and login, and you have the gui.

A quick check of my other normally used packages (2 browsers, qemu/KVM, LibreOffice, systemsettings) does not find any problems.  Here is the hardware:

CPU:
  Info: quad core model: Intel Core i7-7740X bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 800 min/max: 800/4500 cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 800 8: 800
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 550.127.05
  Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4 driver: X:
    loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
    gpu: nvidia,nvidia-nvswitch resolution: 1: 1920x1200~60Hz
    2: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.127.05
    renderer: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
  API: Vulkan v: 1.3.296 drivers: N/A surfaces: xcb,xlib

System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.