LINUX.ORG.RU

Перестал работать Wayland

 


1

1

Не пользовался линупсом пару недель и все сломалось.

❯ echo $XDG_SESSION_TYPE                  
x11

Постоянно.

Мой /etc/environment:

#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
# GDK_BACKEND=x11
QT_QPA_PLATFORM=xcb
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_SCALE_FACTOR=1
QT_SCREEN_SCALE_FACTORS=2

Если прописать GDK_BACKEND=wayland, то при логине (с правильным паролем) невозможно зайти.

/etc/gdm/custom.conf:

# GDM configuration storage

[daemon]
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
#Enable=true

Я раньше вроде принудительно включал X11. Где еще можно что-то прописать?

Пробовал переставлять GDM, в конфиги mkinitcpio прописывал в MODULES amdgpu. Не помогло.

★★

Последнее исправление: tz4678 (всего исправлений: 2)

Если GDM не критичен, то выкинь его и запускай напрямую через .bash_profile. Сам так сделал с KDE.

if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then
    XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland
fi

В твоём случае вместо startplasma-wayland будет gnome-session. Если нужен ещё и автозапуск, то в /etc/systemd/system/getty@tty1.service.d/override.conf добавь

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin username --noclear %I $TERM
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.