From 0ec749f19f0b39b26e1580b0d6cacb57921b10ee Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 17 Aug 2013 16:07:04 +0200 Subject: [PATCH] bcm2835-driver: rework systemd service files Signed-off-by: Stephan Raue --- packages/graphics/bcm2835-driver/package.mk | 3 ++- .../graphics/bcm2835-driver/system.d/fbset.service | 10 ++++++++++ .../{framebuffer.service => unbind-console.service} | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 packages/graphics/bcm2835-driver/system.d/fbset.service rename packages/graphics/bcm2835-driver/system.d/{framebuffer.service => unbind-console.service} (82%) 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