Gentoo折腾记(一)
久闻“贱兔”大名,却始终没能见其一面。而现在,终于有机会体会下“贱兔”了。
在arch里使用chroot安装gentoo,这种方式我还是第一次,不过还算顺利,按照gentoo的文档来,基本没什么问题。
在编译完内核后,第一次启动的时候,居然提示找不到网卡,这很令人蛋疼,网上google了很久,也没有什么好的解决办法,最后又将内核重新编译了一遍,加上了几个对网卡的支持,这次终于能够加载了。
由于学校网络使用的是锐捷认证,所以还要安装mentohust,第一次编译完mentohust的时候,发现无法正常使用,提试找不到libpcap.so.0.x.y文件,于是只好回到arch,重新chroot,安装了libpcap,然后mentohust能够正常使用了。上网的问题算是解决了。
接下来,就是安装X了。本子使用的是nvidia显卡,所以在修改USE标记后,emerge nvidia-drivers,安装显卡驱动,140多个包需要安装,一共编译了一个多小时,比编译内核的时间都长。。。上张编译截图:
等待编译完成后,又出问题了,startx的时候无法加载nvidia模块,提示说:
FATAL: Error inserting nvidia...no such device
没办法,google之。。最后重新编译下内核,去掉了内核中对开源驱动nouveau的支持后,nvidia模块正常加载,startx成功!
不过,startx后,鼠标和键盘无法使用,只能强制重启。。。继续google之。。找到解决办法,在/etc/X11/xorg.conf中加入
Section "ServerFlags" Option "AllowEmptyInput" "False" Option "AutoAddDevices" "False" EndSection
再次startx后,鼠标键盘能够使用了。
最下来就是安装桌面环境了,待续。。。
PS: gentoo的文档组织令人头大啊。。。。。什么时候能像arch的wiki一样呢?