diff --git a/profiles/templates/6_ac_install_patch/x11-misc/sddm/sddm-0.20.0-MinimumVT.patch b/profiles/templates/6_ac_install_patch/x11-misc/sddm/sddm-0.20.0-MinimumVT.patch new file mode 100644 index 000000000..8d5727a44 --- /dev/null +++ b/profiles/templates/6_ac_install_patch/x11-misc/sddm/sddm-0.20.0-MinimumVT.patch @@ -0,0 +1,16 @@ +# Calculate format=diff merge(x11-misc/sddm)>=0.20.0 +diff --git src/common/VirtualTerminal.cpp src/common/VirtualTerminal.cpp +index 2cac325..3a26d73 100644 +--- src/common/VirtualTerminal.cpp ++++ src/common/VirtualTerminal.cpp +@@ -185,6 +185,10 @@ out: + qCritical() << "Failed to open new VT:" << strerror(errno); + return -1; + } ++ ++ if (vt <= 7) { ++ return 7; ++ } + + // fallback to active VT + if (vt <= 0) {