发布于 2011-04-01 19:12:17
在debian上,可以将Xvfb命令添加到/etc/rc.local
中。如果Xvfb本身没有脱离到后台,则在命令末尾使用&
。
使用cron也能工作,尽管init脚本可以让您更好地控制它在启动序列中的运行时间,这是启动服务的传统方式。
发布于 2011-04-01 19:23:56
您的前提是无效的:没有理由将Xvfb作为root运行。您通常的X服务器只需要以root方式运行(在许多unices上运行,而不是在所有unices上),这样它就可以访问视频硬件;从定义上来说,这对Xvfb来说不是一个问题。
如果您想在启动时运行Xvfb,可以使用cron和@reboot
替换五个日期和时间字段。您可以在任何用户的crontab中这样做,而不仅仅是root的,但我看不出有什么意义。如果您需要启动Xvfb,那么您的脚本将更加健壮,就像您最初计划的那样。
https://unix.stackexchange.com/questions/10465
复制相似问题