LinuxSir.cn,穿越时空的Linuxsir!

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

VIA - Trident显卡驱动问题

[复制链接]
发表于 2010-8-29 22:01:09 | 显示全部楼层 |阅读模式
在一款较旧的主板上安装了10.04,但图形环境的分辨率只能达到640X480。也不清楚这块板是哪里生产的,只是在它的标识上说明其型号是POS- 564,芯片是"VIA 8601A" + "VT82C686B"。找到的用户手册上说显卡的芯片也是"VIA 8601A",且分辨率是能达到1600 x 1200,windows下的测试也证实了这一点。

有一点很奇怪,尽管说他的显卡芯片是"VIA 8601A",而lspci指令下显卡芯片却是Trident的,下面是完整的:
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)

在Xorg的官网上查过,它对这种Trident的显卡是支持的,但却没有提到对VIA芯片的显卡有支持。而在通过Xorg -configure得到xorg.conf文件里,也指出显卡是Trident的:
Section "Device"
Identifier "Card0"
Driver "trident"
VendorName "Trident Microsystems"
BoardName "CyberBlade/i1"
BusID "CI:1:0:0"
EndSection

可是在这块主板上却找不到任何标有"Trident"的芯片,有谁知道VIA与Trident到底是什么关系?

当然,最高主要的问题还是既然lspci测出是Trident的卡,Xorg也说对此卡提供支持,xorg.conf也OK。为何分辨率调不上去?

也曾考虑是否要在编译内核的时候要先提供驱动此卡的模块,而在make menuconfig(利用linux-2.6.35.1)中找到与Trident相关,且是显卡方面的东西只有:
Symbol: FB_TRIDENT [=m]
Prompt: Trident/CyberXXX/CyberBlade support
Defined at drivers/video/Kconfig:1629
Depends on: HAS_IOMEM [=y] && FB [=y] && PCI [=y]
Location:
-> Device Drivers
-> Graphics support
-> Support for frame buffer devices (FB [=y])
Selects: FB_CFB_FILLRECT [=y] && FB_CFB_COPYAREA [=y] && FB_CFB_IMAGEBLIT [=y]
只是无论将它编译成模块,还编译到内核中都无法解决。

有没有谁遇到过类似问题?

我将lspci的所有内容也放在这里,希望它对解决问题有帮助。
robin@qinn04:~$ lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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