在 Ubuntu Server 16.10 上将 tty1 转移到 systemd

在 Ubuntu Server 16.10 上将 tty1 转移到 systemd

在 Ubuntu Server 14.04 上,我使用 tty1.conf 启动 Chromium 浏览器窗口来显示网页。这很简单。然而,在 Ubuntu 16.10 上,tty1.conf 不见了,我对 systemd 不太了解。这是 tty1.conf 上的代码

# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345] and (
            not-container or
            container CONTAINER=lxc or
            container CONTAINER=lxc-libvirt)

stop on runlevel [!2345]

respawn
#exec /sbin/getty -8 38400 tty1
exec /usr/bin/startx /home/username/launch.sh

这是 launch.sh 上的

#!/bin/sh
xrandr -o right
sleep 1; xset s off
sleep 1; xset -dpms
rm -r /home/username/chrome-home
chromium-browser --kiosk http://localhost:81 --user-data-dir=/home/username/chrome-home

此代码用于使用 tty1 运行 launch.sh,launch.sh 用于在本地主机网页上显示内容。您能帮我使用 systemd 重新创建它吗?非常感谢!

相关内容