LinuxSir.cn,穿越时空的Linuxsir!

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

进来教教我

[复制链接]
发表于 2010-2-8 11:08:55 | 显示全部楼层 |阅读模式
现在系统装好了,内核是genkernel all编译的,自己尝试编译了一个缺无法启动,我在手册上没有看到要生成INITRD,想安装mkinitrd却发现无法安装。这些都是次要的,重要的是,无法进X,贴出我的make.conf,还有,emerge gnome-light也出错了,上图吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2010-2-8 11:10:14 | 显示全部楼层
我尝试了RADEON,FGLRX,最糟糕的是VESA也进不了。什么道理啊。
回复 支持 反对

使用道具 举报

发表于 2010-2-8 11:42:23 | 显示全部楼层
图好小,不过勉强看到是循环依赖,先在USE里加上“-cups“,装上后再取消这个use
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-8 12:10:38 | 显示全部楼层
大了发不出来,可否告诉我是哪个包依赖'-CUPS‘
回复 支持 反对

使用道具 举报

发表于 2010-2-8 12:16:15 | 显示全部楼层
Post by bjsm;2068173
大了发不出来,可否告诉我是哪个包依赖'-CUPS‘


从名字就可以看出是cups这个包呀。。。

其实错误信息下面就有提示一般情况下禁用某个USE就可以避免这种情况,而有问题的这四个包,cups只是比较好欺负罢了。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-8 12:21:26 | 显示全部楼层
那我装上CUPS这个包应该也行了吧?
回复 支持 反对

使用道具 举报

发表于 2010-2-8 12:25:18 | 显示全部楼层
大概是的吧,不过你装完gnome-light之后去掉那个use就会自动给你装上。。。毕竟,"-cups"也只不过是处理这个循环依赖的临时措施罢了,不过假如你不想要cups的话一直留着这个use大概也没啥问题。。。
回复 支持 反对

使用道具 举报

发表于 2010-2-9 00:36:08 | 显示全部楼层
INITRD和X沒關系,再說現在都initramfs了,源裏那個mkinitrd是RH公司的,gentoo沒有制作initramfs的工具。
一般來說,沒特殊用途不用init系統。

把沖突的包都emerge -C掉,再更新顯卡驅動,xorg-server等等。
你這啥都看不出來怎麽幫你哦?
關鍵是make.conf裏各個參數要寫的復合機器。
比如說,你3核?
看看文檔怎麽寫make.conf。
回复 支持 反对

使用道具 举报

发表于 2010-2-9 01:26:05 | 显示全部楼层
我看到了,这个问题前两天我遇到过。
这个主要是poppler这个包,修改归宿的大组名字。这个需要先手工出来,直接把block的包给先删除。然后再upgrade应该就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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