Ubuntu8.04成功安装Sis显卡驱动

CPU/显卡/打印机/USB设备等硬件问题
mercuryhg
帖子: 39
注册时间: 2006-12-17 23:15

#31

帖子 mercuryhg » 2008-08-12 15:40

谢谢楼主的说明,我把编译出来的文件放到更改后的目录下,就成功了,可以使用1280X800的分辨率了。

在楼主的说明中,MESA-COMMAND-LIB 找不到, 只有一个 MESA-COMMAND-DEV
第二点是 在 ./configure 中会报 xorg-server 的版本不够。

以上就是我在安装这个驱动时的问题,不过现在已经解决了。
poetbox
帖子: 99
注册时间: 2008-07-12 23:51

#32

帖子 poetbox » 2008-08-12 16:50

linqingzhou 写了:
我的笔记本是方正R620,与神舟Q550S的显卡相同,为sis mirage 3 graphics。在winxp下查看驱动有sis660、sis741、sis760 字样。在UBUNTU8.04下,我安装了http://launchpadlibrarian.net/10378381/xserver-xorg-video-sis_0.9.3-6_i386.deb,但是上不了1280X800。查看了驱动sis_drv.so好像是2007年的,后来我在英文论坛http://ubuntuforums.org/showthread.php?t=615094&highlight=M671&page=6上另找了驱动,问题解决了!
你的贴子使我燃起了希望。前两天刚刚删除的Ubuntu现在又要重新安装了!!
头像
skies457
帖子: 291
注册时间: 2008-08-11 14:35
来自: Galaxy 581

#33

帖子 skies457 » 2008-08-12 21:45

貌似我一装Ubuntu,SIS M760GX显示驱动就自动装了进去。
头像
lancyl
帖子: 10
注册时间: 2007-10-23 16:07

#35

帖子 lancyl » 2008-08-15 11:19

我的是神舟Q540S+ubuntu 8.04.1
本来在./configure的时候报错了,说什么xorg package没找到。我在新立得软件包管理器里面安装了xserver-xorg-dev了以后,make通过了。但是make install的时候还是卡了。

Making install in src
make[1]: Entering directory `/tmp/2d-driver/src'
make[2]: Entering directory `/tmp/2d-driver/src'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/lib/xorg/modules/drivers" || mkdir -p -- "/usr/local/lib/xorg/modules/drivers"
mkdir: 无法创建目录 “/usr/local/lib/xorg”: Permission denied
make[2]: *** [install-sis_drv_laLTLIBRARIES] 错误 1
make[2]: Leaving directory `/tmp/2d-driver/src'
make[1]: *** [install-am] 错误 2
make[1]: Leaving directory `/tmp/2d-driver/src'
make: *** [install-recursive] 错误 1

我找到这个/usr/local/lib这个文件夹,下面只有一个python 2.5,不能手动添加文件夹(右键菜单里面创建文件夹的选项是灰色的)
这个权限问题怎么处理?
头像
lancyl
帖子: 10
注册时间: 2007-10-23 16:07

#36

帖子 lancyl » 2008-08-15 11:25

不好意思又搜了一遍。。sudo make install就可以输入管理员密码了,不过密码不会有*号显示的。。
lancyl@lancyl-laptop:/tmp/2d-driver$ sudo make install
[sudo] password for lancyl:
Making install in src
make[1]: Entering directory `/tmp/2d-driver/src'
make[2]: Entering directory `/tmp/2d-driver/src'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/lib/xorg/modules/drivers" || mkdir -p -- "/usr/local/lib/xorg/modules/drivers"
/bin/bash ../libtool --mode=install /usr/bin/install -c 'sis_drv.la' '/usr/local/lib/xorg/modules/drivers/sis_drv.la'
/usr/bin/install -c .libs/sis_drv.so /usr/local/lib/xorg/modules/drivers/sis_drv.so
/usr/bin/install -c .libs/sis_drv.lai /usr/local/lib/xorg/modules/drivers/sis_drv.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib/xorg/modules/drivers
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xorg/modules/drivers

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/tmp/2d-driver/src'
make[1]: Leaving directory `/tmp/2d-driver/src'
Making install in man
make[1]: Entering directory `/tmp/2d-driver/man'
make[2]: Entering directory `/tmp/2d-driver/man'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/man/man4" || mkdir -p -- "/usr/local/man/man4"
/usr/bin/install -c -m 644 'sis.4' '/usr/local/man/man4/sis.4'
make[2]: Leaving directory `/tmp/2d-driver/man'
make[1]: Leaving directory `/tmp/2d-driver/man'
make[1]: Entering directory `/tmp/2d-driver'
make[2]: Entering directory `/tmp/2d-driver'
make[2]: 没有什么可以做的为 `install-exec-am'。
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]: Leaving directory `/tmp/2d-driver'
make[1]: Leaving directory `/tmp/2d-driver'
当作步骤记录哈,后面给和偶一样的菜鸟看了
头像
lancyl
帖子: 10
注册时间: 2007-10-23 16:07

#37

