LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: bjsm

setup ati-drives

[复制链接]
发表于 2009-3-3 13:49:05 | 显示全部楼层
cd /usr/src/linux
make menuconfig
然后 直接输入/这个符号,出来一个搜索框,输入CONFIG_PARAVIRT_GUEST,回车,会告诉你这个东西的具体位置。
回复 支持 反对

使用道具 举报

发表于 2009-3-3 13:53:39 | 显示全部楼层
Post by bjsm;1955500
我的内核是自己下载的2.6.28.7编译的,驱动emerge ati-drivers装不了,我自己去AMD主页下了个,装好了,我还想问一下,我要不要在/etc/portage/package.use 里,做上gentoo-sources的标记?
mypc whx # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -mtune=i686 -pipe"
CXXFLAGS="-O2 -mtune=i686 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i486-pc-linux-gnu"
MAKEOPTS="-j5"
USE="gnome X -kde -gtk alsa cd mplayer xmms"

CFLAGS
你参考这里 http://en.gentoo-wiki.com/wiki/Safe_Cflags
还有这里 http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD#Athlon_64_X2

看你是什么CPU了。
如果是gcc 4.2 以上可以用-march=native
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 14:00:56 | 显示全部楼层
我是5000+的AMDX2
GCC是4.1.2的
回复 支持 反对

使用道具 举报

发表于 2009-3-3 17:00:27 | 显示全部楼层
Post by bjsm;1955632
我是5000+的AMDX2
GCC是4.1.2的


你 cat /proc/cpuinfo
然后比对那个link
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 18:40:19 | 显示全部楼层
按照你说的地方,我改成了CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

然后,emerge -N system
出错了。
* Could not locate user configfile, so we will save a default one
*
* ERROR: sys-apps/busybox-1.12.2-r1 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2535:  Called die
* The specific snippet of code:
*       emake busybox || die "build failed";
*  The die message:
*   build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-apps/busybox-1.12.2-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/busybox-1.12.2-r1/temp/environment'.
*
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 18:41:06 | 显示全部楼层
以前那个设置也出错。
回复 支持 反对

使用道具 举报

发表于 2009-3-3 18:58:27 | 显示全部楼层
不是吧,四核芯?MAKEOPTS="-j5",四核芯有什么必要用32位?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 19:23:29 | 显示全部楼层
双核心阿,我选j3觉得CPU很空闲。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 19:56:52 | 显示全部楼层
怎么办?怎么办?怎么办?怎么办?
回复 支持 反对

使用道具 举报

发表于 2009-3-3 20:04:02 | 显示全部楼层
Post by health_kxy;1955627
cd /usr/src/linux
make menuconfig
然后 直接输入/这个符号,出来一个搜索框,输入CONFIG_PARAVIRT_GUEST,回车,会告诉你这个东西的具体位置。

Post by trasher;1955626
example

kim@Boxer ~ $ cat /usr/src/linux/.config | grep CONFIG_PARAVIRT
# CONFIG_PARAVIRT_GUEST is not set


动动脑子吧,兄弟


上面两位仁兄已经介绍了,怎么去看这个设置.
关停后就应该可以安装了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表