diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index df32043cef..4995b31a2f 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -79,5 +79,6 @@ makeinstall_target() { post_install() { enable_service bcm2835-threshold.service - enable_service framebuffer.service + enable_service fbset.service + enable_service unbind-console.service } diff --git a/packages/graphics/bcm2835-driver/system.d/fbset.service b/packages/graphics/bcm2835-driver/system.d/fbset.service new file mode 100644 index 0000000000..d14412afe8 --- /dev/null +++ b/packages/graphics/bcm2835-driver/system.d/fbset.service @@ -0,0 +1,10 @@ +[Unit] +Description=Framebuffer setup +After=multi-user.target + +[Service] +Type=oneshot +ExecStart=/bin/fbset -g 1 1 1 1 32 + +[Install] +WantedBy=graphical.target diff --git a/packages/graphics/bcm2835-driver/system.d/framebuffer.service b/packages/graphics/bcm2835-driver/system.d/unbind-console.service similarity index 82% rename from packages/graphics/bcm2835-driver/system.d/framebuffer.service rename to packages/graphics/bcm2835-driver/system.d/unbind-console.service index f5f6dee2e2..af5e5d44c4 100644 --- a/packages/graphics/bcm2835-driver/system.d/framebuffer.service +++ b/packages/graphics/bcm2835-driver/system.d/unbind-console.service @@ -1,5 +1,5 @@ [Unit] -Description=Framebuffer setup +Description=unbind Framebuffer console ConditionPathExists=/sys/class/vtconsole/vtcon1/bind