디스플레이 관리자 없이 X 시작

디스플레이 관리자 없이 X 시작

KDE Plasma를 사용하여 Arch를 설치했습니다. 다음 지침에 따라 디스플레이 관리자와 구성 파일 없이 KDE를 시작하고 싶습니다.KDE - ArchWiki, 하지만 이 모든 것을 구성한 후 재부팅하면 오류가 표시되고 로그인 화면과 함께 tty1로 돌아갑니다.

(II) modset(0): Initializing kms color map for depth 24,8 bpc.
(II) modset(60): Initializing kms color map for depth 24, 8bpc.
/home/user/.xinitrc: line 51: twm: command not found
/home/user/.xinitrc: line 52: xclock: command not found
/home/user/.xinitrc: line 53: xterm: command not found
/home/user/.xinitrc: line 55: exec: xterm: not found
/home/user/.xinitrc: line 54: xterm: command not found
xinit: connection to X server lost
waiting for X server to shut down (II) server terminated successfully (0). Closing log files.

내 .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

twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login
export DESKTOP_SESSION=plasma
exec startplasma-x11

내 .xserverrc 파일:

#!/bin/sh
exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR`

내 .bash_profile:

#
# ~/.bash_profile
#

[[ -f ~/.bashrc ]] && . ~/.bashrc
if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
   exec startx
 fi

이 파일들은 모두 /home/user.

답변1

이 오류는 무엇이 잘못되었는지 알려줍니다.

치명적인 서버 오류: (EE) 인식할 수 없는 옵션: Vt1

Unix의 대부분은 대소문자를 구분합니다. 이 경우 해당 옵션을 사용하려면 .xserverrc 파일을 변경해야 합니다 vt(대신 Vt소문자에 유의하세요 v).

#!/bin/sh
exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR`

관련 정보