나는 아치와 KDE를 설치했습니다.
이제 XMonad를 테스트하고 싶습니다.
- XMonad를 빌드하기 위해 Stack을 사용하고 있습니다. (일부 가져오기에는 소스 코드가 필요하기 때문입니다.)
/usr/share/xsessions/
올바른 권한으로 데스크톱 파일을 생성합니다.- 재시작
- 로그인 세션에서 XMonad를 선택하고 로그인하세요.
- 여기에는 검은색 화면이 표시되고 스크립트는 나를 로그인 화면으로 리디렉션합니다.
로그인 세션에 xmonad를 어떻게 추가하고 작동시키나요?
허용하다
▲ lsa /usr/share/xsessions/
total 28K
drwxr-xr-x 2 root root 4.0K May 1 18:06 .
drwxr-xr-x 427 root root 16K May 1 17:34 ..
-rw-r--r-- 1 root root 3.0K Apr 2 16:59 plasma.desktop
-rw-r--r-- 1 root root 145 May 1 18:47 xmonad.desktop
xmonad.desktop
▲ cat /usr/share/xsessions/xmonad.desktop
[Desktop Entry]
Type=XSession
Name=Xmonad
Comment=Lightweight X11 tiled window manager written in Haskell
Exec=xmonad
Icon=xmonad
Encoding=UTF-8
기타 정보
▲ loginctl show-session $XDG_SESSION_ID
Id=4
User=1000
Name=a2n
Timestamp=Sun 2022-05-01 18:48:58 CEST
TimestampMonotonic=42270986
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=sddm
Desktop=KDE
Scope=session-4.scope
Leader=901
Audit=4
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no
답변1
PATH를 어떻게 구성했습니까? xmonad
이와 같이 실행하려면 PATH에 있어야 하며 에서 시작되지 않습니다 $HOME/.bashrc
.
거기에서 xmonad에 대한 절대 경로를 설정하는 것이 더 나을 수도 있습니다.
(만약 이것이 범인이 아니라면 비슷한 오류를 본 적이 있나요 xmonad.errors
?)