alexjp
26 February 2024 01:16
206
Well , probably because kde-unstable
is fixed at plasma 6 RC’s and git is up to date to latest 6.0 branch.
Meaning, probably wont build with plasma 6.0 release also.
1 Like
Is anyone having issues with KDE6 on Virtualbox?
In work, It seems to boot fine on VMware ESXi.
That sounds pretty bad. My guess was KDE unstable using newer qt libraries but I’m not too sure about that
FGD
26 February 2024 20:00
209
Oh God no, let’s hope not! Crossing fingers…
Has been working fine for me for a few months.
4 Likes
alexjp
27 February 2024 01:45
210
I am not sure, but what seemed to me at the time, was that it was failing on plasma libs, not qt libs. but to be honest, I don’t remember for sure now.
Anyway, would not worry about it, if that is the case, author probably will update it to build.
1 Like
I can’t even compile with kde-unstable
. The code depends on “KDECORATION2_VERSION_MINOR”, which seems to be undefined…
2 Likes
Interesting, using the version from 18.02. it works for me. The maintainer opened a PR to @psifidotos repo, so I asked this question over here
psifidotos:master
← moodyhunter:master
I think the chances of getting this merged are quite low as @psifidotos has been… absent for a while.
Question: is this confirmed to work on KDE release builds? I'm asking because it compiles successfully when using Arch's `kde-unstable` builds from 18.02. ([link](https://archlinux.org/packages/kde-unstable/x86_64/plasma-desktop/)), but not when using actual KDE master branch builds of the involved packages.
This is the error I'm getting during compilation:
~~~
==> Starting build()...
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found KF6CoreAddons: /usr/lib/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.0.0")
-- Found KF6Declarative: /usr/lib/cmake/KF6Declarative/KF6DeclarativeConfig.cmake (found version "6.0.0")
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Found KF6Package: /usr/lib/cmake/KF6Package/KF6PackageConfig.cmake (found version "6.0.0")
-- Found KF6Svg: /usr/lib/cmake/KF6Svg/KF6SvgConfig.cmake (found version "6.0.0")
-- Found KF6: success (found suitable version "6.0.0", minimum required is "5.246.0") found components: CoreAddons Declarative Package Svg
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- KDECORATION2 VERSION MINOR : 0
CMake Deprecation Warning at libappletdecoration/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Setting build type to 'Debug' as none was specified.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF6WindowSystem: /usr/lib/cmake/KF6WindowSystem/KF6WindowSystemConfig.cmake (found version "6.0.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.4")
-- Found KF6I18n: /usr/lib/cmake/KF6I18n/KF6I18nConfig.cmake (found version "6.0.0")
-- Found KF6Service: /usr/lib/cmake/KF6Service/KF6ServiceConfig.cmake (found version "6.0.0")
-- Found KF6ConfigWidgets: /usr/lib/cmake/KF6ConfigWidgets/KF6ConfigWidgetsConfig.cmake (found version "6.0.0")
-- Found KF6KCMUtils: /usr/lib/cmake/KF6KCMUtils/KF6KCMUtilsConfig.cmake (found version "6.0.0")
-- Found KF6: success (found suitable version "6.0.0", minimum required is "5.26.0") found components: CoreAddons WindowSystem I18n Service ConfigWidgets KCMUtils
-- Configuring done (5.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build
[ 0%] Built target appletdecorationplugin_autogen_timestamp_deps
[ 4%] Automatic MOC for target appletdecorationplugin
[ 4%] Built target appletdecorationplugin_autogen
[ 9%] Building CXX object libappletdecoration/CMakeFiles/appletdecorationplugin.dir/appletdecorationplugin_autogen/mocs_compilation.cpp.o
In file included from /home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/moc_previewclient.cpp:9,
from /home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/mocs_compilation.cpp:11:
/home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/../../../../applet-window-buttons6/libappletdecoration/previewclient.h:107:5: warning: "KDECORATION2_VERSION_MINOR" is not defined, evaluates to 0 [-Wundef]
107 | #if KDECORATION2_VERSION_MINOR >= 13
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/../../../../applet-window-buttons6/libappletdecoration/previewclient.h:112:5: warning: "KDECORATION2_VERSION_MINOR" is not defined, evaluates to 0 [-Wundef]
112 | #if KDECORATION2_VERSION_MINOR >= 18
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/../../../../applet-window-buttons6/libappletdecoration/previewclient.h:116:5: warning: "KDECORATION2_VERSION_MINOR" is not defined, evaluates to 0 [-Wundef]
116 | #if KDECORATION2_VERSION_MINOR <= 20
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nico/.cache/paru/clone/plasma6-applets-window-buttons/src/build/libappletdecoration/appletdecorationplugin_autogen/EWIEGA46WW/../../../../applet-window-buttons6/libappletdecoration/previewclient.h:117:10: error: ‘void Decoration::Applet::PreviewClient::requestShowWindowMenu()’ marked ‘override’, but does not override
117 | void requestShowWindowMenu() override;
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [libappletdecoration/CMakeFiles/appletdecorationplugin.dir/build.make:82: libappletdecoration/CMakeFiles/appletdecorationplugin.dir/appletdecorationplugin_autogen/mocs_compilation.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:351: libappletdecoration/CMakeFiles/appletdecorationplugin.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
~~~
2 Likes
TNE
2 March 2024 11:32
213
Hello everyone!
We’re entering the final testing phase of plasma6 not just on arch, but Garuda’s end as well.
Here is how you join the test:
Install Garuda dr460nized (skip setup assistant, etc. if you want, it shouldn’t matter)
Add extra-testing
repo to /etc/pacman.conf
above the extra
repo.
garuda-update
Reboot!
Everything else will be done automatically for you thanks to garuda-update
and garuda-system-maintenance
.
You can of course also try this on your main system, but do make liberal use of snapshots please!
Don’t forget to remove extra-testing
from your repos after plasma6 officially releases.
Any and all feedback/bug reports are appreciated!!
17 Likes
dfb
2 March 2024 15:17
214
So if you are getting this error on multiple packages,
kguiaddons: /usr/share/applications/google-maps-geo-handler.desktop exists in filesystem (owned by kguiaddons5)
you put extra-testing after extra which it doesn’t like flip them around the install proceeds nicely
2 Likes
Bro
2 March 2024 15:42
215
Testing repos, especially Core, must precede the others in order in pacman.conf.
Speaking of which, I’m tired of staring at the same plasma 6 pkgs and seeing them unchanged since 02/28 or 29. The anticipation is much more than I, um, anticipated.
But if I do, sure enough, everything will switch from testing to stable mid-stream.
5 Likes
dfb
2 March 2024 15:49
216
So the install went well, and I haven’t noticed any significant issues yet.
The one thing I have tried to get to work and hasn’t been cooperating is the Cube.
I confirmed that the other desktop effects still worked, and even tried remapping the key combination for the cube, but it refuses to pop up.
(Not sure if it matters, but my GPU is an NVIDIA 3060 RTX Mobile / Max Q)
2 Likes
Also, FYI (also linked in GSM, but nice to have)
8 Likes
Bro
2 March 2024 16:55
218
That is too cool! I figured you’d have something hip, slick & cool up your sleeve.
3 Likes
TNE
2 March 2024 17:09
219
Did you have the popup to apply the new theme pop up as well?
dfb
2 March 2024 17:14
220
I did not. I just ran garuda-update and system maintenance and nothing popped up
I do have [extra-testing] in pacman.conf at this point. I will do some testing later to see if maybe that is the problem
TNE
2 March 2024 17:21
221
Did you have the a custom (non dr460nized) look and feel?
dfb
2 March 2024 17:28
222
I have the Breeze Theme enabled. But I will try it from the dr460nized as well and see if that fixes the cube issue.
TNE
2 March 2024 17:30
223
The breeze theme will not automatically get the popup like dr460nized does.
4 Likes
Hi there, added the extra-testing repo in Virtualbox and it worked like a charm, received the popup and Dragonized theme is running perfectly, I am thinking about doing the same thing to my main system, knowing that HDR works with nvidia drivers.
1 Like
I did it. So far everything is working well but auto-type in Keepassxc