Gentoo Linux 内核编译过程及nvidia驱动安装(2)

  6、 使用genkernel半自动编译内核(可选)

  如果觉得自己动手麻烦,又怕出错,可以使用genkernel这个工具半自动编译。这个可选的内容是和上面手动编译对应的,二者选其一,前提是前面的工作都做完了。使用genkernel编译基本就一个命令:

  #cd /usr/src/linux

  #genkernel --menuconfig --bootloader=grub all

  这样就可以开始配置内核,保存以后系统会自动编译,编译完自动安装,并自动修改grub菜单增加相应的启动项。重启就可以启动新内核了。Genkernel还有很多功能,想了解得更清楚的话可以:

  #genkernel --help

  7、 安装nvidia显卡驱动

  这个相对比较简单,和前面一样,先检查/usr/src/linux的指向,这里要和运行中的内核一致:

  #uname –r #查看运行中的内核版本

  #ls –l /usr/src/linux #查看/usr/src/linux指向的内核源代码是不是与运行中的内核一致,如果结果不一致,应该自己调整成一致的。

  检查内核配置,应该包含如下内容:

  Linux Kernel Configuration: .config

  Loadable Module Support --->

  Enable Loadable Module Support

  Processor Type and Features --->

  MTRR (Memory Type Range Register)

  SupportDevice Drivers --->

  Character devices --->

  /dev/agpgart (AGP Support)

  同时下面两个选项和nvidia的驱动有冲突,注意不要选择这两个:

  Linux Kernel Configuration: .config

  Device Drivers --->

  Graphics Support --->

  < > nVidia Framebuffer Support

  < > nVidia Riva support

  #emerge nvidia-drivers #安装显卡驱动(如果是特别旧的显卡,应该#emerge nvidia-legacy-drivers)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwppfz.html