请教,如何将64位ubuntu9.04降为32位的?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
polestar
帖子: 7
注册时间: 2009-07-07 20:43

请教,如何将64位ubuntu9.04降为32位的?

#1

帖子 polestar » 2009-07-08 10:58

机器是单位的,配置是不错的,显卡是很破的。
显卡是s3 chrome vt6330a,找不到驱动。到同事机器上看。原来是s3 chrome s25芯片的。
于是下了这个驱动
http://drivers.mydrivers.com/drivers/25 ... For-Linux/
发现这驱动一装就报错,我估计是驱动内核是32位的关系,而我的是64位的原因。
uname -a 的是下面的结果。
Linux duyong-desktop 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux

装驱动错误如下
Installing/Uninstalling S3G Linux driver build on Linux 2.6.28-13-generic
Cannot find pre-build S3G kernel driver for kernel 2.6.28-13-generic
Found S3G Chrome S20 Series on your system.
Install s3g_drv.so sucessfully.
Install libGL.so.1.2 sucessfully.
Install libS3Gogl_dri.so sucessfully.
Install libS3gClb.so sucessfully.
Install libS3gXvMC.so.1.0 sucessfully
Begin building kernel modules
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c *.mod.o linux .tmp_versions Module.symvers
rm -f linux
ln -s . linux
make -C /lib/modules/2.6.28-13-generic/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.28-13-generic'
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_auth.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_bufs.o
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_bufs.c: 在函数‘drm_addmap_ioctl’中:
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_bufs.c:356: 警告: 将一个整数转换为大小不同的指针
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_context.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_dma.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_drawable.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_drv.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_fops.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_ioctl.o
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_irq.o
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_irq.c: 在函数‘drm_irq_install’中:
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_irq.c:135: 警告: 传递‘request_irq’的第 2 个参数时在不兼容的指针类型间转换
CC [M] /home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_lock.o
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_lock.c:43: 错误: expected identifier or ‘(’ before ‘typeof’
/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_lock.c:43: 错误: expected ‘)’ before ‘__cmpxchg’
make[2]: *** [/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2/drm_lock.o] 错误 1
make[1]: *** [_module_/home/duyong/S3G_InstallPkg/s3gdrm/drm_1.2] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.28-13-generic'
make: *** [modules] 错误 2
End building kernel modules
Install drm.ko failed.
Install s3g.ko failed.
polestar
帖子: 7
注册时间: 2009-07-07 20:43

Re: 请教,如何将64位ubuntu9.04降为32位的?

#2

帖子 polestar » 2009-07-08 11:00

如果能解决驱动安装问题。我也正好不换32位。
前面装了N多的程序。不想再折腾了。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: 请教,如何将64位ubuntu9.04降为32位的?

#3

帖子 hcym » 2009-07-08 11:11

问问李那厮

他比较牛
polestar
帖子: 7
注册时间: 2009-07-07 20:43

Re: 请教,如何将64位ubuntu9.04降为32位的?

#4

帖子 polestar » 2009-07-08 12:03

初来乍到,李那厮是哪位牛人?
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18

Re: 请教,如何将64位ubuntu9.04降为32位的?

#5

帖子 ryoohki » 2009-07-08 12:29

S3显卡如果用Linux的内核驱动能够正常显示的话,就不要再自己瞎折腾找罪受了,反正S3对Linux的驱动支持无爱就是了
wangzhewang
帖子: 20
注册时间: 2009-10-30 23:16

Re: 请教,如何将64位ubuntu9.04降为32位的?

#6

帖子 wangzhewang » 2009-11-14 22:55

:em01
回复