Route fallback consoles through activate_console

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-21 16:15:17 +01:00
parent ed738b28d3
commit 6e2ff36e60
6 changed files with 40 additions and 21 deletions
+3 -3
View File
@@ -76,7 +76,7 @@ data = """
[unit]
description = "Console terminals"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]
@@ -97,7 +97,7 @@ requires_weak = [
[service]
cmd = "inputd"
args = ["-A", "3"]
type = "oneshot"
type = "oneshot_async"
"""
[[files]]
@@ -106,7 +106,7 @@ data = """
[unit]
description = "Debug console"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]
+9 -6
View File
@@ -75,8 +75,9 @@ path = "/usr/lib/init.d/30_console.service"
data = """
[unit]
description = "Console terminals"
boot_essential = true
requires_weak = [
"20_greeter.service",
"29_activate_console.service",
]
[service]
@@ -89,15 +90,16 @@ type = "oneshot_async"
path = "/usr/lib/init.d/29_activate_console.service"
data = """
[unit]
description = "Activate display VT"
description = "Activate fallback console VT"
boot_essential = true
requires_weak = [
"20_greeter.service",
"05_boot-essential.target",
]
[service]
cmd = "inputd"
args = ["-A", "3"]
type = "oneshot"
args = ["-A", "2"]
type = "oneshot_async"
"""
[[files]]
@@ -105,8 +107,9 @@ path = "/usr/lib/init.d/31_debug_console.service"
data = """
[unit]
description = "Debug console"
boot_essential = true
requires_weak = [
"20_greeter.service",
"29_activate_console.service",
]
[service]
+3 -3
View File
@@ -264,7 +264,7 @@ data = """
[unit]
description = "Console terminals"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]
@@ -285,7 +285,7 @@ requires_weak = [
[service]
cmd = "inputd"
args = ["-A", "3"]
type = "oneshot"
type = "oneshot_async"
"""
[[files]]
@@ -294,7 +294,7 @@ data = """
[unit]
description = "Debug console"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]
+3 -3
View File
@@ -122,7 +122,7 @@ data = """
[unit]
description = "Console terminals"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]
@@ -143,7 +143,7 @@ requires_weak = [
[service]
cmd = "inputd"
args = ["-A", "3"]
type = "oneshot"
type = "oneshot_async"
"""
[[files]]
@@ -152,7 +152,7 @@ data = """
[unit]
description = "Debug console"
requires_weak = [
"20_display.service",
"29_activate_console.service",
]
[service]