QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1041|回复: 12

想在fedora core 3 上面安装bootsplash

[复制链接]
发表于 2005-2-15 22:31:55 | 显示全部楼层 |阅读模式
但是,最新的内核打不上补丁,内核版本
Linux fudaming 2.6.10-1.760_FC3 #1 Wed Feb 2 00:14:23 EST 2005 i686 athlon i386 GNU/Linux

2.6.10的内核有能用的补丁吗?另外问一下,gentoo的内核源码可不可以直接搞到fedora上来。因为,我看到好像有人在gentoo里面用2.6.10的搞成功了。 :D
发表于 2005-2-15 23:13:38 | 显示全部楼层
gentoo的内核源码可不可以直接搞到fedora上来

可以
回复

使用道具 举报

发表于 2005-2-15 23:22:56 | 显示全部楼层
我也想知道怎么搞
回复

使用道具 举报

 楼主| 发表于 2005-2-16 10:25:22 | 显示全部楼层

改变目标,我先用gentoo的gensplash搞搞看,不行再说。   
回复

使用道具 举报

 楼主| 发表于 2005-2-16 22:10:40 | 显示全部楼层
    

# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_MDA_CONSOLE=m
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Logo configuration
#
# CONFIG_LOGO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set

#
# Sound
#
CONFIG_SOUND=m

打补丁的的时候没有错误提示,怎么就没有splash的选项呢。奇怪。
回复

使用道具 举报

 楼主| 发表于 2005-2-16 23:42:37 | 显示全部楼层
[root@fudaming linux-2.6.11-rc4]# patch -p1 -i /opt/gentoo_kernel/gensplash/fbsplash-0.9.1-r2-2.6.11-rc4.patch
patching file Documentation/fb/00-INDEX
patching file Documentation/fb/splash.txt
patching file drivers/Makefile
patching file drivers/char/keyboard.c
patching file drivers/char/n_tty.c
patching file drivers/video/Kconfig
patching file drivers/video/Makefile
patching file drivers/video/cfbsplash.c
patching file drivers/video/console/bitblit.c
patching file drivers/video/console/fbcon.c
patching file drivers/video/fbcmap.c
patching file drivers/video/fbsplash.c
patching file drivers/video/fbsplash.h
patching file include/linux/console_splash.h
patching file include/linux/console_struct.h
patching file include/linux/fb.h
patching file include/linux/sysctl.h
patching file kernel/panic.c
patching file kernel/power/console.c
patching file kernel/sysctl.c
[root@fudaming linux-2.6.11-rc4]#

重新来了一遍,一样的结果。另外

[root@fudaming linux-2.6.11-rc4]# patch  -p1 -i /opt/gentoo_kernel/genpatches/genpatches-2.6-10.08/2500_vesafb-tng-0.9-rc6.patch
patching file Documentation/fb/vesafb.txt
patching file arch/i386/boot/video.S
patching file drivers/video/Kconfig
patching file drivers/video/Makefile
Hunk #1 succeeded at 101 with fuzz 1 (offset 5 lines).
patching file drivers/video/fbmem.c
Hunk #1 succeeded at 52 (offset 1 line).
Hunk #2 succeeded at 1203 (offset 24 lines).
patching file drivers/video/vesafb-thread.c
patching file drivers/video/vesafb-tng.c
patching file include/video/vesa.h
[root@fudaming linux-2.6.11-rc4]#

加了vesa-tng的补丁以后,选它的话,X会进不去。郁闷啊。 待我再实验两三回。
回复

使用道具 举报

 楼主| 发表于 2005-2-17 08:35:15 | 显示全部楼层
  :neutral:
试过了好几个版本的gensplash的补丁,总也找不到有关的条目,哪位大哥能把内核的配置文件帖一下,参考参考。
既然补丁没有问题,那我就自己直接加上选项看看。
回复

使用道具 举报

发表于 2005-2-17 13:10:16 | 显示全部楼层
不知道,没搞过bootsplash,你去gentoo版问问看
回复

使用道具 举报

 楼主| 发表于 2005-2-17 15:45:01 | 显示全部楼层
  
3n,gensplash怎么样呢?不管了,为了让我的控制台漂亮起来,正在实验gentoo。昨天刚腾出10个G,正在emerge ing。
回复

使用道具 举报

发表于 2005-2-17 15:50:24 | 显示全部楼层
come on
我等者继续看呢
回复

使用道具 举报

发表于 2005-2-17 18:53:11 | 显示全部楼层
splash都没搞过
gentoo太费时间,玩一段就不想玩了
回复

使用道具 举报

 楼主| 发表于 2005-2-19 14:27:22 | 显示全部楼层
呜呜呜,选项终于出来了,问题在于必须自己配置内核一遍,不可以用以前自己的配置文件,不然的话,选项是死活出不来的。
make完了,不知道initrd到底是怎么回事,按照我的理解应该
#splash_geninitramfs -v -g /usr/src/linux-2.6.11-rc4/usr/initramfs_data.cpio.gz -r 1280x1024 gentoo
这之后再make modules_install    make install了。搞不清楚initrd到底发挥了什么作用,还有怎么得到它。待我试试先。
回复

使用道具 举报

 楼主| 发表于 2005-2-19 14:42:55 | 显示全部楼层
上面的方法不对,出错了,死活进不了系统,根文件系统认不出来。看来应该有别的方法。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 20:29 , Processed in 0.067927 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表