|
参考:http://www.linuxeden.com/forum/thread-125339-1-1.html
步骤:
1。emerge splash-themes-gentoo
会要求一些相关的USE,在/etc/portage/package.use加入即可
2.cd /etc/splash;cp -a emergence myself;cd myself;for f in *.cfg;do sed 's/myself/emergence/g' $f >$f;done
3.emerge hwinfo;hwinfo --framebuffer
找到最大的那个分辨率;有可能你的桌面分辨率比它高,但要用这个提出的,比如我的闭源驱动分辨率是1920x1200,但这个软件提出的可用分辨率是1280x1024,推测是vesa与闭源检测的不一样。而内核用的是vesa,所以只能降了,根据这个参照http://dev.firnow.com/course6_sy ... 2008617/125886.html 在grub内设置vga
4。cd images
找到对应分辩率的图片,用你想要的图片替换
5。genkernel --gensplash=myself --oldconfig --menuconfig all
6。emerge nvidia-driver
有virtaulbox的,加上virtualbox-modules,保证修改内核后,显卡能用
7。vi /boot/grub/grub.conf
加上video=vesafb:ywrap,pmipal,1280x1024-32@60 splash=silent,theme:myself CONSOLE=/dev/tty1 vga=0x31B
8。reboot
因为vga为个参数没加,让我足足折腾了一个上午,现在OK了,家里那个ati(用的开源驱动,单屏),办公室这个nvidia(双屏,只能用闭源了),都贴上了全家褔,开机感觉很温暖了 |
|