Plasma-workspace + x11

Operating System: EndeavourOS
Kernel: Linux 6.17.8-arch1-1
Architecture: x86-64
Hardware Vendor: Micro-Star International Co., Ltd.
Hardware Model: MS-7D98
Hardware Version: 3.0
Firmware Version: H.C0
Firmware Date: Wed 2025-08-06
Firmware Age: 3month 3w 1d

Greetings. As far as I understand, endeavoros should support switching sessions from Wayland to x11 and back. As far as I understand, both of these features should be available after installing the distribution. Only Wayland exists without x11, although the logs show that all the necessary x11 packages are installed.

  1. pacman -Qs xorg-server
    local/xorg-server 21.1.20-1 (xorg)
    Xorg X server
    local/xorg-server-common 21.1.20-1 (xorg)
    Xorg server common files
    local/xorg-xwayland 24.1.9-1 (xorg)
    run X clients under wayland
    2. pacman -Qs xorg-xinit
    local/xorg-xinit 1.4.4-1
    X.Org initialisation program
    3. pacman -Qs xorg-apps
    local/xorg-setxkbmap 1.3.4-2 (xorg-apps xorg)
    Set the keyboard using the X Keyboard Extension
    local/xorg-xauth 1.1.4-1 (xorg-apps xorg)
    X.Org authorization settings program
    local/xorg-xdpyinfo 1.4.0-1 (xorg-apps xorg)
    Display information utility for X
    local/xorg-xinput 1.6.4-2 (xorg-apps xorg)
    Small commandline tool to configure devices
    local/xorg-xkbcomp 1.4.7-1 (xorg-apps xorg)
    X Keyboard description compiler
    local/xorg-xkill 1.0.6-2 (xorg-apps xorg)
    Kill a client by its X resource
    local/xorg-xmodmap 1.0.11-2 (xorg-apps xorg)
    Utility for modifying keymaps and button mappings
    local/xorg-xprop 1.2.8-1 (xorg-apps xorg)
    Property displayer for X
    local/xorg-xrandr 1.5.3-1 (xorg-apps xorg)
    Primitive command line interface to RandR extension
    local/xorg-xrdb 1.2.2-2 (xorg-apps xorg)
    X server resource database utility
    local/xorg-xset 1.2.5-2 (xorg-apps xorg)
    User preference utility for X
    4. The x11 session file in ls /usr/share/xsessions/ also does not exist.

Secondary question: can I switch sessions on the start screen using the keyboard shortcut ctrl + alt + f2 (f1, f3)?
The main question is: what needs to be done to enable the ability to switch sessions?

I think it’s as easy as installing the kwin-x11 package

As far as I know, kwin-x11 is a window manager and it definitely won’t help in creating a session file, and it’s also not required for the X11 session selection option to appear in the login manager.

If I’m wrong about something, you can describe it in more detail, as is appropriate for the “newbie” category.

I misremembered. You have to install 2 packages. Simply run sudo pacman -Syu plasma-x11-session kwin-x11 and it should all be set up for you.

Think someone missed a news update .

I’m embarrassed to admit, but I don’t watch them at all, and I don’t know where to watch the announcements. Any advice would be greatly appreciated. And judging by the publication date of the news in your previous post (2025-06-20), it’s already more than three months old, and I installed the distro in November =)

Two places you can use the welcome app also to get there.
https://archlinux.org/news/
https://gitlab.com/endeavouros-filemirror/Important-news/blob/main/README.md

If you’re using yay for your package management, you can sun yay -pw to see if there is any news, otherwise keep an eye on the arch linux homepage.

Yep. I have an alias for updating which includes yay -pw. Unseen Arch news is shown before any update is attempted. If no new news is detected, the update cintinues as it should.

alias up='yay -Pw && yay -Syyu && flatpak update && flatpak uninstall --unused'

Big thx. This helped me. :slightly_smiling_face:

Thanks. I use yay, but I haven’t gotten very far with it yet =)

Thanks for your help, I’ll add it to my bookmarks.

Thanks for the answer, it’s not very clear yet, but I’ll study this information in more detail to understand the essence =)

Breakdown of …

alias up='yay -Pw && yay -Syyu && flatpak update && flatpak uninstall --unused'

yay -Pw: Checks Arch news for unseen news.

yay -Syyu System update.

flatpak update Flatpack update.

flatpak uninstall --unused Uninstall flatpack apps and unused components.

Thanks for the reply. I’m currently using pomac, not flatpack. On my previous system (Ubuntu), I had flatpack, and there were issues with some applications. But even now, using pomac on Arch, I’m seeing some issues after updates. Perhaps flatpack on acrh is worth considering.

What is “pomac”?

Typo of pamac?

As far as you now to update the system you should either use yay or yay -Syu not yay -Syuu.
Yay is a alias for yay -Syu , only when you install something you would use yay -Syu (package name), because before installing something you should always update first.

pamac is correct, sorry for the typo

I think that you can use EOS update notifier, it seems to be an analogue of update management like in Ubuntu (but I haven’t figured it out for sure yet). And in Ubuntu I want to note that this is done very conveniently