kanker兄kernel2.6.15rcrpm有较重bug
我今天装了一下nv驱程,发现了此bug新版内核 build/arch/i386
中 kcongfig makefile 相对于以前的版有一些变化,我做了diff 后发现 对于cpu config 和makefile
新增了 source kconfig.cpu和Makefile.cpu取消了原有定义部分,事实上没有变化。
但是在打包过程中 Makefile.cpu却没有打进去。
这在安装新的驱动时Makefile这里是无法通过的,少了Makefile.cpu,所以导致无法安装,解决发法可以在打包时提供Makefile.cpu
也可以 将makefile 中 include $(srctree)/arch/i386/Makefile.cpu
这一行改成 align := $(cc-option-align)
cflags-$(CONFIG_M386) += -march=i386
cflags-$(CONFIG_M486) += -march=i486
cflags-$(CONFIG_M586) += -march=i586
cflags-$(CONFIG_M586TSC) += -march=i586
cflags-$(CONFIG_M586MMX) += $(call cc-option,-march=pentium-mmx,-march=i586)
cflags-$(CONFIG_M686) += -march=i686
cflags-$(CONFIG_MPENTIUMII) += -march=i686 $(call tune,pentium2)
cflags-$(CONFIG_MPENTIUMIII) += -march=i686 $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUMM) += -march=i686 $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUM4) += -march=i686 $(call tune,pentium4)
cflags-$(CONFIG_MK6) += -march=k6
# Please note, that patches that add -march=athlon-xp and friends are pointless.
# They make zero difference whatsosever to performance at this time.
cflags-$(CONFIG_MK7) += $(call cc-option,-march=athlon,-march=i686 $(align)-functions=4)
cflags-$(CONFIG_MK8) += $(call cc-option,-march=k8,$(call cc-option,-march=athlon,-march=i686 $(align)-functions=4))
cflags-$(CONFIG_MCRUSOE) += -march=i686 $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MEFFICEON) += -march=i686 $(call tune,pentium3) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MWINCHIPC6) += $(call cc-option,-march=winchip-c6,-march=i586)
cflags-$(CONFIG_MWINCHIP2) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=c3,-march=i486) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=c3-2,-march=i686)
# AMD Elan support
cflags-$(CONFIG_X86_ELAN) += -march=i486
# Geode GX1 support
cflags-$(CONFIG_MGEODEGX1) += $(call cc-option,-march=pentium-mmx,-march=i486)
不过重新打包这个就没有必要了
ml在打包时若有未被打进包的文件出现,rpmbuild并不出现错误提示
这是lonestar 曾经提出的问题
LoneStar 写道:
> 不知出于什么原因,ML中rpmbuild 把 _unpackaged_files_terminate_build 宏设
> 成了0。这使得打包时即使漏包了文件也察觉不到。今天我就为此浪费了整整一下
> 午,仅仅因为漏包了1个文件。
>
> 当这个宏被设为1时,若编译出来的文件有没被打进包里的,打包进程就会终止。
> 这用于防止软件版本升级时丢失新增加的文件。打开这个开关的方法是,在
> ~/.rpmmacros 文件中增加一行:
>
> %_unpackaged_files_terminate_build 1
大家看需不需要修改一下 错误提示是有的,但是不会中断打包。 对,有提示的 kernel似乎一直是kde在跟 呵呵,改了,不管谁了,因为上次出现过一次打包文件丢失问题,我在打包gnome时候吃了不少这个苦,不过好在后来看build log发现了哪些有未打包的,就好了。所以觉得改一下还是可取的 呵呵,辛苦 那个,大哥们,那驱动到底改怎样装呢??
是不是需要先运行点命令? 谢谢再见情人,内核已更新,升级到 2.6.15-rc5-git4
http://www.magiclinux.org/dev/2.0/cd1/RPMS/kernel/2.6.15-rc5-git4/
楼上的重新更新一下吧:P:oops: kanker兄辛苦 :twisted: 安装后不能设置简体中文界面了!,控制面板有但不能选择使用! 早上不知道是谁放出来的rc2的地址,我下了一个,装上了.rc2的内核是2.6.15rc5
刚用不久,有两个问题:
1。 我是ATI9550的显卡,装ati最新的驱动,但opengl一直是Mesa1.2,就算按官方网站上说的,先弄掉Mesa,再装,也还是打不开3D。
2.再就是xDSL那个拨号程序,设置之后,拨号能拨上,但不能取得DNS,无法上网,但在konsole下直接用pppoe-start拨号则能正常上网。
还有个小毛病,在起动KDE时,出splashscreen的时候,鼠标的尾巴本来是个能动的小喇叭,但我这里经常是花的 kanker
新放出的kernel2.6.15-rc1-git4为什么不可以在原来的kernel2.6.5-rc1上面升级?? 属于不同的内核了。模块的文件夹都不同。
且记安装内核一定要用 rpm -ihv ,而不能在原内核的基础上升级,不然很可能会有大麻烦。 ~~~~~~~~~~
我用
rpm -ivh 上不去
rpm -ihv和上面的命令有区别吗??
最后我用rpm -ivh --force装上去了,结果是两个内核 早上不知道是谁放出来的rc2的地址,我下了一个,装上了.rc2的内核是2.6.15rc5
刚用不久,有两个问题:
1。 我是ATI9550的显卡,装ati最新的驱动,但opengl一直是Mesa1.2,就算按官方网站上说的,先弄掉Mesa,再装,也还是打不开3D。
2.再就是xDSL那个拨号程序,设置之后,拨号能拨上,但不能取得DNS,无法上网,但在konsole下直接用pppoe-start拨号则能正常上网。
还有个小毛病,在起动KDE时,出splashscreen的时候,鼠标的尾巴本来是个能动的小喇叭,但我这里经常是花的
第一个问题, mesa1.2 应该就是 3d 支持了吧?可以再检查一下 /etc/X11/xorg.conf 中显卡的设置。
第二个问题,在 mxd 的设置中把域名解析类型改为从服务器获取不行吗?如果不行手动指定了看看。
页:
[1]
2