技嘉GA-MA790GP-UD4H主板,790gx芯片组(集成ati hd3300)
安装fedora10后,19英寸宽屏LCD的分辨率只有1024*768,非常模糊。在fedora的调显示器分辨率处一看,这已经是最高的了。
到技嘉官网去看才发现技嘉不提供linux的驱动,又去amd官网找到ati-driver-installer-9-5-x86.x86_64.run。
在终端su以后sh ati-driver-installer-9-5-x86.x86_64.run出来个新窗口,照着它的默认选项一路continue,重启。划过fedora启动的蓝白条后,显示器就提示无信号输入。
后来又用sh ./ati-driver-installer-9-5-x86.x86_64.run效果和上次完全一样。
我对命令行一窍不通,上面的两个命令都是Google出来的。


birdvvv 于 2009-05-27 17:57:24发表:
回9楼,我是电信adsl,能上国外网站
今天终于搞定了
3楼的地址的却有点问题,无论是用firefox还是用IE看属性,中间都有省略号。
昨天的安装过程:
去8楼链接的帖子,再点转摘的那个链接,找到完整的地址。su然后rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
结果终端回应:
Retrieving http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Retrieving http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
error: /var/tmp/rpm-tmp.TOwEgU: not an rpm package (or package manifest):
(不知道什么意思。我想这次失败问题就出在这)
再按照后面的步骤做下去。重启,划过启动的蓝白条纹后就只有光标在左上角闪动,在键盘上按什么就显示什么,对输入的命令没反应。失败。
今天再来看,发现9楼把那两个rpm发上来了。下下来,解压,得到一个rpmfusion文件夹。
su再cd到rpmfusion文件夹rpm -Uvh rpmfusion-free-release-stable.noarch.rpm
终端回应:
warning: rpmfusion-free-release-stable.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 49c8885a
Preparing... ########################################### [100%]
1:rpmfusion-free-release ########################################### [100%]
再rpm -Uvh rpmfusion-nonfree-release-stable.noarch.rpm
终端回应:
warning: rpmfusion-nonfree-release-stable.noarch.rpm: Header V3 DSA signature: NOKEY, key ID b1981b68
Preparing... ########################################### [100%]
1:rpmfusion-nonfree-relea########################################### [100%]
再照着给出的步骤从yum install akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386开始一步一步做下去。
中间还有个小插曲,运行的时候屏幕突然慢慢的暗了下去,我以为又失败了,差点按重启,不小心动了下键盘才发现是长时间没动屏幕锁住了。
一些补充:
步骤1.执行yum install akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386时,会有会有一些提问“确定是这样吗? [y/N]: ”一律选y
步骤3.然后在 Device 字段添加如下内容:
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
是在新打开的窗口里找到Section "Device"那段,在EndSection上面加2行,添加:
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
保存,关闭
步骤5.在内核所在行的最后添加 nopat参数。是在kernel所在的那行最后打个空格,添上“nopat”,保存,退出。我安装的时候这时会出来个“NetworkManager Updates”,我没理它。
重启再进入时就发现分辨率已经变为最佳了。看了两星期模糊屏幕,我一时还不习惯啊。
"应用程序"-"系统工具"里多了一项"ATI Catalyst Control Center"。还可以开桌面效果了。
虽然安好了,我还不知道到底安装的是什么驱动,是开源的,还是官方的?
谢谢各位的回答
强烈赞linuxers,严重BS ATI
附件是我在终端输入的命令和终端的回应,看了教程还是不会的可以下下来看看。
lu616 于 2009-05-26 23:27:52发表:
[i=s] 本帖最后由 lu616 于 2009-5-26 23:29 编辑 [/i]
6# birdvvv
那两个rpm我上传给你,见附件
还有我想你问一下:你的电脑能上国外网站吗?
死皮赖狗 于 2009-05-26 20:18:55发表:
6# birdvvv
推荐你去看下我那个帖子 我的是hd3200的显卡 装上就没什么问题了?~~
我的是先更新好系统后才装的驱动……
http://www.linuxdiyf.com/bbs/thread-134393-1-1.html
死皮赖狗 于 2009-05-26 20:16:39发表:
6# birdvvv
兄弟 那个链接当然有问题了 那个太长了 所以用…代替 没看出来么?所以用的时候要复制全部链接,而不是光复制那一行代码。
birdvvv 于 2009-05-26 16:30:12发表:
谢谢大家关注
回1楼:我安装的64位系统,在fedora官网下的Fedora-10-x86_64-DVD.iso我的cpu是羿龙2x3 720
回2楼:我按照你所给的pdf上的步骤,前几步和我一样,在终端su以后sh ati-driver-installer-9-5-x86.x86_64.run出来个新窗口,照着它的默认选项一路continue。这时pdf上要求在终端输入aticonfig --initial
我输入后终端显示:
Warning: Could not find configuration file
Please copy configuration file template to /etc/X11和pdf上不同啊
我又试着输入aticonfig --initial -f还是显示:
Warning: Could not find configuration file
Please copy configuration file template to /etc/X11
这是什么意思啊?该怎么办?
BTW:二楼给的链接中的附件有点问题,下下来解压不了。直接点文中给的那个链接也下不了,我是用迅雷从那个链接下的。
回3楼:我看不懂啊
是在终端里面输入那些命令吗?我在终端su以后输入rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm终端显示:
Retrieving http://download1.rpmfusion.org/nonfr...ble.noarch.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://download1.rpmfusion.org/nonfr...ble.noarch.rpm - transfer failed
输入rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm http://download1.rpmfusion.org/free/...ble.noarch.rpm终端显示:
Retrieving http://download1.rpmfusion.org/nonfr...ble.noarch.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://download1.rpmfusion.org/nonfr...ble.noarch.rpm - transfer failed
Retrieving http://download1.rpmfusion.org/free/...ble.noarch.rpm
curl: (22) The requested URL returned error: 404
error: skipping http://download1.rpmfusion.org/free/...ble.noarch.rpm - transfer failed
是那个地址有问题吗?我把那个地址复制到地址栏是打不开的。那俩个地址中的省略号是什么意思?
我很菜的,弄砸了就只有重装。我这电脑很怪的,按照同样的方法重装可能成功也可能失败,成功率不到20%,我已经重装四十多次了。?
lu616 于 2009-05-26 12:22:02发表:
我的显卡是蓝宝石 hd 4650
我就是照上面这个安装成功的
lu616 于 2009-05-26 12:20:53发表:
使用 ATi 显卡的 Fedora 10 用户们终于在年末等来了 rpmfusinon 版本的 fglrx 而无需降级 libdrm。尽管目前仍然属于 testing 状态,不过还是推荐各位朋友们尝试下。(现在已经移入updates了。)
以下内容翻译自 FedoraForum 的 leigh123@linux 大人最新修订的 Howto,有问题的话欢迎进入讨论。
1. 安装驱动
su -
rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm http://download1.rpmfusion.org/free/...ble.noarch.rpm
yum install akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386
对于使用64位系统的朋友还需要额外的几步:
rm -f /usr/lib/dri/fglrx_dri.so
ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
ldconfig
2.安装system-config-display
su
yum install system-config-display
然后运行 system-config-display, 什么都不用改,点击确定即可。此步的目的是生成一个 xorg.conf 文件。
3.编辑 xorg.conf
首先调用ati显示配置做初步工作
su
aticonfig --initial -f
然后手动编辑 xorg.conf
su
gedit /etc/X11/xorg.conf
添加以下字段:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Section "DRI"
Mode 0666
EndSection
然后在 Device 字段添加如下内容:
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
4.备份已有的 initrd (译者注:这个文件记录了内核模块的位置信息,修改它是为了禁止载入已有的 radeon 驱动)
su
mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
重新生成新的 initrd,使 radeon 模块不会被强行载入
su
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
5.编辑grub.conf
su
gedit /boot/grub/grub.conf
在内核所在行的最后添加 nopat参数。
6.重新启动计算机
这步是必须的,否则fglrx的内核模块不会编译。
翻译结束
如果严格参照以上方法施行后 fglrx 工作异常,想要换回原先的开源驱动。
目前 FedoraForum 上面的卸载方法还是针对老的需要降级 libdrm 的方式,新方式的 leigh123@linux 大人尚未更新。
不过从以上安装过程来看,因为不涉及 libdrm 了,要简单的多,本人推测如下:
1. 卸载 fglrx 包
通过 yum remove 的方式清理掉安装的 rpm 包
2. 依然使用 KMS 方式进行显示设定
删除 /etc/X11/xorg.conf 文件,卸载 system-config-display (这个保留也可以)。
3.恢复之前的 initrd 文件
使用之前备份的 initrd 文件
mv /boot/initrd-`uname -r`.img.backup /boot/initrd-`uname -r`.img
4. 取消无用的内核引导参数
删除掉 /boot/grub/grub.conf 文件中内核行的 nopat 参数。
希望使用 ATi 显卡的朋友们积极尝试下,将结果反馈给 FedoraForum 。顺便BS下 AMD 慢半拍的驱动开发速度……
yvcxun 于 2009-05-26 11:17:25发表:
论坛有个http://www.linuxdiyf.com/bbs/thread-85601-1-1.html
http://www.linuxdiyf.com/bbs/thread-85884-1-1.html
里面有介绍
yvcxun 于 2009-05-26 11:15:59发表:
你下的是x86_64,你确定你安装的是64位的F10