Hi,
I’ve just successfully installed OpenSuse 11.2. And proceeding to install the graphics driver provided by S3Graphics. I followed the instructions given religiously but hit a roadblock during installation.
It just says “Install s3g.ko failed.” and I’m clueless on how to proceed.
Can anyone help? Thanks in advance.
Installing/Uninstalling S3G Linux driver built on Xorg 7.5
Cannot find pre-build S3G kernel driver for kernel 2.6.31.5-0.1-desktop
Found S3G S3 Graphics Chrome440/430 on your system.
Backup /usr/lib64/libGL.so* sucessfully.
Backup /usr/lib64/xorg/modules/extensions/libglx.so sucessfully.
cp: cannot stat /etc/X11/xorg.conf': No such file or directory Backup /etc/X11/xorg.conf sucessfully. Install s3g_drv.so sucessfully. Install libglx.so sucessfully. Install libGL.so.1.2 sucessfully. Install s3g_dri.so sucessfully. Install libva.so.0.28.0 sucessfully Install s3g_drv_video.so sucessfully. Install libvdpau.so.1 sucessfully. Install S3DApp.cfg sucessfully. mv: cannot stat
/etc/X11/xorg.conf’: No such file or directory
Install 32bit compatible libGL.so.1.2 sucessfully.
Install 32bit compatible s3g_dri.so sucessfully.
Begin building kernel modules
.o
.ko
.depend
..flags
..d
..cmd
*.mod.c
linux
.tmp_versions
~
Module.
rm -f linux
ln -s . linux
make -C /lib/modules/2.6.31.5-0.1-desktop/source SUBDIRS=pwd
S3GSRCDIR=pwd
modules
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1’
WARNING: Symbol version dump /usr/src/linux-2.6.31.5-0.1/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_bufs.o
In file included from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_kedrv.h:9,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/s3gkeapi.h:3,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_bufs.c:2:
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
include/linux/mmzone.h:251:5: warning: “MAX_NR_ZONES” is not defined
include/linux/mmzone.h:253:7: warning: “MAX_NR_ZONES” is not defined
include/linux/mmzone.h:255:7: warning: “MAX_NR_ZONES” is not defined
In file included from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_kedrv.h:9,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/s3gkeapi.h:3,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_bufs.c:2:
include/linux/mmzone.h:288: error: ‘MAX_NR_ZONES’ undeclared here (not in a function)
In file included from include/asm/pci.h:4,
from include/linux/pci.h:1129,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_kedrv.h:18,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/s3gkeapi.h:3,
from /home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_bufs.c:2:
include/linux/mm.h:465:63: warning: “NR_PAGEFLAGS” is not defined
include/linux/mm.h:513:62: warning: “NR_PAGEFLAGS” is not defined
make[2]: *** [/home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g/…/common/s3g_bufs.o] Error 1
make[1]: *** [module/home/cllow/Download/S3G-InstallPkg-x86_64/s3gdrm/s3g] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1’
make: *** [modules] Error 2
End building kernel modules
Install s3g.ko failed.*