这个问题听起来微不足道,但请听我说完。我已经设置了 Arch 并添加了 icewm,与 xserver 配合得很好。我可以使用 .xinitrc 文件启动 icewm,没有问题,但当我随后添加“focuswriter”时,它会启动 icewm,但不会启动 focuswriter。
我检查了 icewm 启动选项本身。没有启动文件,我必须自己创建一个。为什么?不知道。我添加了相应的命令。没有
我尝试使用该命令创建一个 .sh 文件,并将其作为 systemd 中的服务启动,该服务将在执行 startx 命令后运行。没有
我尝试检查不同的位置,并对所有东西进行了四次检查。如果我手动启动 Focuswriter,无论是通过 .sh 命令文件、命令“focuswriter”还是通过 GUI,它都能正常运行,但无论我做什么,都无法通过任何自动启动方式启动。
任何帮助都将不胜感激!
以下是我的 focuswriter_startup.service 的内容。如果您好奇的话,文件里面是原始用户名。
[Unit]
Description=Focuswriter_Startup
After=graphical.target
[Service]
Type=oneshot
ExecStartPre=/bin/sleep 7
ExecStart=/home/username/.config/focuswriter_startup.sh
[Install]
WantedBy=graphical.target