当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]使用自己编译的内核遇到的两个急需解决的问题
帖子发表于 : 2007-08-11 22:03 
头像

注册: 2006-10-14 11:34
帖子: 123
送出感谢: 0 次
接收感谢: 1
使用自己编译的内核遇到的两个急需解决的问题

电脑硬件:CPU:AMD athlon64 2800+
主板:C51G芯片 集成GeFore6100的显卡和网卡
操作系统:ubuntu-7.04-desktop-amd64

前言:编译了6次了吧,按照网上搜索的内核配置选项(主要参考金步国先生的Linux 2.6.19.x 内核编译配置选项简介,推荐),基本每次编译的时候都扫了遍,不要笑我笨哦。删了一些我电脑上更本没有的一些东西。改幅不大。网络那块都是默认的,没敢动。自己不确定的也默认。
以前用的是32位的系统。编译了几次内核后也是碰到这两个问题。
这些天,寝室老断电,EXT3的文件系统每次断电后都要自检,烦,又一时冲动,马上下了个64位的(40分钟就下完还算快吧),格了32位的,装上。呵呵,一切都还好。
于是乎,又管不住自己了,再次编译内核,还是老问题。哎,我怎么就这么……
当然不忘google啦,兄弟不才,也没能找到解决办法。
忘了个最重要的地方了,呵呵。咱们的社区不就是最好的交流的地方吗?
于是就有了这篇帖子了。

我编译内核的步骤(如有错误或者不当请指出)
1、到官方网站下载最新的稳定内核2.6.22.2到~,解压。
把/boot下老内核的配置文件config-2.6.20-16-generic复制到新内核源代码目录中
改名为.config
2、然后 make menuconfig “愉快而又漫长”的配置
3、接着 sudo make-kpkg clean
sudo make-kpkg --initrd --append-to-version=-athlon64 kernel_image kernel_headers
4、最后在上级目录生成两个deb包,都装上,sudo reboot

问题1:“不能”启动X,装了官方的驱动还是不能进。但是我把/etc/X11/xorg.conf 里的 nvidia 改成nv后就能进gnome了。

问题2:不能拨号上网了,但是编译内核时网络那快我真的是没动啊。

最后没办法了,我把老内核的默认配置一点都没动的编译还是有这两个问题。

把出错的地方贴上,大家看看。更详细的见附件。
关于X的:
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "MetaModes" "1024x768_85 +0+0; 800x600 +0+0; 640x480 +0+0"
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

关于网络的:
Aug 11 00:06:06 wubuntu pppd[5294]: Plugin rp-pppoe.so loaded.
Aug 11 00:06:06 wubuntu pppd[5301]: pppd 2.4.4 started by root, uid 0
Aug 11 00:06:06 wubuntu pppd[5301]: PPP session is 4736
Aug 11 00:06:06 wubuntu pppd[5301]: Failed to create PPPoE socket: Address family not supported by protocol
Aug 11 00:06:06 wubuntu pppd[5301]: Exit.


附件:
Xorg.0.log.zip [17.64 KiB]
被下载 14 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-11 22:23 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
没必要这么麻烦

3、接着 sudo make-kpkg clean
sudo make-kpkg --initrd --append-to-version=-athlon64 kernel_image kernel_headers
4、最后在上级目录生成两个deb包,都装上,sudo reboot

这两步只要 sudo make && sudo make modules_install && make install 然后重启就可以了
这种编译方式适用于任何一个Linux发行版 你用的那个方式只能用于debian/ubuntu

安装新内核重启后 把nvidia显卡驱动重新安装一遍就好了


_________________
目前负债150多万


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-11 22:30 
头像

注册: 2006-10-14 11:34
帖子: 123
送出感谢: 0 次
接收感谢: 1
不管是源里的还是 官方的 显卡驱动 都分别安装过了 还是不行
真的不知道怎么回事了


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [问题]使用自己编译的内核遇到的两个急需解决的问题
帖子发表于 : 2008-10-04 14:30 
头像

注册: 2006-10-14 11:34
帖子: 123
送出感谢: 0 次
接收感谢: 1
问题已经解决早解决了
驱动安装要注意的问题
内核选项的选择问题


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译