当前位置:Linux教程 - Linux文化 - VIA/S3G UniChrome Pro IGP集成显卡驱动

VIA/S3G UniChrome Pro IGP集成显卡驱动


>>> 此贴的回复 >> 我机子是AMD Semp 2600+(32位)/512M/磐正8hmmi/显卡是VIA的主板芯片 K8M800带的集成显卡芯片 VIA/S3G UniChrome Pro IGP 下面是readme.txt --------------------------------------------------------------------------- Building and loading viafb device driver for Linux kernel 2.6 --------------------------------------------------------------------------- Building fbcon console module. Step 1: Change to folder /usr/src/linux-2.6. # cd /usr/src/linux-2.6. The linux-2.6 directory depend on your kernel version, so if your kernel version is 2.6.5-1.358, you should type "/usr/src/linux-2.6.5-1.358". Step 2: Configuring the kernel module # make menuconfig Step 3: Select fbcon item to module. ->; Device Drivers->;Graphics support->;Console display driver support->; ; Framebuffer Console support Step 4: Save the current setting and quit. Step 5: Make fbcon module. # make modules Note that if no any error, this step will be produced "fbcon.ko" in //这里出问题了,不知是编译出错,还是怎么了,没生成fbcon.ko 出错信息我不知道是什么样的,好象是这么样的 #include &#

/usr/src/linux-2.6./drivers/video/console folder. Step 6: Copy fbcon.ko to lib folder. # cp /usr/src/linux-2.6./drivers/video/console/fbcon.ko \ /lib/modules/2.6./kernel/drivers/video

--------------------------------------------------------------------------- Building viafb as a module. (for Linux kernel 2.6) Make sure you have the kernel sources in /usr/src/linux-2.6. Change to the viafb directory, and then following below steps: Step 1: change to folder /usr/src/linux-2.6. # cd /usr/src/linux-2.6. The linux-2.6 directory depend on your kernel version, so if your kernel version is 2.6.5-1.358, you should type "/usr/src/linux-2.6.5-1.358". Step 2: copy viafb folder in current directory. # cp -rf .../viafb ./ Step 3: change to viafb directory # cd /viafb Step 4: Clear all object file. # make clean Step 5: Make source code # make Note that if no any error, this step will be produced an object file "viafb.ko Step 6: Install viafb.ko framebuffer driver # make install

--------------------------------------------------------------------------- Using the viafb module. (for Linux kernel 2.6) If you want to modprobe viafb.ko into kernel and change the display mode in Linux kernel 2.6 and later versions, you need a framebuffer device driver(viafb.ko) and a framebuffer console module(fbcon.ko). Modprobing viafb will not change the display mode until you modprobe fbcon. You can see the related steps below.

Step 1: Start viafb with default settings. # modprobe viafb Note that you can see the other options from "Using the viafb module. (for Linux kernel 2.4)" section. Step 2: Modprope fbcon. # modprobe fbcon

>>> 此贴的回复 >> 我用的是神舟A220S,Redhat AS 3,默认的显卡只能上800x600,苦苦搜索了一天,没有相应的驱动

>>> 此贴的回复 >> 我也遇到过,换个独立显卡就OK了

>>> 此贴的回复 >> 刚才在一个论坛里看到有人说这个

wget ftp://ftp.berlios.de/pub/kudos/hoary/via_drv.o.bz2

unzip the archive, copy the driver into /usr/X11R6/lib/modules/drivers/

change xorg.conf's driver to via

Section "Device" Identifier "Generic Video Card" Driver "via" BusID "PCI:1:0:0" EndSection

谁试试看看行不行啊,我现在还没得试要过两天之后才能试

>>> 此贴的回复 >> 首先你应该使用 Building viafb as a module. (for Linux kernel 2.6) 的方式。如果你不想把整个内核重新编译一次的话。

其次,/usr/src里面要有内核头文件。 再次,需要gcc+make一整套编译环境。 最后,如果像让大家帮助你,你必须要记录下出错信息。大家都不是神仙,猜不出你机器上到底是个什么样子的。

>>> 此贴的回复 >> 我的也是VIA/S3G UniChrome Pro IGP,也是有些游戏不能玩,但奇怪的是极品9能玩,完美也可以 是不是显卡不支持啊?