LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1311|回复: 15

bangert overlay 的 plymouth

[复制链接]
发表于 2009-10-14 12:28:26 | 显示全部楼层 |阅读模式
各位仁兄有能用的不?
发表于 2009-10-14 14:21:09 | 显示全部楼层
plymouth需要修改很多服務的啟動腳本,我一直在做這個,但是目前只能讓啟動時的畫面顯示出來,不能退出。也就是說,還不能用。這不是一兩個ebuild可以解決的。
回复 支持 反对

使用道具 举报

发表于 2009-10-14 15:38:38 | 显示全部楼层
既然fc已经用了很久了,为什么还不能port到gentoo上来?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-14 17:13:43 | 显示全部楼层
Post by coderoar;2036459
plymouth需要修改很多服務的啟動腳本,我一直在做這個,但是目前只能讓啟動時的畫面顯示出來,不能退出。也就是說,還不能用。這不是一兩個ebuild可以解決的。


兄弟多努力,希望早日可以出来。
回复 支持 反对

使用道具 举报

发表于 2009-10-14 18:08:47 | 显示全部楼层
目前已經完成移植的有Arch的chakra project和Mandriva。Gentoo官方好像不太關心這個。
回复 支持 反对

使用道具 举报

发表于 2009-10-14 23:37:03 | 显示全部楼层
Gentoo的fbsplash是從之前的bootsplash中引入了很多資源,加上fbsplash也很靈活,官方可能沒有人關注這個項目。到是dracut受關注很高,現在有不少開發人員在做dracut的項目。
回复 支持 反对

使用道具 举报

发表于 2009-10-15 06:50:20 | 显示全部楼层
plymouth现有的ebuild需要依赖dracut。

研究使用方法中……
回复 支持 反对

使用道具 举报

发表于 2009-10-15 13:21:35 | 显示全部楼层
Post by 亞利艾爾;2036650
Gentoo的fbsplash是從之前的bootsplash中引入了很多資源,加上fbsplash也很靈活,官方可能沒有人關注這個項目。到是dracut受關注很高,現在有不少開發人員在做dracut的項目。

本來我移植的是Arch的[color="Blue"]mkinitcpio,因為這個支持uswsusp,但是還是覺得dracut更好。
回复 支持 反对

使用道具 举报

发表于 2009-10-15 13:56:52 | 显示全部楼层
Post by coderoar;2036800
本來我移植的是Arch的mkinitcpio,因為這個支持uswsusp,但是還是覺得dracut更好。


呵呵,能簡單說下dracut的優點嗎?

PS:身邊有做實事的人呀,支持。你是參加GSoC做那個項目還是直接參加開發的?
回复 支持 反对

使用道具 举报

发表于 2009-10-15 15:58:05 | 显示全部楼层
汗,我自己單幹呢。

dracut比mkinitcpio複雜很多,但是大體上是一樣的,都是提供一系列函數,然後將各個功能分成模塊,最後在每個模塊里實現。具體的工作就是檢查和安裝預編譯的二進制文件。

要說dracut怎麼好,我還說不出太多,但是它的跨發行版應該是最好的。我在mkinitcpio的移植中就栽了個大跟頭——應為Arch官方不支持multilib,而Gentoo是支持的,所以某些Arch的目錄,到Gentoo下就是符號鏈接(如/lib)。mkinitcpio顯然就沒考慮這麼多,所以剛開始全亂了,一個文件複製了好幾份。後來總算解決了這個問題,雖然還不完美。當然,dracut還存在一些細節性問題,例如啟動後/dev/pts目錄會掛載錯誤。

至於genkernel:它把生成initramfs的每個步驟給分開(分成不同的腳本),那麼多功能都在一個個腳本里糾纏起來,因此雜亂不堪。
回复 支持 反对

使用道具 举报

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

本版积分规则

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