View previous topic :: View next topic |
Author |
Message |
soya Guru
Joined: 29 Jan 2004 Posts: 429
|
Posted: Tue Mar 26, 2024 12:30 pm Post subject: Wayland or Xorg for KDE Plasma on Gentoo new/clean install? |
|
|
Hi,
I'm on a Gentoo clean install, and I'm wondering, for KDE Plasma Desktop Environment should I install Xorg or Wayland? My card is an AMD/ATI Radeon RX 550 LEXA PRO.
I'm looking for a performance, smooth and no issues/probs/bugs setup. I mean, I would like the desktop to be as much responsive as it could be where everything works as expected.
Thank you so much. _________________ Si el tonto te alaba laméntalo, si el listo te censura piénsalo. |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
Posted: Tue Mar 26, 2024 12:38 pm Post subject: |
|
|
soya wrote: | [...] I mean, I would like the desktop to be as much responsive as it could be where everything works as expected. |
I am using a rock solid Plasma/KDE 5.27 with X11 and I have read that there are still (minor) problems with wayland ... _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1441 Location: Earth
|
Posted: Tue Mar 26, 2024 1:13 pm Post subject: |
|
|
IIRC KDE still depends and use X11 - even if you have -X in your make.conf
_________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
eeckwrk99 Apprentice
Joined: 14 Mar 2021 Posts: 163 Location: Gentoo forums
|
Posted: Tue Mar 26, 2024 1:44 pm Post subject: |
|
|
Considering you have and AMD GPU, if I were you I would definitely try Wayland. If it works for you, stick with it, else you can still use the X11 session. |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1539
|
Posted: Tue Mar 26, 2024 2:57 pm Post subject: |
|
|
CooSee wrote: | IIRC KDE still depends and use X11 - even if you have -X in your make.conf
8) |
Way too many packages still don't support Wayland and I guess there are those which never will. That's why they depend on X libraries, not on the server itself. Wayland includes XWayland which serves such programs, for them it looks like a normal X11 server.
If you want to really disable any Xorg support you should throw away any such program.
Best Regards,
Georgi |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Tue Mar 26, 2024 3:05 pm Post subject: |
|
|
We use MS Teams here at work - and that's does not work with wayland in moment. |
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1441 Location: Earth
|
Posted: Tue Mar 26, 2024 3:18 pm Post subject: |
|
|
Quote: | If you want to really disable any Xorg support you should throw away any such program. |
yes, you're absolutely right, but regarding to KDE only there's no chance to use it without X atm.
therefore, you need mesa with X installed and some QT apps and kde-frameworks/kwindowsystem, too.
Code: | emerge -vp --usepkg=n kde-plasma/plasma-meta
These are the packages that would be merged, in order:
Calculating dependencies ... done!
Dependency resolution took 3.18 s (backtrack: 0/20).
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/libxkbcommon:0
(x11-libs/libxkbcommon-1.6.0-4:0/0::gentoo, installed) USE="-X -doc -static-libs -test -tools wayland" pulled in by
(no parents that aren't satisfied by other packages in this slot)
(x11-libs/libxkbcommon-1.6.0:0/0::gentoo, ebuild scheduled for merge) USE="X -doc -static-libs -test -tools wayland" pulled in by
x11-libs/libxkbcommon[X] required by (dev-qt/qtgui-5.15.12-r2:5/5.15.12::gentoo, ebuild scheduled for merge) USE="X -accessibility dbus -debug egl -eglfs -evdev -gles2-only -ibus jpeg libinput -linuxfb png -test -tslib -tuio udev -vnc vulkan wayland"
^
!!! Enabling --newuse and --update might solve this conflict.
!!! If not, it might help emerge to give a more specific suggestion.
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by kde-plasma/plasma-meta-5.27.11::gentoo
# required by kde-plasma/plasma-meta (argument)
>=kde-plasma/kwin-5.27.11 lock
# required by kde-frameworks/kglobalaccel-5.115.0::gentoo
# required by kde-plasma/plasma-workspace-5.27.11::gentoo
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=kde-frameworks/kwindowsystem-5.115.0 X
# required by dev-qt/qtx11extras-5.15.12::gentoo
# required by kde-plasma/plasma-workspace-5.27.11::gentoo
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=dev-qt/qtgui-5.15.12-r2 X
# required by kde-frameworks/kcoreaddons-5.115.0::gentoo
# required by kde-frameworks/baloo-5.115.0::gentoo
# required by kde-plasma/plasma-workspace-5.27.11::gentoo[semantic-desktop]
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=dev-qt/qtcore-5.15.12-r2 icu
# required by dev-qt/qtgui-5.15.12-r2::gentoo[X]
# required by media-libs/phonon-vlc-0.11.3-r1::gentoo
# required by media-libs/phonon-4.11.1-r2::gentoo[vlc]
# required by kde-plasma/plasma-workspace-5.27.11::gentoo
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=x11-libs/libxkbcommon-1.6.0 X
# required by kde-plasma/libplasma-5.115.0::gentoo
# required by kde-plasma/plasma-workspace-5.27.11::gentoo
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=kde-frameworks/kconfig-5.115.0 qml
# required by x11-base/xorg-server-21.1.11::gentoo[-minimal]
# required by x11-drivers/xf86-input-libinput-1.4.0::gentoo
# required by x11-base/xorg-drivers-21.1-r2::gentoo[input_devices_libinput]
>=media-libs/mesa-23.3.6 X
# required by kde-plasma/drkonqi-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[crash-handler]
# required by kde-plasma/plasma-meta (argument)
>=kde-frameworks/kitemmodels-5.115.0 qml
# required by kde-plasma/xdg-desktop-portal-kde-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[desktop-portal]
# required by kde-plasma/plasma-meta (argument)
>=dev-qt/qtprintsupport-5.15.12 cups
# required by kde-frameworks/kfilemetadata-5.115.0::gentoo[pdf]
# required by kde-frameworks/baloo-5.115.0::gentoo
# required by kde-plasma/plasma-workspace-5.27.11::gentoo[semantic-desktop]
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=app-text/poppler-24.02.0 qt5
# required by kde-plasma/plasma-workspace-5.27.11::gentoo
# required by kde-plasma/plasma-browser-integration-5.27.11::gentoo
# required by kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]
# required by kde-plasma/plasma-meta (argument)
>=kde-frameworks/prison-5.115.0 qml
!!! The ebuild selected to satisfy "media-video/vlc:=[dbus,ogg,vorbis(+)]" has unmet requirements.
- media-video/vlc-3.0.20-r5::gentoo USE="-X -a52 alsa -aom -archive -aribsub -bidi -bluray -cddb -chromaprint -chromecast -dav1d dbus -dc1394 -debug (-directx) -dts dvbpsi -dvd encode -faad -fdk ffmpeg -flac -fluidsynth fontconfig gcrypt -gme -gstreamer gui -ieee1394 -jack jpeg -kate -keyring -libass -libcaca -libnotify libsamplerate -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -mad -matroska -modplug mp3 mpeg -mtp -musepack ncurses -nfs ogg -omxil -optimisememory -opus png -projectm pulseaudio -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt ssl svg -taglib -test -theora -tremor truetype -twolame udev -upnp -v4l vaapi -vdpau -vnc -vpx wayland -x264 -x265 xml -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
The following REQUIRED_USE flag constraints are unsatisfied:
vaapi? ( X )
The above constraints are a subset of the following complete expression:
chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( exactly-one-of ( lua_single_target_lua5-1 ) ) skins? ( archive gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X )
(dependency required by "media-libs/phonon-vlc-0.11.3-r1::gentoo" [ebuild])
(dependency required by "media-libs/phonon-4.11.1-r2::gentoo[vlc]" [ebuild])
(dependency required by "kde-plasma/plasma-workspace-5.27.11::gentoo" [ebuild])
(dependency required by "kde-plasma/plasma-browser-integration-5.27.11::gentoo" [ebuild])
(dependency required by "kde-plasma/plasma-meta-5.27.11::gentoo[browser-integration]" [ebuild])
(dependency required by "kde-plasma/plasma-meta" [argument]) |
_________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
soya Guru
Joined: 29 Jan 2004 Posts: 429
|
Posted: Thu Mar 28, 2024 12:06 am Post subject: |
|
|
Thanks a lot guys. I think, by the now, I'll stick to Xorg. But, i've read wayland will be default for KDE Plasma 6. What do you think about it? _________________ Si el tonto te alaba laméntalo, si el listo te censura piénsalo. |
|
Back to top |
|
|
spica Apprentice
Joined: 04 Jun 2021 Posts: 287
|
Posted: Thu Mar 28, 2024 12:31 am Post subject: |
|
|
toralf wrote: | We use MS Teams here at work - and that's does not work with wayland in moment. |
I run web version in www-client/google-chrome, it is installed as a desktop application. Screen sharing works too. This setup works well and does not differ from native application |
|
Back to top |
|
|
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2009
|
Posted: Thu Mar 28, 2024 10:58 am Post subject: |
|
|
FWIW I've been using KDE+Wayland almost exclusively for 8 or 9 months with no showstoppers. A few things are broken enough to require me to switch back to X for a period (I have a setup where that's done by using a different tty) - Zoom screen sharing (though I think I could fix that if I could get sufficient enthusiasm), and the occasional screen lockup or black screen (perhaps monthly now). I don't have dual monitors or Nvidia graphics, where IIUC things are still not so good. _________________ Greybeard |
|
Back to top |
|
|
Spanik l33t
Joined: 12 Dec 2003 Posts: 943 Location: Belgium
|
Posted: Fri Mar 29, 2024 8:23 am Post subject: |
|
|
soya wrote: | Thanks a lot guys. I think, by the now, I'll stick to Xorg. But, i've read wayland will be default for KDE Plasma 6. What do you think about it? |
I'm not looking forward to it. _________________ Expert in non-working solutions |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Mon Apr 01, 2024 10:41 am Post subject: |
|
|
spica wrote: | toralf wrote: | We use MS Teams here at work - and that's does not work with wayland in moment. |
I run web version in www-client/google-chrome, it is installed as a desktop application. Screen sharing works too. This setup works well and does not differ from native application | Here video works only for group channels, but not for individuals. |
|
Back to top |
|
|
|