87abd3fb70
With this only the env vars set using export or explicitly specify for a service are passed to services (in addition to RUST_BACKTRACE, PATH and LD_LIBRARY_PATH). As such we no longer need to manually unset bootloader env vars to keep the environment clean. And finally this means that env var substitutions in shell scripts always use the bootloader provided env vars rather than locally specified ones. This does regress multi monitor support when there is no proper graphics driver.
7 lines
264 B
Plaintext
7 lines
264 B
Plaintext
scheme input inputd
|
|
notify FRAMEBUFFER_ADDR=$ FRAMEBUFFER_VIRT=$ FRAMEBUFFER_WIDTH=$ FRAMEBUFFER_HEIGHT=$ FRAMEBUFFER_STRIDE=$ vesad
|
|
scheme fbbootlog fbbootlogd
|
|
# Activate framebuffer log VT, which disables kernel graphical debug
|
|
inputd -A 1
|
|
scheme fbcon fbcond 2
|