X 서버가 계속 실행되지 않습니다

X 서버가 계속 실행되지 않습니다

어제부터 GUI에 문제가 생겼습니다. 새 아치 Linux를 설치했지만 bspwm-git을 계속 실행할 수 없습니다. 로그인 후 로그인 콘솔이 다시 나타납니다.
이것은 내 .xinitrc입니다.

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

exec bspwm


이것은 내 .xserverrc입니다.

#!/bin/sh

exec /usr/bin/Xorg/ -nolisten tcp -nolisten local "$@" vt$XDG_VTNR


내 .zprofile은 이제 다음과 같습니다

if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -le 2 ]; then
    exec startx —- -keeptty 
fi

-keeptty x 옵션이 없으면 로그인 후 서버가 즉시 종료됩니다.

커널 매개변수


title   Arch Linux (linux)
linux   /vmlinuz-linux
initrd  /intel-ucode.img
initrd  /initramfs-linux.img
options cryptdevice=PARTUUID=4df4ad4e-79d0-46ec-8097-4644fa3a43f6:root root=/dev/mapper/root rw rootfstype=btrfs nvidia_drm.modeset=1 nvidia_drm.fbdev=1

관련 정보