Autostart file
모든 사용자에게 적요되는 /etc/xdg/lxsession/LXDE/autostart
개별 사용자에게 적용되는 ~/.config/lxsession/LXDE/autostart
- LXDE의 autostart 파일은 각각의 행이 실행될 명령이지만, openbox의 autostart와 달리 shell scrip가 아닙니다.
- 기호 @로 시작하는 명령은 오류가 생기면 다시 실행되며, 명령의 끝부분은 &가 아닙니다.
/etc/xdg/autostart에 있는 모든 desktop fille (*.desktop files)은 모든 사용자에게,
~/.config/autostart/에 있는 모든 desktop fille (*.desktop files)은 개별 사용자에게,
자동으로 실행됩니다.
- /usr/share/applications/의 desktop 파일을 링크하면 됩니다.
예를 들어
$ ln -s /usr/share/applications/lxterminal.desktop ~/.config/autostart/ - 일단 .desktop file이 추가되면 lxsession-edit로 선택 또는 선택안함을 할 수 있습니다.
- /etc/xdg/autostart에 있는 desktop fille은 openbox-session에도 적용됩니다.
참고로 LXDE의 기본 window manager는 openbox입니다.
LXDE와 같은 방식으로
- Autostart script
/etc/xdg/openbox/autostart는 모든 사용자에게 적용되며,
daemon이나 backgroud로 실행되어야 합니다.
~/.config/openbox/autostart는 개별 사용자에게 적용되며,
사용자가 직접 파일을 만들어야 합니다. - Autostart directory
/etc/xdg/autostart에 있는 모든 desktop fille (*.desktop files)이 모든 사용자에게,
~/.config/autostart에 있는 모든 desktop fille (*.desktop files)은 개별 사용자에게,
자동으로 실행됩니다.
desktop fille
destkop file이 있어도 파일 안에 OnlyShowIn=GNOME; 같이 설정되어 있으면, Gnome에서만 실행됩니다.
직접 OnlyShowIn=GNOME;LXDE;OPENBOX; 같이 변경해야 합니다.
/etc/xdg/autostart의 desktop파일을 ~/.config/autostart에 복사한 후, ~/.config/autostartetc/xdg/autostart의 desktop 파일을 변경하면 됩니다.
/etc/xdg/autostart의 desktop파일을 ~/.config/autostart에 복사한 후, ~/.config/autostartetc/xdg/autostart의 desktop 파일을 변경하면 됩니다.
참고로
- $ nano ~/.config/openbox/autostart
lxpanel &
pcmanfm --desktop &
sleep 1s
lxterminal &
xbacklight -set 65
댓글 없음:
댓글 쓰기