diff --git a/src/main.c b/src/main.c index 4eaeb50e..b66517f3 100644 --- a/src/main.c +++ b/src/main.c @@ -109,7 +109,9 @@ start_boot_splash (state_t *state, { ply_boot_splash_t *splash; + mknod ("/dev/fb", 0600 | S_IFCHR, makedev (29, 0)); splash = ply_boot_splash_new (module_path); + ply_boot_splash_attach_to_event_loop (splash, state->loop); if (!ply_boot_splash_show (splash)) { @@ -119,8 +121,6 @@ start_boot_splash (state_t *state, return NULL; } - ply_boot_splash_attach_to_event_loop (splash, state->loop); - return splash; } @@ -175,7 +175,7 @@ main (int argc, } state.boot_splash = start_boot_splash (&state, - "fedora-fade-in.so"); + "/lib/fedora-fade-in.so"); if (state.boot_splash == NULL) {