Arch Linux ARM: Openbox 자동 시작

Arch Linux ARM: Openbox 자동 시작

Arch Linux ARM을 사용하는 Raspberry Pi 3에서 그래픽 세션으로 부팅하고 싶습니다. xlogin을 설치했습니다(https://wiki.archlinux.org/index.php/Systemd/User#Automatic_login_into_Xorg_without_display_manager).

콘텐츠~/.xinitrc

#!/bin/bash

cd ~user
openbox >openbox.log 2>&1

내가 실행하면 sudo systemctl start xlogin@user다음 openbox.log과 같습니다.

Openbox-Message: Failed to open the display from the DISPLAY environment variable.

종료 코드 openbox는 1입니다. openbox-session대신 사용하면 openbox출력은 정확히 동일합니다. $DISPLAY파일 에 쓰려고 하는데 :0(그렇습니다.)놓다).

산출sudo systemctl status xlogin@user

* [email protected] - Direct X login for user user
   Loaded: loaded (/usr/lib/systemd/system/[email protected]; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sat 2017-12-09 21:19:55 UTC; 5min ago
  Process: 1355 ExecStart=/usr/bin/bash -l .xinitrc (code=exited, status=1/FAILURE)
 Main PID: 1355 (code=exited, status=1/FAILURE)

Dec 09 21:19:54 alarmpi systemd[1]: Started Direct X login for user user.
Dec 09 21:19:54 alarmpi systemd[1355]: pam_unix(login:session): session opened for user user by (uid=0)
Dec 09 21:19:55 alarmpi systemd[1]: [email protected]: Main process exited, code=exited, status=1/FAILURE
Dec 09 21:19:55 alarmpi systemd[1]: [email protected]: Failed with result 'exit-code'.

관련 정보