Cheers, finally I made it, the Gentoo back to work on my MacBook Pro.
I have spent several days to make the Gentoo back, because previous it works, but after one update whatever, it can't start the X.
The biggest problems I met is
So you can image how difficult it is to fix all the problems, because
root (hd0,3) kernel /boot/SYSLINUX/ubnkern initrd /boot/SYSLINUX/BOOT2880.IMG boot
jianqing linux # uname -a Linux jianqing 3.17.7-gentoo #6 SMP Sat Jan 31 01:16:40 CST 2015 x86_64 Intel(R) Core(TM) i7-2675QM CPU @ 2.20GHz GenuineIntel GNU/Linux
ifconfig enp2s0f0 10.0.0.30 netmask 255.255.255.0 route add default gw 10.0.0.1 echo "nameserver 8.8.8.8" >>/etc/resolv.conf echo "nameserver 223.5.5.5" >>/etc/resolv.conf
ati-drivers qlist -I ati-drivers xorg-server gnome systemd xdm gdm slim startx slim X Xorg Xorg -config /path/to/xorg.conf Xorg -configure aticonfig --initial eselect open list eselect open set 1 systemctl enable/disable xdm/gdm/slim ls /etc/X11/ emerge -uDN world -pv emerge --depclean -pv emerge -uDN world --keep-going emerge -uDN world --keep-going --skipfirst emerge -uDN world --keep-going --resume
jianqing ~ # cat /etc/env.d/90xsession XSESSION="Gnome"
cd /usr/src/linux make menuconfig make -j5 make modules_install cp arch/x86_64/boot/bzImage /boot/kernel-3.17.7
jianqing linux # cat /boot/grub/menu.lst
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook # http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2 # If you are not using Genkernel and you need help creating this file, you # should consult the handbook. Alternatively, consult the grub.conf.sample that # is included with the Grub documentation. default 0 timeout 30 splashimage=(hd0,3)/boot/grub/splash.xpm.gz title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.17.7-1 init=/usr/lib/systemd/systemd nomodeset root (hd0,3) kernel /boot/kernel-3.17.7-1 root=/dev/sda4 init=/usr/lib/systemd/systemd nomodeset title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.10.25 init=/usr/lib/systemd/systemd nomodeset root (hd0,3) kernel /boot/kernel-3.10.25 root=/dev/sda4 init=/usr/lib/systemd/systemd nomodeset title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.17.7 init=/usr/lib/systemd/systemd nomodeset root (hd0,3) kernel /boot/kernel-3.17.7 root=/dev/sda4 init=/usr/lib/systemd/systemd nomodeset title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.10.25 nomodeset root (hd0,3) kernel /boot/kernel-3.10.25 root=/dev/sda4 nomodeset title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.6.11 root (hd0,3) kernel /boot/kernel-3.6.11 root=/dev/sda4 title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.6.11-2 root (hd0,3) kernel /boot/kernel-3.6.11-2 root=/dev/sda4 radeon.modeset=0 title Gentoo Linux root (hd0,4) root=/dev/sda5 /boot/kernel-3.6.11 root (hd0,4) kernel /boot/kernel-3.6.11 root=/dev/sda5 title Gentoo Linux root (hd0,3) root=/dev/sda4 /boot/kernel-3.3.8 root (hd0,3) kernel /boot/kernel-3.3.8 root=/dev/sda4 title Gentoo Linux root (hd0,4) root=/dev/sda5 /boot/kernel-3.3.8 root (hd0,4) kernel /boot/kernel-3.3.8 root=/dev/sda5 title Gentoo Linux root (hd0,4) root=/dev/sda5 /boot/kernel_3.2.12 root (hd0,4) #kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3 kernel /boot/kernel_3.2.12 root=/dev/sda5 #initrd /boot/genkernel # vim:ft=conf:
Need set the CONFIG_B43=m not CONFIG_B43=y
CONFIG_B43=m
systemctl enable dhcpcd systemctl enable NetworkManager