[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:29183] Re: Kernel 2.4.6



小川と言います。

Hiroyuki Shimada <shimaden@xxxxxxxxx> writes:

>  make-kpkg でこしらえてインストールしましたが、再起動すると X が起動し
> ません。
>  2.4.5 + IDE patch までの 2.4.x 系列では動いていたのですが、2.4.6 + IDE
> patch にしたら、hgafb.o モジュールがシンボル fbcon_hga_Ra003616e と 
> linux_logo_bw を解決しないのです。depmod -a はこのとおりです。
> 
> power:/usr/src/linux$ sudo depmod -a
> depmod: *** Unresolved symbols in /lib/modules/2.4.6/kernel/drivers/video/hgafb.
> o
> power:/usr/src/linux$ sudo insmod hgafb
> Using /lib/modules/2.4.6/kernel/drivers/video/hgafb.o
> /lib/modules/2.4.6/kernel/drivers/video/hgafb.o: unresolved symbol fbcon_hga_Ra0
> 03616e
> /lib/modules/2.4.6/kernel/drivers/video/hgafb.o: unresolved symbol linux_logo_bw

modprobe の方はこういうモジュール同士の依存関係を解決してくれます。

と言うのをおいといて linux_logo_bw はバグっぽいです。

linux-2.4.7-pre6 では、

linux/drivers/video/hgafb.c:52行目

-#define INCLUDE_LINUX_LOGOBW
+#define INCLUDE_LINUX_LOGO_DATA
#include <linux/linux_logo.h>

のように変更されているようです。
修正されたバージョンを使うなどすれば、解決されるとおもいます。
-- 
OGAWA Hirofumi <hirofumi@xxxxxxxxxxxxxxxxxx>