VirusCamp 发表于 2006-1-2 16:00:08

ati的官方驱动是 有支持 xorg 6.9, 7.0 的.
只不过不好找,没有在页面上明确列出.

其实,除了4个不能用在6.9的rpm以外,那个 *.run 里面就有for xorg 6.9 的驱动,7.0也应该可以用.

PXE2 发表于 2006-1-5 20:12:20

缺少 xorg-x11-proto-devel

其头文件是包含在 xorg-x11-devel 中的。6.9 沿用的是 6.8.x 的分包方法,而不是 7.0 的。

你提供的 sis 补丁是用来切换显示输出的吧?且太老了。难道 xorg 的 sis 驱动不支持 xv 模式?

是阿,, xorg 的 sis 驱动不支持 xv 模式。。。

trulyliu 发表于 2006-1-5 21:33:05

http://www.magiclinux.org/people/kanker/xorg/6.9.0/rpms/
没有权限浏览下载?怎么办啊?

jiangtao9999 发表于 2006-1-5 21:38:40

ati的官方驱动是 有支持 xorg 6.9, 7.0 的.
只不过不好找,没有在页面上明确列出.

其实,除了4个不能用在6.9的rpm以外,那个 *.run 里面就有for xorg 6.9 的驱动,7.0也应该可以用.
在我这里可以装,但不能启动系统,看 log 似乎是检验系统版本错误。

感觉 ati 的驱动分两部分, kernel 的部分是源代码的, X 的 module 是直接二进制的。

VirusCamp 发表于 2006-1-5 22:18:04

在我这里可以装,但不能启动系统,看 log 似乎是检验系统版本错误。

感觉 ati 的驱动分两部分, kernel 的部分是源代码的, X 的 module 是直接二进制的。

你用的是*.run包吗? 这个包运行应该可以正确安装6.9版的. 运行后,它解压的目录里就有 xorg6.9 目录.

如果用rpm包装,肯定有x版本错误的.

正确的fglrx版本的 log:

(II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 6.8.99.8, module version = 8.20.8
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
....
....
(II) fglrx(0): UMM Bus area: 0xe07ad000 (size=0x03853000)
(II) fglrx(0): UMM area: 0xe07ad000 (size=0x03853000)
(II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 99.8
(II) fglrx(0): detected X.org 7.0.0.0

trulyliu 发表于 2006-1-6 08:57:07

http://www.magiclinux.org/people/kanker/xorg/6.9.0/rpms/
没有权限浏览下载?怎么办啊?

没人理我啊??

jiangtao9999 发表于 2006-1-6 21:24:02

在我这里可以装,但不能启动系统,看 log 似乎是检验系统版本错误。

感觉 ati 的驱动分两部分, kernel 的部分是源代码的, X 的 module 是直接二进制的。

你用的是*.run包吗? 这个包运行应该可以正确安装6.9版的. 运行后,它解压的目录里就有 xorg6.9 目录.

如果用rpm包装,肯定有x版本错误的.

正确的fglrx版本的 log:

(II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 6.8.99.8, module version = 8.20.8
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
....
....
(II) fglrx(0): UMM Bus area: 0xe07ad000 (size=0x03853000)
(II) fglrx(0): UMM area: 0xe07ad000 (size=0x03853000)
(II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 99.8
(II) fglrx(0): detected X.org 7.0.0.0


8.20.8 的 run 文件,是不是因为我的系统在 6.8 的时候装过了 ati 驱动导致的?

VirusCamp 发表于 2006-1-7 11:32:46

你最好手动安装 *.run:
把他运行起来,但是不按 Next .
这时,运行的目录 或者是 *.run 的目录下会有一个由*run解压开的目录.然后进去手工复制,应该要用commom 和 xorg6.9 目录.
确保已经覆盖了原来的版本.

jiangtao9999 发表于 2006-1-7 12:53:30

:!:
居然需要这么装……………

VirusCamp 发表于 2006-1-7 13:49:59

:!:
居然需要这么装……………

不需要这么装,我第一次就是直接用 *.run 一步步 next下去 装好的.
你这里有奇怪的问题,只好让你手动装,确保覆盖原来的文件了.

还有,fglrx会覆盖 mesa 的libgl.so.1.2,如果你不想覆盖,可以手动copy到另一个目录,然后用 libgl.so libgl.so.1 的符号链接 ,以及ldconfig , 保证使用fglrx. Mandriva2006就是这么干的.
确保fglrx能用后,第二次安装,我也是这样做的.有时,我会来回切换radeon驱动和fglrx. 两个都能用dri .

rong889 发表于 2006-1-9 16:06:59

http://www.magiclinux.org/people/kanker/xorg/6.9.0/rpms/
没有权限浏览下载?怎么办啊?

就是呀.没办法下载了

Mozart 发表于 2006-1-10 16:34:37

装了之后Wine变得奇慢

装了之后Wine变得奇慢!我要做Flash啊,谁来救救我!

KanKer 发表于 2006-1-10 16:58:50

用如下命令运行: LANG=zh_CN.GB2312 wine your program
或更新 wine rpm 到 0.9.5,或自行编译时加下面补丁:

--- wine-0.9.5/loader/glibc.c.orig        2006-01-09 14:12:25.000000000 +0000
+++ wine-0.9.5/loader/glibc.c        2006-01-09 14:11:24.000000000 +0000
@@ -75,6 +75,10 @@
{
   const char *loader = getenv( "WINELOADER" );
   const char *threads = get_threading();
+    const char *lang = getenv("LANG");
+
+    if (strcmp(lang,"zh_CN.GB18030")||strcmp(lang,"zh_CN.GBK"))
+        setenv("LANG","zh_CN.GB2312",1);

   if (loader)
   {

jiangtao9999 发表于 2006-1-10 19:37:19

:shock:
没有 GB18030 支持?!

KanKer 发表于 2006-1-10 23:50:59

wine 本来就没有。
页: 1 [2] 3
查看完整版本: xorg-x11-6.9.0 测试