jyyf 发表于 2023-8-30 14:38:02

Forlinx Desktop环境下如何开机自启?

3568刷了Desktop的固件,用 /etc/init.d/S99.... 脚本的方式无法设置开机自启程序。
请问有什么其他方式吗?

再就是Lxqt,如何跳过开机登录?

forqs 发表于 2023-8-30 16:50:24

S99xx是可以的,添加之后有chmod +x S99xx权限吗?是否是自启一个带界面的程序呢?界面的开机登录的话:
/etc/lightdm/lightdm.conf

user-session==lxqt
autologin-user=forlinx                        //自动登录用户名
autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter

jyyf 发表于 2023-8-31 08:26:16

forqs 发表于 2023-8-30 16:50
S99xx是可以的,添加之后有chmod +x S99xx权限吗?是否是自启一个带界面的程序呢?界面的开机登录的话:
/ ...

非常感谢,开机自动登录forlinx成功了,但是S99这个没起作用

我串口登录root账户,添加的S99xx.sh文件,里面执行了一个ifconfig eth1 192.**,还有执行了一个frpc,文件权限直接给的777。ip没有改变,frpc也没能执行起来。

执行ifconfig是想改ip,发现这个桌面版 etc/network/下面没有inte**ces这个文件,修改了/etc/netplan/01-netcfg.yaml也没有起作用

root@ok3568:/home/forlinx# cat /etc/netplan/01-netcfg.yaml
network:
      ethernets:
                eth0:
                        dhcp4: true
                eth1:
                        addresses:
                        gateway: 192.168.100.10
      version: 2

是哪里写的不对吗?

forqs 发表于 2023-8-31 14:12:08

jyyf 发表于 2023-8-31 08:26
非常感谢,开机自动登录forlinx成功了,但是S99这个没起作用

我串口登录root账户,添加的S99xx.sh文件 ...

network:
      ethernets:
                eth0:
                        dhcp4: true
                eth1:
                        addresses:
                        gateway4: 192.168.100.10
                        nameservers:
                              addresses:
      version: 2
这样写,注意换行空格,netplan对格式有要求,改完之后可以执行netplan apply看看有没有报错。

forqs 发表于 2023-8-31 14:27:10

jyyf 发表于 2023-8-31 08:26
非常感谢,开机自动登录forlinx成功了,但是S99这个没起作用

我串口登录root账户,添加的S99xx.sh文件 ...

自启脚本的话可以参考网上的添加启动服务方法添加一个rc.local试试:https://www.jianshu.com/p/be9efab8c5ad
网上有很多类似的,就是systemd服务在管理启动项,init.d没有运行。

jyyf 发表于 2023-8-31 15:03:12

forqs 发表于 2023-8-31 14:27
自启脚本的话可以参考网上的添加启动服务方法添加一个rc.local试试:https://www.jianshu.com/p/be9efab8 ...

两个问题都解决了,非常感谢:handshake
页: [1]
查看完整版本: Forlinx Desktop环境下如何开机自启?