LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1784|回复: 17

新手装gentoo遇到的ati显卡问题 ?

[复制链接]
发表于 2007-11-22 22:38:43 | 显示全部楼层 |阅读模式
用的是~x86
# emerge --pretend ati-drivers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] sys-devel/gcc-3.3.6-r1  USE="gtk nls (-altivec) -bootstrap -boundschecking -build -doc -fortran -gcj (-hardened) -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -test -vanilla"
[ebuild  N    ] sys-power/acpid-1.0.6-r1
[ebuild  N    ] virtual/libstdc++-3.3
[ebuild  N    ] x11-drivers/ati-drivers-8.42.3  USE="acpi (-multilib)"
[blocks B     ] x11-drivers/ati-drivers (is blocking x11-base/xorg-server-1.4-r2)



搜了好多也没找到好的方法,貌似版上很久前有个帖子,版主给了个链接  但是打不开

是不是因为ati-drivers还不支持xorg-server-1.4-r2
是不是要降低ati-drivers的版本还是降低xorg-server的版本
我是新手,已经因为这个问题尝试过很多中方法了,后来搞的一团糟 就重装了 现在又出这个问题了

谢谢
发表于 2007-11-22 22:45:02 | 显示全部楼层
给个简单的办法,
首先安装ati-drivers
  1. emerge -Oav ati-drivers
复制代码

然后告诉portage,你自己来解决依赖关系。
  1. mkdir -p /etc/portage/profile
  2. echo "x11-drivers/ati-drivers-8.42.3" >> /etc/portage/profile/package.provided
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-22 22:56:03 | 显示全部楼层
好的 我试试
这样 就可以直接用了吗?

呵呵 虽然有提问的智慧  但是 现在被它折腾的已经没有心情搜了  呵呵    谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-22 23:00:47 | 显示全部楼层
还有个问题    为什么会block呢?
是portage的问题 还是xorg的问题 ?》
回复 支持 反对

使用道具 举报

发表于 2007-11-22 23:08:46 | 显示全部楼层
http://bugs.gentoo.org/show_bug.cgi?id=191872

虽然新的ati-drivers已经支持xorg 7.4,估计是portage树中的ebuild还没有来得及更新吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-22 23:12:09 | 显示全部楼层
是不是前面提到的这两个
ebuild NS ] sys-devel/gcc-3.3.6-r1 USE="gtk nls (-altivec) -bootstrap -boundschecking -build -doc -fortran -gcj (-hardened) -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -test -vanilla"
[ebuild N ] sys-power/acpid-1.0.6-r1
[ebuild N ] virtual/libstdc++-3.3
我需要先装一下,可是安装提示
# emerge sys-devel/gcc-3.3.6-r1
Calculating dependencies \

!!! 'sys-devel/gcc-3.3.6-r1' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)

其他几个的提示也一样  要怎么操作

谢谢
回复 支持 反对

使用道具 举报

发表于 2007-11-23 03:04:23 | 显示全部楼层
Post by erlv5241;1786419
是不是前面提到的这两个
ebuild NS ] sys-devel/gcc-3.3.6-r1 USE="gtk nls (-altivec) -bootstrap -boundschecking -build -doc -fortran -gcj (-hardened) -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -test -vanilla"
[ebuild N ] sys-power/acpid-1.0.6-r1
[ebuild N ] virtual/libstdc++-3.3
我需要先装一下,可是安装提示
# emerge sys-devel/gcc-3.3.6-r1
Calculating dependencies \

!!! 'sys-devel/gcc-3.3.6-r1' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)

其他几个的提示也一样  要怎么操作

谢谢

不需要,如果列表里每个都要手工安装,那就不是gentoo了。如果是那样,我也不会用gentoo

如果确实需要指定版本安装,应该加等于号
!!! (Did you specify a version but forget to prefix with '='?)
emerge =sys-devel/gcc-3.3.6-r1
回复 支持 反对

使用道具 举报

发表于 2007-11-23 03:16:05 | 显示全部楼层
Post by erlv5241;1786393
用的是~x86
# emerge --pretend ati-drivers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] sys-devel/gcc-3.3.6-r1  USE="gtk nls (-altivec) -bootstrap -boundschecking -build -doc -fortran -gcj (-hardened) -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -test -vanilla"
[ebuild  N    ] sys-power/acpid-1.0.6-r1
[ebuild  N    ] virtual/libstdc++-3.3
[ebuild  N    ] x11-drivers/ati-drivers-8.42.3  USE="acpi (-multilib)"
[blocks B     ] x11-drivers/ati-drivers (is blocking x11-base/xorg-server-1.4-r2)



搜了好多也没找到好的方法,貌似版上很久前有个帖子,版主给了个链接  但是打不开

是不是因为ati-drivers还不支持xorg-server-1.4-r2
是不是要降低ati-drivers的版本还是降低xorg-server的版本
我是新手,已经因为这个问题尝试过很多中方法了,后来搞的一团糟 就重装了 现在又出这个问题了

谢谢

降级xorg-server吧

或者如果你的ati显卡比较旧的话,就用开源驱动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-23 10:21:52 | 显示全部楼层
谢谢  我试试
回复 支持 反对

使用道具 举报

发表于 2007-11-23 11:00:31 | 显示全部楼层
楼主还是用开源驱动吧,我以前的ATI显卡就是用开源驱动才搞定的!
回复 支持 反对

使用道具 举报

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

本版积分规则

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