LinuxSir.cn,穿越时空的Linuxsir!

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

搞定ATI的官方驱动、声音LAG、FCITX、UTC导致时间错乱等问题!

[复制链接]
 楼主| 发表于 2008-12-11 18:44:30 | 显示全部楼层
Post by hohoxu_hao115;1922411
8.12出来了,是否也是装上了改改才能用?


谢谢提醒,不过我的系统进不去了,进入登陆界面后,鼠标和键盘都没反应了  55555555555555555555555555
回复 支持 反对

使用道具 举报

发表于 2008-12-12 00:05:28 | 显示全部楼层
我正在看,顶一下,呵呵,郁闷!
每个版本的linux都有着或那的问题,都要鼓捣好一阵才好安心的使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 00:08:53 | 显示全部楼层
Post by beyes;1922697
我正在看,顶一下,呵呵,郁闷!
每个版本的linux都有着或那的问题,都要鼓捣好一阵才好安心的使用。



现在我的FC10,目前出现的问题都解决了,就差无线了,

03:03.0 Network controller: Atheros Communications Inc. AR5416 802.11abgn Wireless PCI Adapter (rev 01)
        Subsystem: Apple Computer Inc. Device 0087
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <ERR- INTx-
        Latency: 168, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at dfcf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: ath9k


NetworkManager 这个东西在FC10里对WAP加密的无线一直连接不上去,用WEP加密就可以,但我的无线路由如用WEP加密,只能在54M上,用WAP加密,才能发挥它的300M的性能。

当然,我的无线网卡也是300M的。
回复 支持 反对

使用道具 举报

发表于 2008-12-21 21:01:44 | 显示全部楼层
Post by hades;1918061
重新写个小教程,不过,我是用自己重新编译的2。6。27。7内核,原内核上没尝试。

方法如下:

1) rpm -e --nodeps libdrm
  先DEL了原来的libdrm
2) rpm -ivh libdrm.rpm from F9
安装FC9的libdrm文件:
libdrm-2.4.0-0.11.fc9.i386.rpm

这个文件大家放狗搜索吧。
3) download and install fglrx from amd.com

从ATI官方网站下载.run文件,我是用:
ati-driver-installer-8-11-x86.x86_64.run
(只有8。11才支持XORG 7。4)
在终端执行安装命令,按图中提示进行,通常都是NEXT就OK了。

4) rm /usr/lib/dri/fglrx_dri.so
5) ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

注:如果你的OS是32位的,其中的 4)和5)这两步不需要,如果你的OS是64位,请按4和5 说的操作。
6) yum install system-config-display
用YUM安装system-config-display

7) run system-config-display and change *nothing*, but press "ok" to create
an xorg.conf.
用ROOT身份执行system-config-display 命令,在出现的图形中,不要动任何设置,直接占OK键退出,这地会在/etx/X11里生成一个xorg.conf文件,
(注:不知为什么,如果用普通用户再执行ROOT的命令,会没有瓜,所以我建议以上步骤大家直接用ROOT LOGIN到系统是)

8) aticonfig --initial -f

在终端执行:aticonfig --initial -f ,会把ATI的驱动设置写入XORG。CONF文件。

9)重启电脑吧,进入会在终端执行一下:hades@Fedora ~]$ fgl_glxgears

是不是有个3D的图形出来了,说明成功了哈哈

[hades@Fedora ~]$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X300
OpenGL version string: 2.1.8201 Release

这是我的。

因为是自己编译的新内核2.6.27.7,在编译时没有编译声卡驱动,因为想用ALSA的官方DRIVER来安装,我一直这样干的,安装没问题,看电影、听音乐声音没问题,一进入3D的游戏,如:QUAKE3,声音就严重的LAG,导致整个游戏画面都在LAG,试了N多次,仍不能解决,后来看到一个PulseAudio的东西,上网看了下,
原来是比较新的一个声音服务系统,是用ESD来启动的,我原来在KDE3.5.10时,就是把arts的声音关掉才正常使用,所以我就想把PulseAudio也关了,但无论咋试都不行,没办法,只好yum remove PulseAudio ,重启,MD,好了,原来都是这个PulseAudio搞的。

