我正在调整我的覆盆子。所以我决定midori应该在autologin之后自动启动。有了startx,它的工作没有问题,但X仍然需要资源。因此,我将使用xinit和matchbox启动midori。
作为测试,我使用用户"pi“这个命令”xinit./home/pi/startmidori.sh“,它可以工作。因此,我将把它放到我的rc.local文件中。
有命令"su -l pi startmidori.sh./ -c /pi/startmidori.sh“,这不起作用。我不知道为什么,但xinit在启动后立即退出。
我该如何解决这个问题呢?我在指南中找到了这种解决方案,但它并不起作用。我试图以root用户身份运行它,但它也不起作用。我不知道为什么。
发布于 2014-08-21 23:03:32
查看这里可以获得更多信息:Running X from The X Window User HOWTO一般来说,您总是需要一个包装器,并且必须使用根用户运行X,因为它需要对硬件设备的原始访问权限。
所以我建议你安装像LightDM这样的轻量级显示管理器,如果可能的话,它几乎没有内存占用空间,然后很简单,你可以将它设置为auto login,然后运行你想要的窗口管理器,比如你的情况下的火柴盒。
https://stackoverflow.com/questions/25424029
复制相似问题