LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Gentoo (https://www.linuxquestions.org/questions/gentoo-87/)
-   -   Problems installing sway / wayland (https://www.linuxquestions.org/questions/gentoo-87/problems-installing-sway-wayland-4175708492/)

Senpai 02-23-2022 05:56 PM

Problems installing sway / wayland
 
Hello!

Disclaimer; although I'm not new to Linux, and I've been using Arch for a long time now, this is my first time in Gentoo, and I've decided to up my game, so for the first time I'm trying to set an ideal developer environment, and hopefully learning some while doing so. For that reason, I've decided to go with no-multilib minimal setup and to install and configure everything that I need, so hopefully, by the end of the process, I'd learned how my environment works, while also having the best possible slim and performant environment for me to play in.
That mostly involves me googling a lot of stuff, and learning as I go, but for this particular issue - I could find no obvious answers. I'm sure I'm missing something obvious, but please be gentle with me. :D


Background Information and Rationale
I've set up full disk encryption (minus boot) with lvm/luks, and installed a minimal setup on my laptop (Lenovo Ideapad 5 - 15ARE05) with wpa_supplicant to get wifi working. Then I've sorted a couple of things out, like fixing my keychron keyboard function keys, and installing docker (I'll need it for development, and I'm very familiar with it). Now I'm trying to get a minimal desktop environment running on sway as I've decided to go with full a fully native wayland based environment and I've decided to try a tiling window manager, as they are supposed to be better for productivity.

Well, I'm pretty much stuck on this step, and I can't find a possible solution.
I've set up my bash_profile to export XDR_RUNTIME_DIR as per instructed on the wiki.
Then I've installed wayland, sway, dbus, and alacritty and set my video_card option to radeon (as I think(?) it should be as this uses an AMD APU, but I'm getting the same error message when trying to actually run sway.

Error Message
00:00:00.020 [ERROR] [wlr] [libseat] [libseat/backend/logind.c:653] Could not get primary session for user: No data available
00:00:00.020 [ERROR] [wlr] [libseat] [libseat/libseat.c:58] Backend 'logind' failed to open seat: No data available
00:00:00.020 [ERROR] [wlr] [backend/session/session.c:84] Unable to create seat: No data available
00:00:00.020 [ERROR] [wlr] [backend/session/session.c:249] Failed to load session backend
00:00:00.020 [ERROR] [wlr] [backend/backend.c:86] Failed to start a session
00:00:00.020 [ERROR] [wlr] [backend/backend.c:352] Failed to start a DRM session
00:00:00.020 [ERROR] [sway/server.c:56] Unable to create backend


Groups of the User
wheel audio video docker input users seat

Installed packages
app-admin/sudo
app-containers/docker
app-containers/docker-cli
app-misc/screenfetch
app-shells/zsh
dev-libs/wayland
dev-vcs/git
gui-wm/sway
net-misc/dhcpcd
net-misc/ntp
net-wireless/iw
net-wireless/wpa_supplicant
sys-apps/dbus
sys-apps/mlocate
sys-apps/pciutils
sys-auth/elogind
sys-auth/polkit
sys-boot/efibootmgr
sys-boot/grub
sys-fs/cryptsetup
sys-fs/dosfstools
sys-fs/lvm2
sys-kernel/dracut
sys-kernel/genkernel
sys-kernel/gentoo-sources
sys-kernel/linux-firmware
sys-process/htop
x11-terms/alacritty


RC Services
binfmt | boot
bootmisc | boot
cgroups | sysinit
devfs | sysinit
dmesg | sysinit
docker | default
fsck | boot
hostname | boot
hwclock | boot
keymaps | boot
killprocs | shutdown
kmod-static-nodes | sysinit
local | default nonetwork
localmount | boot
lvm | boot default
modules | boot
mount-ro | shutdown
mtab | boot
netmount | default
procfs | boot
root | boot
save-keymaps | boot
save-termencoding | boot
savecache | shutdown
seatd | default
stmpfiles-dev | sysinit
stmpfiles-setup | boot
swap | boot
sysctl | boot
sysfs | sysinit
termencoding | boot
udev | sysinit
udev-trigger | sysinit
urandom | boot

make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -fomit-frame-pointer -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j4"

# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"

VIDEO_CARDS="amdgpu radeonsi"

USE="-X -kde -examples -debug -doc elogind -selinux -systemd -test dbus wayland video_cards_radeon"

# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C

# Mirrors
GENTOO_MIRRORS="https://mirror.bytemark.co.uk/gentoo/"
ACCEPT_LICENSE="*"


Thank you in advance for your help

aus9 03-02-2022 01:04 AM

its been a few days and I do not use Gentoo.

there is a typo in your post I assume you know its not XDR_RUNTIME_DIR

anyhow why not try a keyboard non-wayland desktop to see if you can build that

sway attempts compat with i3 so try
https://wiki.gentoo.org/wiki/I3


All times are GMT -5. The time now is 10:58 PM.