Package: src:plymouth
Version: 0.8.5.1-5
Severity: minor
Tags: patch

Hi,

I'm using Debian Wheezy and plymouth 0.8.5.1-5 with Kernel 3.10.40 on
an embedded system equipped with a Radeon E6760. For better graphics
performance I've installed fglrx and use uvesafb to get plymouth working.

Quite early in the boot process a kernel error message appears on the
screen and destroys the otherwise slick boot process:

    [    1.497550] [drm:drm_pci_agp_init] *ERROR* Cannot initialize
the agpgart module.
    [    1.497629] DRM: Fill_in_dev failed.

I found out that the drm kernel module is not copied into the
initramfs which apparently causes the error message.

I've attached a patch that addresses that problem and works quite well
for me.

Regards,

Lukas
From a856e7b1e08471d941fe5ca41f6ce67f1f223e03 Mon Sep 17 00:00:00 2001
From: Lukas Anzinger <[email protected]>
Date: Wed, 11 Jun 2014 18:12:24 +0200
Subject: [PATCH] Copy module drm into initramfs to fix annoying drm
 initializing error message.

This fixes the following error message:

    [    1.497550] [drm:drm_pci_agp_init] *ERROR* Cannot initialize the agpgart module.
    [    1.497629] DRM: Fill_in_dev failed.
---
 debian/local/plymouth.hook | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/local/plymouth.hook b/debian/local/plymouth.hook
index b499a30..c386704 100644
--- a/debian/local/plymouth.hook
+++ b/debian/local/plymouth.hook
@@ -122,7 +122,7 @@ case "${THEME_NAME}" in
 		copy_exec /usr/lib/@DEB_HOST_MULTIARCH@/plymouth/renderers/drm.so
 
 		# add drm modules
-		copy_modules_dir kernel/drivers/gpu/drm mga r128 savage sis tdfx via
+		copy_modules_dir kernel/drivers/gpu/drm drm mga r128 savage sis tdfx via
 		;;
 esac
 
-- 
2.0.0

Reply via email to