另外,新内核里的声音普通用户没办法使用,所以我把当前用记加入到ROOT组就解决了。

声音问题是针对新编译内核并在内核里不选择声卡驱动的问题的,请兄弟们注意。

FCITX在英文环境激活问题,请看;
http://www.linuxsir.cn/bbs/thread340027.html

另外,我在安装FC10选择了UTC这个选项,就是:系统时间使用UTC时间,导致我的桌面时间和BIOS时间不同步,这是FC10的一个BUG,不过,通常昨天一咬牙一瞪眼,本着升级不成功就重装的心情,YUM UPDATE(使用Rawhile升级) 到了FC11,结果,这个问题解决了 哈哈,看来,升级是有必要的嘛,现在桌面比FC10FINAL版本更稳定了,虽然在启动说什么东西,但不影响正常使用,好玩。

(特别注意,如果升级到KDE 4.2 B1后:
if you absolutely need MSN support in Kopete you probably don't want to upgrade, as the MSN protocol is temporarily unavailable while we package new libraries needed for the rewritten MSN plugin.)

KAO,我没看到这个,现在Kopete不能用了,好在还有PIDGIN 可上MSN。



我装完之后用fglrxinfo命令得到如下的信息:
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  14
  Current serial number in output stream:  14
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-21 23:07:14 | 显示全部楼层
Post by dragoxiao;1927565
我装完之后用fglrxinfo命令得到如下的信息:
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  14
  Current serial number in output stream:  14


这说明你的驱动没安装成功。
回复 支持 反对

使用道具 举报

发表于 2008-12-21 23:15:06 | 显示全部楼层
Qt粗体的问题解决了么?
回复 支持 反对

使用道具 举报

发表于 2008-12-21 23:18:58 | 显示全部楼层
UTC那个不是BUG啊,
是把系统时间当作UTC,
那么楼主又设了东八区,
当然显示时间是系统时间+8小时了,
只是Windows和Ubuntu安装时UTC默认不选,
而Fedora相反,呵呵。
还有pulseaudio正是为了规范各种不同的声音接口标准推出的,
不过好象推出之后引来了更大的争议,
Everest里面好象也把它又取消掉了。
另外好象听人说过,
安装alsa之后需要专门建一个alsa的用户组,
需要使用声音驱动的用户都要加入到那个组,
那样可能就不需要把普通用户加入root组了,
不过我没有试过。
回复 支持 反对

使用道具 举报

发表于 2008-12-21 23:55:02 | 显示全部楼层
Post by hades;1927619
这说明你的驱动没安装成功。

汗……我也知道没成功啊~!
but why?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-22 10:57:56 | 显示全部楼层
Post by realasking;1927626
UTC那个不是BUG啊,
是把系统时间当作UTC,
那么楼主又设了东八区,
当然显示时间是系统时间+8小时了,
只是Windows和Ubuntu安装时UTC默认不选,
而Fedora相反,呵呵。
还有pulseaudio正是为了规范各种不同的声音接口标准推出的,
不过好象推出之后引来了更大的争议,
Everest里面好象也把它又取消掉了。
另外好象听人说过,
安装alsa之后需要专门建一个alsa的用户组,
需要使用声音驱动的用户都要加入到那个组,
那样可能就不需要把普通用户加入root组了,
不过我没有试过。


学到了,不过安装FC10时,你要是选择了UTC,你在设置里是不能取消的,我说的是这个BUG。

另外,现在我用内核里的声卡驱动了,不过没尝试不把当前用户加到ROOT组,一会试下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-22 10:58:52 | 显示全部楼层
Post by dragoxiao;1927636
汗……我也知道没成功啊~!
but why?



你不把相关的错误信息放上我来,我哪知道WHY呀?
不要BUT,要and 。
回复 支持 反对

使用道具 举报

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

本版积分规则

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