确保rc.local有可执行权限。
另外也可以写一个systemd单元,或者写一个desktop文件放在~/.config/autostart
确保rc.local有可执行权限。
另外也可以写一个systemd单元,或者写一个desktop文件放在~/.config/autostart
确保rc.local有可执行权限。
另外也可以写一个systemd单元,或者写一个desktop文件放在~/.config/autostart
你好,我确定有可执行权限 并且mkdir是成功执行的
你试试把启动输出重定向到文件,然后看看错误日志
你试试把启动输出重定向到文件,然后看看错误日志
Unable to init server: Could not connect: Connection refused
(devilspie:4765): Gdk-WARNING **: 16:20:09.716: cannot open display:

你的问题是:编辑/etc/rc.local没有成功?别说没用的,提问有点差。
命令错了,而且就是成功也不行。应该是
sudo deepin-editor /etc/rc.local
就是成功也有问题。deepin没有这个文件。
你的问题是:编辑/etc/rc.local没有成功?别说没用的,提问有点差。
命令错了,而且就是成功也不行。应该是
sudo deepin-editor /etc/rc.local
就是成功也有问题。deepin没有这个文件。
抱歉没有总结好问题,说的话也有点歧义
编辑 /etc/rc.local 这个文件是成功的,开机也是执行的(尝试让他在桌面创建文件夹,确实创建了)
我的问题是 为什么 devilspie 没有效果呢 上面一位让我把输出的内容重定向到一个文件里,这是内容
Unable to init server: Could not connect: Connection refused
(devilspie:4765): Gdk-WARNING **: 16:20:09.716: cannot open display:
我明白了。你不就是要开机启动吗?
应该是因为/etc/rc.local是root用户执行的,当时普通用户的程序还没有启动。你应该在普通用户的rc.local开机脚本文件中执行
我明白了。你不就是要开机启动吗?
应该是因为/etc/rc.local是root用户执行的,当时普通用户的程序还没有启动。你应该在普通用户的rc.local开机脚本文件中执行
好的,我尝试一下
我明白了。你不就是要开机启动吗?
应该是因为/etc/rc.local是root用户执行的,当时普通用户的程序还没有启动。你应该在普通用户的rc.local开机脚本文件中执行
我尝试了几种方法,其中包括(https://bbs.deepin.org/post/169824)中讲的前两种
https://bbs.deepin.org/post/169824 中的第一种会直接卡登陆,我在用的这个用户会卡在登陆界面一直转圈圈
我尝试了几种方法,其中包括(https://bbs.deepin.org/post/169824)中讲的前两种
https://bbs.deepin.org/post/169824 中的第一种会直接卡登陆,我在用的这个用户会卡在登陆界面一直转圈圈
对于普通用户权限的最好就是用desktop文件启动。
而且你这命令还很简单,单行命令直接写进desktop的exec就行。
你这个输出错误的原因似乎是某个需要的东西尚未启动。要么是这服务的后端没启动,要么是图形界面没启动。图形界面是比/etc/rc.local要后启动的。而desktop文件的话会在用户登录后才启动。
Popular Events
More
devilspie:https://zhuanlan.zhihu.com/p/150907578
当我敲终端执行 devilspie 时是可以正常使用的
我想让他开机时候自己执行一次devilspie 可是编辑/etc/rc.local没有成功