帖子 lancyl » 2008-08-15 12:16

分辨率终于调到1280*800了,爽呀 :D :D

除了30楼的步骤很重要,,还有一个要提醒同学
3、如果没有达到1280X800,执行sudo displayconfig-gtk,按名称更改显卡为sis_silicon integrated.....显示屏选择 lcd panel 1280x800 60hz,确定,注销,登录......顺利的话1280X800就能出来了。

这里面,,显示屏光选了通用的LCD 1280*800和60hz,还要记得选中左下角的宽屏,,不然分辨率就最多是1024*768了 -_________-!
linqingzhou
帖子: 16
注册时间: 2008-08-06 21:31

#38

帖子 linqingzhou » 2008-08-15 16:37

lancyl 写了:分辨率终于调到1280*800了,爽呀 :D :D

除了30楼的步骤很重要,,还有一个要提醒同学
3、如果没有达到1280X800,执行sudo displayconfig-gtk,按名称更改显卡为sis_silicon integrated.....显示屏选择 lcd panel 1280x800 60hz,确定,注销,登录......顺利的话1280X800就能出来了。

这里面,,显示屏光选了通用的LCD 1280*800和60hz,还要记得选中左下角的宽屏,,不然分辨率就最多是1024*768了 -_________-!
all right!
uranyang
帖子: 92
注册时间: 2008-08-06 23:30

#39

帖子 uranyang » 2008-08-16 10:20

可以用以下命令
sudo dpkg-reconfigure -phigh xserver-xorg
我就是用以上命令上1024*768的,但没有3D效果,也上不了,我用的是ubuntu8.10这版本驱动没有作用。
头像
love214925
帖子: 221
注册时间: 2008-07-21 0:26
来自: 郑州-北环-华北水利水电学院

#40

帖子 love214925 » 2008-08-17 19:19

30楼的方法帮我把分辨率调到了1280*800可是我的屏幕现在却是花的!
为什么呢?
学习就是不断失败再胜利的过程!

望大家多多指教,小弟不胜感激!

邮箱:[email protected]
博客:http://hi.baidu.com/love214925
linux_pro
帖子: 27
注册时间: 2008-04-30 11:32
来自: 深圳
联系:

#41

帖子 linux_pro » 2008-09-04 1:41

神舟 Q1400

机器SUSE分辨率能到1280 768

UBUNTU后,使用楼主的 xorg 和 sis dev后,可以正常到 1280 800 了。

但是笔记本键盘的 数字键的 shift 配合起来全部错位的...
土著新手
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#42

帖子 kofshower » 2008-09-05 17:31

一般都是直接编译驱动模块
挂载模块
写xorg.conf的过程,那一步可能出问题就去搜索下。
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
un44444444
帖子: 10
注册时间: 2007-05-14 16:45

#43

帖子 un44444444 » 2008-09-05 20:57

linux_pro 写了:神舟 Q1400

机器SUSE分辨率能到1280 768

UBUNTU后,使用楼主的 xorg 和 sis dev后,可以正常到 1280 800 了。

但是笔记本键盘的 数字键的 shift 配合起来全部错位的...
还是不要直接用我的xorg.conf, 因为里面不仅有显卡的配置,还有鼠标、键盘的配置信息.
既然分辨率能打到1280*768, 那配置成1280*800应该是很容易的.
你参考下30和37楼的做法.
如果还不行, 就找出你原有的xorg.conf, 然后把分辨率项改成1280*800, 应该可以的.
linux_pro
帖子: 27
注册时间: 2008-04-30 11:32
来自: 深圳
联系:

#44

帖子 linux_pro » 2008-09-06 2:10

un44444444 写了:
linux_pro 写了:神舟 Q1400

机器SUSE分辨率能到1280 768

UBUNTU后,使用楼主的 xorg 和 sis dev后,可以正常到 1280 800 了。

但是笔记本键盘的 数字键的 shift 配合起来全部错位的...
还是不要直接用我的xorg.conf, 因为里面不仅有显卡的配置,还有鼠标、键盘的配置信息.
既然分辨率能打到1280*768, 那配置成1280*800应该是很容易的.
你参考下30和37楼的做法.
如果还不行, 就找出你原有的xorg.conf, 然后把分辨率项改成1280*800, 应该可以的.
修改了 xorg.conf 键盘那个 105.
改成104就正常了.

你用USB是否正常?
启动的时候加了那些参数?
内核启动时候提示我 pnpbios=off
我使用了 acpi=off noapic pci=nopic 才可以启动机器的.

还有,SIS芯片组是否可以使用intel 3945这种网卡?

QQ联系下或者 邮箱?很少来这个论坛...
41===81===4410
土著新手
linux_pro
帖子: 27
注册时间: 2008-04-30 11:32
来自: 深圳
联系:

#45

帖子 linux_pro » 2008-09-16 16:35

此驱动可以用在 OPENSUSE 11下面。

把搂住提供哦的 xorg修改就很好了。

3D驱动现在已经出来了,不过我没得到。。
土著新手
回复