나는 openbox를 처음 사용하지만 그것을 사용하면서 큰 가치를 발견했습니다. 그러나 자동 시작 파일에 몇 가지 문제가 있습니다. 내 ~/.config/openbox/autostart
모습:
tint2
dbus-launch xfce4-power-manager
dbus-launch nm-applet
feh --bg-fill ~/Pictures/wallpaper/Matrix-Wallpaper-001.jpg
Tint2가 정상적으로 시작되면 다른 명령은 실행되지 않습니다. 문제 해결을 위해 다음과 같이 범위를 좁혔습니다.
tint2
xfce4-power-manager
nm-applet
하지만 여전히 Tint2만 있습니다... 누구 도와주실 수 있나요?
답변1
백그라운드에서 명령을 실행해야 합니다. 그렇지 않으면 다음 명령은 이전 명령이 완료될 때까지 기다립니다.
백그라운드에서 쉘 명령을 실행하려면 &
다음과 같이 추가하십시오.
tint2 &
dbus-launch xfce4-power-manager &
dbus-launch nm-applet &
feh --bg-fill ~/Pictures/wallpaper/Matrix-Wallpaper-001.jpg &
답변2
이것은 openbox wiki에서 지적되었습니다.도움말:자동 시작페이지:
# Programs that will run after Openbox has started # Set the wallpaper hsetroot ~/wallpaper.png & # Run a Composite manager xcompmgr -c -t-5 -l-5 -r4.2 -o.55 & # SCIM support (for typing non-english characters) scim -d & # A panel for good times fbpanel &
시스템 전체의 모든 사용자에 대해 명령을 실행하려면 해당 명령을 /etc/xdg/openbox/autostart의 유사한 파일에 저장하십시오.
모든 명령을 다음으로 끝내십시오."&"백그라운드에서 실행되도록 하세요.아니면 그 이후의 프로그램은 실행되지 않습니다.