Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
lxqt 2.0.0-r1: startlxqt for startx not found
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Sun Sep 29, 2024 8:20 am    Post subject: lxqt 2.0.0-r1: startlxqt for startx not found Reply with quote

On Friday 27th September 2024 I started upgrading gentoo and now I cannot start LXqt with startx from the console anymore.

The file ~/.xinitrc has this content:

Code:
xset s off
xset -dpms
exec startlxqt


Following does not find startlxqt:

Code:
gentoo3 ~ # whereis startlxqt
startlxqt:
gentoo3 ~ #


Does anybody using lxqt and have a look, please?

I think you can find startlxqt (not 100% sure) in the following way:

Code:
equery b /usr/bin/startlxqt


I still have just qt5 in my /etc/portage/make.conf for the USE-Variable.

Code:
USE="...qt5..."


Complete content of USE-Variable in make.conf:

Code:
USE="elogind -gtk -gnome dbus cups jpeg qt5 pulseaudio alsa X acl amd64 audit bzip2 caps crypt hardened iconv ipv6 libglvnd libtirpc ncurses nls nptl openmp pam pcre pie readline seccomp selinux split-usr ssl ssp symlink unicode xattr xtpax zlib"


In the Upgrade-Process I had to add also to add wayland for some packages in /etc/portage/package.use/:

Code:
41_update_2024_09:>=kde-frameworks/kwindowsystem-6.5.0-r1 wayland
41_update_2024_09:>=kde-frameworks/kguiaddons-6.5.0-r1 wayland
41_update_2024_09:>=kde-frameworks/kidletime-6.5.0 wayland
41_update_2024_09:>=media-libs/mesa-24.1.7 wayland
41_update_2024_09:>=x11-base/xwayland-24.1.2 libei
41_update_2024_09:>=dev-qt/qtbase-6.7.2-r5 wayland opengl


Any comments and help is welcome.

Cheers!

Michael
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2742
Location: Here and Away Again

PostPosted: Sun Sep 29, 2024 10:47 am    Post subject: Reply with quote

What actually happens when running 'startx'?

Considering 'whereis' can't find 'startlxqt', I suppose not much more than "startlxqt not found"?

Are you installing LXQt via the 'lxqt-base/lxqt-meta' package or separately?

The '/usr/bin/startlxqt' file comes from 'lxqt-base/lxqt-session'.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Sun Sep 29, 2024 3:00 pm    Post subject: Reply with quote

Thank you for the answer!

Quote:
The '/usr/bin/startlxqt' file comes from 'lxqt-base/lxqt-session'.


I have installed the package and now I have /usr/bin/startlxqt, but I still cannot start X and get the following error message.

The complete output of startx is to my surprise this (nothing with startlxqt):

Code:
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
Current Operating System: Linux gentoo3 6.6.52-gentoo-x86_64 #1 SMP PREEMPT_DYNAMIC Sat Sep 28 22:56:28 CEST 2024 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-6.6.52-gentoo-x86_64 root=/dev/mapper/vg3-root ro dolvm consoleblank=60
 
Current version of pixman: 0.43.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/michi/.local/share/xorg/Xorg.0.log", Time: Sun Sep 29 15:28:13 2024
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) xf86OpenConsole: Cannot open virtual console 1 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/home/michi/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error


Quote:
Are you installing LXQt via the 'lxqt-base/lxqt-meta' package or separately?


I have installed LXQt via lxqt-base/lxqt-meta, but for resolving blocking packages I had unmerged lxqt-meta in the update process.

I am trying to intall lxqt-beta but there I have also blocking packages now and working on it..
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Sun Sep 29, 2024 3:57 pm    Post subject: Blocking package qtbase Reply with quote

I do not have a clue how to solve this blocking packages which I get by "emerge lxqt-meta":

