OSDN Git Service

Fix shell login when using xinit
authornatemaia <natemaia10@gmail.com>
Tue, 10 Dec 2019 06:59:14 +0000 (22:59 -0800)
committernatemaia <natemaia10@gmail.com>
Tue, 10 Dec 2019 06:59:14 +0000 (22:59 -0800)
archlabs-installer

index e7554c3..274c6e7 100755 (executable)
@@ -1680,7 +1680,7 @@ xinit_config()
                EOF
                cat > "$MNT/home/$NEWUSER/$LOGINRC" <<- EOF
                # automatically run startx when logging in on tty1
-               [ \$XDG_VTNR -eq 1 ] && exec startx
+               [ -z "\$DISPLAY" ] && [ \$XDG_VTNR -eq 1 ] && exec startx
                EOF
        else
                rm -rf "$AUTOLOGIN_SERV"