在 lubuntu 启动时自动运行 xbmc

在 lubuntu 启动时自动运行 xbmc

运行全新安装的 lubuntu 14.04,想让 xbmc 在启动时运行,但我似乎找不到任何类似的系统设置。有什么想法可以查找吗?

答案1

您可以尝试在

/etc/rc.d/rc.local

或者

$ mv yourcommand.sh /etc/init.d/
$ sudo chmod 755 /etc/init.d/yourcommand.sh
$ sudo update-rc.d yourcommand.sh defaults 

答案2

xbmc 的 Upstart 初始化脚本

创建一个/etc/init/xbmc.conf包含以下内容:

# xbmc-upstart
# starts XBMC on startup by using xinit.
# by default runs as xbmc, to change edit below.
env USER=xbmc

description     "XBMC-barebones-upstart-script"
author          "Matt Filetto"

start on (filesystem and stopped udevtrigger)
stop on runlevel [016]

# tell upstart to respawn the process if abnormal exit
respawn

script
  exec su -c "xinit /usr/bin/xbmc --standalone -- -nocursor :0" $USER
end script

注意:-- -nocursor选项会在 XBMC 启动时删除所有 X 光标,并且不会干扰鼠标的使用/操作

您可能需要编辑/etc/X11/Xwrapper.config并替换最后一行:

allowed_users=consoleallowed_users=anybody

来源:http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_for_Linux

相关内容