Code:
dev-qt/qtbase:6

  (dev-qt/qtbase-6.7.2-r5:6/6.7.2::gentoo, installed) USE="X concurrent cups dbus gui libinput network nls opengl sql sqlite ssl udev wayland widgets xml (zstd) -accessibility -brotli -eglfs -evdev -gles2-only -gssapi -gtk -icu -journald -libproxy -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -vulkan" pulled in by
    >=dev-qt/qtbase-6.6.2:6[gui,opengl] required by (kde-frameworks/kcrash-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X -debug -doc -test"
                                ^^^^^^                                                                                                                                                                                                                               
    >=dev-qt/qtbase-6.7.2:6=[concurrent,gui,opengl] required by (kde-plasma/kwayland-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="-debug -test"
                                            ^^^^^^                                                                                                                                                                             
    >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] required by (kde-plasma/kwin-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="(caps) handbook shortcuts -accessibility -debug -gles2-only -lock -screencast -systemd -test"
                                                                     ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                         
    ~dev-qt/qtbase-6.7.2:6[accessibility=,gui,opengl,vulkan=,wayland] required by (dev-qt/qtwayland-6.7.2-r3:6/6.7.2::gentoo, installed) USE="-accessibility -compositor -qml -test -vulkan"
                                              ^^^^^^                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.7.2:6[gui,icu=,network,xml] required by (dev-qt/qt5compat-6.7.2:6/6.7.2::gentoo, ebuild scheduled for merge) USE="qml -icu -test"
                               ^^^^                                                                                                                                                                                                               
    ~dev-qt/qtbase-6.7.2:6[opengl=] required by (dev-qt/qttools-6.7.2:6/6.7.2::gentoo, installed) USE="assistant linguist opengl qdbus widgets (zstd) -clang -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qml -qtattributionsscanner -qtdiag -qtplugininfo -vulkan" LLVM_SLOT="18 -15 -16 -17"
                           ^^^^^^^


This " ^^^^^^^" points to opengl. What does it mean? I wa also wondering about this different qtbase-Version (6.7.2-r5, 6.7.2 and 6.6.2). I think normally just one version of package should be installed.

In the section above package kcrash requires qtbase 6.6.2 and kwayland requires qtbase 6.7.2. I am confused and think it is not resolvable.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2742
Location: Here and Away Again

PostPosted: Sun Sep 29, 2024 5:30 pm    Post subject: Re: Blocking package qtbase Reply with quote

On the permission issue, do you use 'elogind' or alternatives to it?

If not, and if I remember correct-like, 'x11-base/xorg-server' needs to be built with USE="suid". Did anything change on your system regarding that during the update?

One particular change with the LXQt 2.0.0 packages that may introduce a lot of changes is that the meta package defaults to 'kde-plasma/kwin' with USE="window-manager".

If you were previously using Openbox, or some other window manager, you may want to disable that if KWin is not desirable for your set-up.

lowperf wrote:
I do not have a clue how to solve this blocking packages which I get by "emerge lxqt-meta":

Code:
dev-qt/qtbase:6

  (dev-qt/qtbase-6.7.2-r5:6/6.7.2::gentoo, installed) USE="X concurrent cups dbus gui libinput network nls opengl sql sqlite ssl udev wayland widgets xml (zstd) -accessibility -brotli -eglfs -evdev -gles2-only -gssapi -gtk -icu -journald -libproxy -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -vulkan" pulled in by
    >=dev-qt/qtbase-6.6.2:6[gui,opengl] required by (kde-frameworks/kcrash-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X -debug -doc -test"
                                ^^^^^^                                                                                                                                                                                                                               
    >=dev-qt/qtbase-6.7.2:6=[concurrent,gui,opengl] required by (kde-plasma/kwayland-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="-debug -test"
                                            ^^^^^^                                                                                                                                                                             
    >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] required by (kde-plasma/kwin-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="(caps) handbook shortcuts -accessibility -debug -gles2-only -lock -screencast -systemd -test"
                                                                     ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                         
    ~dev-qt/qtbase-6.7.2:6[accessibility=,gui,opengl,vulkan=,wayland] required by (dev-qt/qtwayland-6.7.2-r3:6/6.7.2::gentoo, installed) USE="-accessibility -compositor -qml -test -vulkan"
                                              ^^^^^^                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.7.2:6[gui,icu=,network,xml] required by (dev-qt/qt5compat-6.7.2:6/6.7.2::gentoo, ebuild scheduled for merge) USE="qml -icu -test"
                               ^^^^                                                                                                                                                                                                               
    ~dev-qt/qtbase-6.7.2:6[opengl=] required by (dev-qt/qttools-6.7.2:6/6.7.2::gentoo, installed) USE="assistant linguist opengl qdbus widgets (zstd) -clang -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qml -qtattributionsscanner -qtdiag -qtplugininfo -vulkan" LLVM_SLOT="18 -15 -16 -17"
                           ^^^^^^^


This " ^^^^^^^" points to opengl. What does it mean?

The full output would be good to see.

Here I don't think anything else is really being said aside from the packages wanting USE="opengl" on 'dev-qt/qtbase'.

I suspect the output also has something else that instead wants USE="-opengl", and whatever that is, should match with 'dev-qt/qtbase' here, although I'm kind of blindly guessing at this time.

If you post the full output, we will be able to say more.

lowperf wrote:
I wa also wondering about this different qtbase-Version (6.7.2-r5, 6.7.2 and 6.6.2). I think normally just one version of package should be installed.

In the section above package kcrash requires qtbase 6.6.2 and kwayland requires qtbase 6.7.2. I am confused and think it is not resolvable.

One version, correct (aside from different slots).

Looking at the 'kde-frameworks/kcrash' ebuild, it has 'QTMIN=6.6.2' so what you are seeing there is probably '>=6.6.2' which simply means 'kcrash' wants 6.6.2 or higher.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Mon Sep 30, 2024 4:14 pm    Post subject: Reply with quote

Ok. I have worked a bit more on "emerge lxqt-meta" and that's the complete output:

Code:
Dependency resolution took 7.29 s (backtrack: 0/20).

[ebuild  N     ] acct-group/pipewire-0-r2
[ebuild  N     ] sys-apps/keyutils-1.6.3-r1  USE="-static -static-libs -test"
[ebuild  N     ] sys-apps/gptfdisk-1.0.10-r1  USE="ncurses -static"
[ebuild  N     ] media-libs/assimp-5.4.2  USE="-doc -samples -test"
[ebuild  N     ] dev-cpp/muParser-2.3.4-r1  USE="openmp -doc -test"
[ebuild  N     ] net-libs/libssh-0.10.6-r1  USE="sftp zlib -debug -doc -examples -gcrypt -gssapi -mbedtls -pcap -server -static-libs -test"
[ebuild  N     ] dev-libs/xerces-c-3.2.5  USE="iconv -curl -doc -examples -icu -static-libs -test -threads" CPU_FLAGS_X86="sse2"
[ebuild  N     ] media-libs/libdisplay-info-0.1.1  USE="-test"
[ebuild  N     ] dev-python/hatch-fancy-pypi-readme-24.1.0  USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] sys-block/parted-3.6-r2  USE="debug nls readline -device-mapper -verify-sig"
[ebuild  N     ] media-libs/libexif-0.6.24  USE="nls -doc"
[ebuild  N     ] dev-libs/libbytesize-2.10  USE="-doc -python -test -tools" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
[ebuild  NS    ] dev-qt/qttranslations-5.15.14 [6.7.2] USE="-debug% -test%"
[ebuild  N     ] dev-python/hatch-vcs-0.4.0  USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-python/attrs-24.2.0  USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-libs/libatasmart-0.19_p5  USE="-static-libs"
[ebuild  N     ] sys-fs/cryptsetup-2.7.5  USE="argon2 nls openssl udev -fips -gcrypt -kernel -nettle -pwquality -ssh -static -static-libs -test -urandom"
[ebuild  N     ] dev-libs/libei-1.2.1  USE="elogind -systemd -test"
[ebuild  N     ] dev-qt/qtgraphicaleffects-5.15.14  USE="-debug -test"
[ebuild  N     ] sec-policy/selinux-switcheroo-2.20240226-r2
[ebuild  N     ] sys-libs/libnvme-1.10  USE="dbus json ssl uuid -keyutils -python -test" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-libs/libdbusmenu-qt-0.9.3_pre20160218-r3
[ebuild  N     ] kde-frameworks/kcoreaddons-5.116.0  USE="dbus -debug -doc (-fam) -test"
[ebuild  N     ] kde-frameworks/kconfig-5.116.0  USE="dbus -debug -doc -qml -test"
[ebuild  N     ] kde-frameworks/ki18n-5.116.0  USE="-debug -doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] kde-frameworks/kwidgetsaddons-5.116.0  USE="-debug -designer -doc -test"
[ebuild  NS    ] kde-frameworks/kguiaddons-5.116.0-r1 [6.5.0-r1] USE="-kf6compat% -wayland*"
[ebuild  NS    ] kde-frameworks/kwindowsystem-5.116.0 [6.5.0-r1] USE="-wayland*"
[ebuild  N     ] kde-frameworks/karchive-5.116.0  USE="zstd -debug -doc -test"
[ebuild  N     ] kde-frameworks/kdbusaddons-5.116.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kitemviews-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kcodecs-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] sys-power/switcheroo-control-2.6-r2  USE="(selinux) -gtk-doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] dev-qt/qtquickcontrols2-5.15.14  USE="-debug -test -widgets"
[ebuild  N     ] sys-libs/libblockdev-3.1.1  USE="cryptsetup nvme tools -device-mapper -escrow -gtk-doc -introspection -lvm -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] kde-frameworks/sonnet-5.116.0  USE="hunspell -aspell -debug -designer -doc -qml -test"
[ebuild  N     ] kde-frameworks/attica-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kdoctools-5.116.0  USE="nls -debug -test"
[ebuild  N     ] kde-frameworks/kcrash-5.116.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kpackage-5.116.0  USE="-debug -doc -man -test"
[ebuild  N     ] kde-frameworks/kcompletion-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] sys-fs/udisks-2.10.1  USE="acl daemon elogind introspection nls (selinux) -debug -lvm -systemd"
[ebuild  N     ] kde-frameworks/kirigami-5.116.0-r1  USE="openmp -debug -test"
[ebuild  N     ] kde-frameworks/kjobwidgets-5.116.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kservice-5.116.0  USE="man -debug -doc -test"
[ebuild  N     ] kde-frameworks/knotifications-5.116.0  USE="X dbus -debug -doc -phonon -qml -speech"
[ebuild  N     ] kde-frameworks/kglobalaccel-5.116.0-r1  USE="-debug -doc -kf6compat -test"
[ebuild  N     ] kde-frameworks/solid-5.116.0  USE="-debug -doc -ios -test"
[ebuild  N     ] kde-frameworks/kded-5.116.0  USE="man -debug"
[ebuild   R    ] dev-qt/qtbase-6.7.2-r5  USE="icu* libproxy*"
[ebuild  N     ] kde-frameworks/breeze-icons-6.5.0  USE="-test"
[ebuild  N     ] dev-libs/libdbusmenu-lxqt-0.1.0
[ebuild  N     ] dev-qt/qtsensors-6.7.2  USE="-qml -test"
[ebuild  N     ] dev-libs/qcoro-0.10.0-r1  USE="dbus network -examples -qml -test -websockets"
[ebuild  N     ] kde-frameworks/kwidgetsaddons-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kdbusaddons-6.5.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/karchive-6.5.0  USE="zstd -debug -doc -test"
[ebuild  N     ] lxqt-base/lxqt-menu-data-2.0.0
[ebuild  N     ] kde-frameworks/kitemviews-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kglobalaccel-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kcodecs-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] x11-themes/lxqt-themes-2.0.0
[ebuild  N     ] kde-frameworks/sonnet-6.5.0  USE="hunspell -aspell -debug -designer -doc -qml -test"
[ebuild  N     ] kde-frameworks/kidletime-6.5.0  USE="X wayland -debug -doc -xscreensaver"
[ebuild  N     ] kde-plasma/kwayland-6.1.5  USE="-debug -test"
[ebuild  N     ] media-libs/libqaccessibilityclient-0.6.0  USE="-debug -examples -test"
[ebuild  N     ] kde-frameworks/attica-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] media-sound/pavucontrol-qt-2.0.0
[ebuild  N     ] kde-apps/libkexiv2-24.05.2  USE="xmp -debug"
[ebuild  N     ] kde-frameworks/kdnssd-6.5.0  USE="-debug -doc -test -zeroconf"
[ebuild  N     ] kde-frameworks/kconfig-6.5.0  USE="dbus qml -debug -doc -test"
[ebuild  N     ] kde-frameworks/kcoreaddons-6.5.0  USE="dbus -debug -doc -test"
[ebuild  N     ] kde-frameworks/ki18n-6.5.0  USE="-debug -doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-qt/qt5compat-6.7.2  USE="icu qml -test"
[ebuild  N     ] x11-libs/libfm-qt-2.0.2-r1
[ebuild  N     ] kde-frameworks/kitemmodels-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/solid-6.5.0  USE="-debug -doc -ios -test"
[ebuild  N     ] dev-qt/qtquicktimeline-6.7.2  USE="-test"
[ebuild  N     ] kde-frameworks/syntax-highlighting-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/knotifications-6.5.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/kirigami-6.5.0-r1  USE="openmp -debug -examples -test"
[ebuild  N     ] kde-frameworks/kdoctools-6.5.0  USE="nls -debug -test"
[ebuild  N     ] kde-frameworks/kcolorscheme-6.5.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/kcrash-6.5.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kpackage-6.5.0  USE="-debug -doc -man -test"
[ebuild  N     ] kde-frameworks/kcompletion-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-plasma/plasma-activities-6.1.5  USE="-debug -doc -test"
[ebuild  N     ] app-crypt/qca-2.3.9  USE="qt5 qt6 ssl -botan -debug -doc -examples -gcrypt -gpg -logger -nss -pkcs11 -sasl -softstore -test"
[ebuild  N     ] kde-plasma/kdecoration-6.1.5  USE="-debug -test"
[ebuild  N     ] lxqt-base/lxqt-qtplugin-2.0.0
[ebuild  N     ] app-arch/lxqt-archiver-1.0.0
[ebuild  N     ] x11-misc/pcmanfm-qt-2.0.0
[ebuild  N     ] media-gfx/lximage-qt-2.0.1
[ebuild  N     ] x11-misc/screengrab-2.8.0
[ebuild  N     ] kde-frameworks/krunner-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] dev-qt/qtquick3d-6.7.2  USE="opengl vulkan -test"
[ebuild  N     ] kde-plasma/libkscreen-6.1.5  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kconfigwidgets-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kservice-6.5.0  USE="man -debug -doc -test"
[ebuild  N     ] lxqt-base/lxqt-globalkeys-2.0.0
[ebuild  N     ] kde-frameworks/kjobwidgets-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/ksvg-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/knewstuff-6.5.0  USE="-debug -designer -doc -opds"
[ebuild  N     ] lxqt-base/lxqt-config-2.0.0  USE="monitor touchpad"
[ebuild  N     ] lxqt-base/lxqt-about-2.0.0
[ebuild  N     ] lxqt-base/lxqt-policykit-2.0.0
[ebuild  N     ] x11-misc/qps-2.9.0
[ebuild  N     ] lxqt-base/lxqt-sudo-2.0.0
[ebuild  NS    ] dev-qt/qtmultimedia-6.7.2-r2 [5.15.14] USE="X%* ffmpeg%* opengl%* qml* vulkan%* -eglfs% -v4l% -vaapi%"
[ebuild  N     ] kde-frameworks/kiconthemes-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/ktextwidgets-6.5.0  USE="-debug -designer -doc -speech -test"
[ebuild  N     ] kde-frameworks/kded-6.5.0  USE="man -debug"
[ebuild  N     ] lxqt-base/lxqt-panel-2.0.1  USE="alsa desktopswitch directorymenu kbindicator mainmenu mount pulseaudio quicklaunch showdesktop spacer statusnotifier taskbar volume worldclock -colorpicker -cpuload -dom -lm-sensors -networkmonitor -sysstat -tray"
[ebuild  N     ] lxqt-base/lxqt-runner-2.0.0
[ebuild  N     ] kde-frameworks/kwallet-6.5.0  USE="man -debug -doc -gpg -test"
[ebuild  N     ] kde-frameworks/kdeclarative-6.5.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/kxmlgui-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kbookmarks-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/frameworkintegration-6.5.0  USE="-debug -test"
[ebuild  N     ] kde-frameworks/kauth-6.5.0  USE="policykit -debug -doc -test"
[ebuild  N     ] kde-frameworks/kio-6.5.0  USE="X acl handbook kwallet -debug -designer -doc -test -wayland"
[ebuild  N     ] kde-frameworks/kcmutils-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-plasma/libplasma-6.1.5  USE="-debug -doc -gles2-only -test"
[ebuild  N     ] kde-plasma/polkit-kde-agent-6.1.5  USE="-debug"
[ebuild  N     ] kde-frameworks/kauth-5.116.0  USE="policykit -debug -doc -test"
[ebuild  N     ] kde-plasma/systemsettings-6.1.5  USE="handbook -debug"
[ebuild  N     ] kde-plasma/kglobalacceld-6.1.5  USE="X -debug -test"
[ebuild  N     ] kde-frameworks/kparts-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kconfigwidgets-5.116.0  USE="man -debug -designer -doc -test"
[ebuild  N     ] kde-apps/kio-extras-24.05.2-r1  USE="X handbook man sftp -activities -debug -ios -mtp -openexr -phonon -samba -taglib -test"
[ebuild  N     ] kde-frameworks/kiconthemes-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/ktextwidgets-5.116.0  USE="-debug -designer -doc -speech -test"
[ebuild  N     ] kde-frameworks/kwallet-5.116.0-r1  USE="man -debug -doc -gpg -kf6compat -test"
[ebuild  N     ] kde-frameworks/kxmlgui-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kbookmarks-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kio-5.116.0-r2  USE="X acl handbook kwallet -debug -designer -doc -kerberos -test"
[ebuild  N     ] kde-frameworks/kdeclarative-5.116.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/knewstuff-5.116.0  USE="-debug -designer -doc -opds"
[ebuild  N     ] kde-frameworks/frameworkintegration-5.116.0  USE="-debug -test"
[ebuild  N     ] kde-frameworks/kcmutils-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] kde-plasma/breeze-6.1.5  USE="qt5 -debug"
[ebuild  N     ] media-video/pipewire-1.2.3  USE="X dbus readline (selinux) ssl -bluetooth -doc -echo-cancel -extra -ffmpeg -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -lv2 -man -modemmanager -pipewire-alsa -roc -sound-server (-system-service) -systemd -test -v4l -zeroconf"
[ebuild  N     ] media-video/wireplumber-0.5.6-r1  USE="elogind (-system-service) -systemd -test" LUA_SINGLE_TARGET="lua5-4 -lua5-3"
[ebuild  N     ] sys-apps/xdg-desktop-portal-1.18.4  USE="seccomp -flatpak -geolocation -systemd -test"
[ebuild  N     ] gui-libs/xdg-desktop-portal-lxqt-1.0.2
[ebuild  N     ] x11-base/xwayland-24.1.2  USE="libei (selinux) -systemd -test -unwind -xcsecurity"
[ebuild  N     ] kde-plasma/kwin-6.1.5  USE="accessibility (caps) handbook shortcuts -debug -gles2-only -lock -screencast -systemd -test"
[ebuild  N     ] lxqt-base/lxqt-meta-2.0.0  USE="about archiver desktop-portal display-manager filemanager lximage nls policykit processviewer screenshot sddm sudo terminal trash window-manager -admin -powermanagement -ssh-askpass"
[blocks B      ] kde-frameworks/kglobalaccel:5[-kf6compat(-)] ("kde-frameworks/kglobalaccel:5[-kf6compat(-)]" is soft blocking kde-plasma/kglobalacceld-6.1.5)
[blocks B      ] kde-frameworks/kwallet:5[-kf6compat(-)] ("kde-frameworks/kwallet:5[-kf6compat(-)]" is soft blocking kde-frameworks/kwallet-6.5.0)
[blocks B      ] kde-frameworks/kguiaddons:5[-kf6compat(-)] ("kde-frameworks/kguiaddons:5[-kf6compat(-)]" is soft blocking kde-frameworks/kguiaddons-6.5.0-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-frameworks/kglobalaccel-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    =kde-frameworks/kglobalaccel-5.116*:5 required by (kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kglobalaccel-5.116*:5 required by (kde-frameworks/kdeclarative-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -doc"

  (kde-plasma/kglobalacceld-6.1.5:6/6::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-plasma/kglobalacceld-6.1.5:6 required by (kde-plasma/kwin-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="accessibility (caps) handbook shortcuts -debug -gles2-only -lock -screencast -systemd -test"

  (kde-frameworks/kwallet-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    =kde-frameworks/kwallet-5.116*:5 required by (kde-frameworks/kio-5.116.0-r2:5/5.116::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet -debug -designer -doc -kerberos -test"

  (kde-frameworks/kwallet-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) pulled in by
    =kde-frameworks/kwallet-6.5*:6 required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet -debug -designer -doc -test -wayland"

  (kde-frameworks/kguiaddons-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kdeclarative-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kcmutils-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kconfigwidgets-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kio-5.116.0-r2:5/5.116::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet -debug -designer -doc -kerberos -test"
    >=kde-frameworks/kguiaddons-5.115.0:5 required by (kde-plasma/breeze-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="qt5 -debug"

  (kde-frameworks/kguiaddons-6.5.0-r1:6/6.5::gentoo, installed) pulled in by
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcmutils-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    >=kde-frameworks/kguiaddons-6.5.0:6 required by (kde-plasma/libplasma-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -gles2-only -test"
    >=kde-frameworks/kguiaddons-6.5.0:6[wayland] required by (kde-plasma/kwin-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="accessibility (caps) handbook shortcuts -debug -gles2-only -lock -screencast -systemd -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kconfigwidgets-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet -debug -designer -doc -test -wayland"
    >=kde-frameworks/kguiaddons-6.5.0:6 required by (kde-plasma/breeze-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="qt5 -debug"
    >=kde-frameworks/kguiaddons-6.5.0:6 required by (kde-plasma/systemsettings-6.1.5:6/6::gentoo, ebuild scheduled for merge) USE="handbook -debug"
    >=kde-frameworks/kguiaddons-6.3.0:6 required by (kde-apps/kio-extras-24.05.2-r1:6/6::gentoo, ebuild scheduled for merge) USE="X handbook man sftp -activities -debug -ios -mtp -openexr -phonon -samba -taglib -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcolorscheme-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/ksvg-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kxmlgui-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kdeclarative-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    kde-frameworks/kguiaddons required by @selected


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages

Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2742
Location: Here and Away Again

PostPosted: Mon Sep 30, 2024 6:17 pm    Post subject: Reply with quote

I think that USE="qt5" might be the main offender here (from 'kde-plasma/breeze').

I'd try unsetting that from the global configuration, and only enable it for specific applications if you know you still need/want it for them.

Again though, if you were using something other than KWin as your Window Manager (and KWin here seems to be new to the set-up indeed), I might recommend unsetting that USE="window-manager" to keep things as they were (aside from the switch from Qt 5 to 6), unless you want to try KWin out.

The meta package will no longer pull in Openbox though, and the 'obconf-qt' package has not been ported to Qt 6 (there were contributions towards that, but upstream is not really maintaining it any longer).

Also, you might like to try the '-t' (--tree) option for 'emerge'. It orders packages in the output so that you can see what is pulling in what.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Tue Oct 01, 2024 4:59 pm    Post subject: Reply with quote

At the moment it is compiling with "emerge -av lxqt-base/lxqt-meta". So the qt6 and window-manager in the USE variable did the trick.

Thanks a lot, Chiitoo. :!: This update was one of the hardest I had in 15 years. I will do a small journey tomorrow for a few days so at the earliest I can tell you next week if I can use LXQt again, as far as I can see.

Cheers!

Michael
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9320

PostPosted: Tue Oct 01, 2024 6:43 pm    Post subject: Reply with quote

The main problem here was not using desktop profile when running a desktop.
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Wed Oct 09, 2024 6:47 pm    Post subject: Reply with quote

Thank you Chiitoo and asturm. Your support was very helpful and thread can be put on solved. Now I can start LXQt. I think I will switch the desktop profile.

The profile I am using is default/linux/amd64/17.1/no-multilib/hardened/selinux. It is expiring.

Switching to a new profile means reinstall gentoo but this is not in the scope of this thread.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1966

PostPosted: Wed Oct 09, 2024 6:55 pm    Post subject: Reply with quote

lowperf wrote:
Switching to a new profile means reinstall gentoo but this is not in the scope of this thread.

Such a drastic action is not necessary. See Creating custom profiles on how to add desktop to your existing profile.

You may continue to use 17.1 until at least March 2025. So I suggest migrating to 23.0 first, then add desktop after with the above link as a guide.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5271
Location: Bavaria

PostPosted: Wed Oct 09, 2024 10:14 pm    Post subject: Reply with quote

grknight wrote:
[...] See [url=https://wiki.gentoo.org/wiki/Profile_(Portage)#Creating_custom_profiles]Creating custom profiles[/url] on how to add desktop to your existing profile.

Since some days we have also three new wiki articles:

https://wiki.gentoo.org/wiki/Hardened_Desktop_Profiles

https://wiki.gentoo.org/wiki/KDE/Hardened_KDE_Plasma_profile
https://wiki.gentoo.org/wiki/GNOME/Guide/Hardened_GNOME_Profiles
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
lowperf
n00b
n00b


Joined: 20 Aug 2009
Posts: 13

PostPosted: Sun Oct 13, 2024 5:45 pm    Post subject: Reply with quote

Thanks for the answers, grknight and pietinger.

I have successfully updated to the profile 23 this weekend. Next weekend I will create and use the custom profile.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum