[新闻]用VIA UniChrome (Pro)S3 显卡的朋友们,可以启用3D了

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47
送出感谢: 0
接收感谢: 0
联系:

[新闻]用VIA UniChrome (Pro)S3 显卡的朋友们,可以启用3D了

#1

帖子 wangboe » 2007-12-07 18:47

VIA放出了最新的专门针对ubuntu7.04/7.10的2007.12.4 的驱动,安装后,可以启用3D了。赶紧安装试试吧,虽然效果不好,还有缺陷,起码也是可以了呀。我的7。04安装成功。


注意,安装前请现阅读自带的说明文件再安装。

下载地址:

http://www.viaarena.com/default.aspx?Pa ... bCatID=150
附件
Screenshot.png
上次由 wangboe 在 2007-12-09 21:06,总共编辑 1 次。
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
hai0505
帖子: 39
注册时间: 2007-04-19 21:55
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 hai0505 » 2007-12-07 23:24

你是什么型号显卡?能不能把过程讲的详细点
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 wangboe » 2007-12-09 19:45

今天整理的VIA UniChrome (Pro) 系列显卡安装指南(32位),我只在7.04下实现了,7.10是根据文档来的,应该也一样安装的,只供参考

威盛最近针对Ubuntu7.04/7.10析出VIA UniChrome (Pro)系列显卡最新版驱动,这版本的驱动适合CN400/CN700/ CN800/CX700(M/M2)/VX700 CN400/CX700M(M2)/VX700。安装本驱动后,Ubuntu可以开启3D效果,播放高清视频,支持多显示器,和TV输出。

下面简单介绍安装过程,详细文档请参阅驱动包内的README.PDF文档

1、首先到威盛官方网站下载驱动程序包。下载时需要注意一点是要下载对应的包,如果你是用7.04的要下载对应7.04的包,7.10的需要对应下载7.10的不要搞错了。http://www.viaarena.com/default.aspx?Pa ... bCatID=150

2、下载完毕后,解压文档。因为这两个程序包是默认支持7.04版的2.6.20-15内核,而7.10默认支持2.6.22-内核,所以如果升级过内核的同学,需要修改启动内核,具体 sudo gedit /boot/grub/menu.lst 修改
7.04
kernel /boot/vmlinuz-2.6.20-16-generic 改成 kernel /boot/vmlinuz-2.6.20-15-generic
initrd /boot/initrd.img-2.6.20-16-generic 改成 initrd /boot/initrd.img-2.6.20-15-generic

7.10
kernel /boot/vmlinuz-2.6.22-16-generic 改成 kernel /boot/vmlinuz-2.6.22-14-generic
initrd /boot/initrd.img-2.6.22-16-generic 改成 initrd /boot/initrd.img-2.6.22-14-generic

保存,重新启动,选择修改过启动内核的启动项,如果你原来启动菜单没有修改的,直接选择对应的启动内核启动。

3、登录后,进入你解压的驱动包目录,执行

7.04版的同学: sudo sh VIA_Ubuntu704_Unichrome_GFX_v40072d.run
7.10版的同学: sudo sh VIA_Ubuntu710_Unichrome_GFX_v40072d.run

之后选择 1 选项安装即可。

4、重新登录

5、执行 glxinfo 看到 direct rendering: Yes
glxgears 看到齿轮出现

6、那么OK,现在可以安装3D效果了
7.04
运行:sudo apt-get install beryl
sudo apt-get install beryl-manager
7.10
运行:sudo apt-get install compiz-core
sudo apt-get install compiz
sudo apt-get install compizconfig-settings-managers

7、安装完毕,那么就可以开启3D效果了
7.04 应用程序->系统工具->Beryl setting manager 启动
7.10 系统 ->首选项 ->显示效果 , 选择打开效果即可了

8、VIA3D的具体显示效果并不是很好,起码我的机器上不好,但起码可以开启了,也算一个进步了,呵呵。


补充一下,笔记本安装后,触控板可能没有边缘拖动了,请手工修改

sudo gedit /etc/X11/xorg.conf

加入:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

在Section "ServerLayout" 部分
加入
InputDevice "Synaptics Touchpad"

如此这般后,触控板边缘拖动又回来了。
上次由 wangboe 在 2007-12-10 20:05,总共编辑 1 次。
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 zhuqin_83 » 2007-12-09 21:01

这个一定要顶的
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中
送出感谢: 9 次
接收感谢: 61 次

#5

帖子 luojie-dune » 2007-12-10 7:06

en/ Due to this, My old PC in China have further usage.
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
glegle
帖子: 8
注册时间: 2007-12-08 15:08
送出感谢: 0
接收感谢: 0

#6

帖子 glegle » 2007-12-10 13:49

为什么我的装好后登录不了呀
大家帮我看看吧viewtopic.php?t=94257
谢谢
现在问题已解决。参考:viewtopic.php?t=77039sudo apt-get remove xserver-xgl,重启,一切都好了
头像
Amankwah
帖子: 624
注册时间: 2006-10-16 7:24
来自: 安康/西安/广州
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 Amankwah » 2007-12-11 8:23

支持列表里没有P4M890~ :em19 :em55
读书取正,读易取变,读骚取幽,读庄取达,读汉文取坚,最有味卷中岁月。
与菊同野,与梅同疏,与莲同洁,与兰同芳,与海棠同韵,定自称花里神仙。
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中
送出感谢: 9 次
接收感谢: 61 次

#8

帖子 luojie-dune » 2007-12-11 8:45

也没有我的KM400 。。。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS
送出感谢: 0
接收感谢: 2 次

#9

帖子 xiehuoli » 2007-12-11 11:33

没有我的sis
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47
送出感谢: 0
接收感谢: 0
联系:

#10

帖子 wangboe » 2007-12-11 12:52

从官方转来的支持列表,供参考

代码: 全选

LE266 UniChrome integrated graphics ( VT8622/3 )
CN700 UniChrome Pro integrated graphics ( CN700 )
CN800 UniChrome Pro™ integrated graphics ( CN800 )
CN896 VIA Chrome9™ integrated graphics ( )
CX700 UniChrome Pro integrated graphics ( CX700 )
CX700M/M2 UniChome Pro integrated graphics ( CX700M )
P4M800/CE/Pro UniChrome Pro integrated graphics ( P4M800 P4M800Pro )
PM880, PM800, CN400 UniChrome integrated graphics ( PM880 CN400 PM800 )
VN890 UniChrome Pro integrated graphics ( )
VX700 Single chip solution ( VX700 )
VX700M/M2 Single chip solution ( VX700 )
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
hai0505
帖子: 39
注册时间: 2007-04-19 21:55
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 hai0505 » 2007-12-11 14:12

hai@hai-desktop:~$ glxinfo
name of display: :0.0
libGL warning: 3D driver claims to not support visual 0x22
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
OpenGL vendor string: VIA Technology
OpenGL renderer string: Mesa DRI UniChrome 20060710 x86/MMX/SSE2
OpenGL version string: 1.2 Mesa 6.5.1
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_histogram,
GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_MESA_window_pos, GL_NV_blend_square,
GL_NV_light_max_exponent, GL_NV_texture_rectangle,
GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix,
GL_SGI_color_table, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x22 24 tc 1 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x23 24 tc 1 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x24 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x25 24 tc 1 24 0 r . . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x26 24 tc 1 24 0 r y . 8 8 8 0 0 32 0 0 0 0 0 0 0 None
0x27 24 tc 1 24 0 r . . 8 8 8 0 0 32 0 0 0 0 0 0 0 None
0x28 24 tc 1 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x29 24 tc 1 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x2a 24 tc 1 24 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None
0x2b 24 tc 1 24 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None
0x2c 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
0x2d 24 tc 1 24 0 r . . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
0x2e 24 tc 1 24 0 r y . 8 8 8 0 0 32 0 16 16 16 16 0 0 None
0x2f 24 tc 1 24 0 r . . 8 8 8 0 0 32 0 16 16 16 16 0 0 None
0x30 24 tc 1 24 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
0x31 24 tc 1 24 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
0x53 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
hai@hai-desktop:~$ glxgears
libGL warning: 3D driver claims to not support visual 0x22
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
4927 frames in 5.0 seconds = 985.399 FPS
5009 frames in 5.0 seconds = 1001.658 FPS
5189 frames in 5.0 seconds = 1037.617 FPS
5187 frames in 5.0 seconds = 1037.384 FPS
5190 frames in 5.0 seconds = 1037.816 FPS
5189 frames in 5.0 seconds = 1037.775 FPS
4853 frames in 5.0 seconds = 970.509 FPS
5189 frames in 5.0 seconds = 1037.636 FPS



可是我在7.10的视觉效果中不能打开效果为什么呢
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47
送出感谢: 0
接收感谢: 0
联系:

#12

帖子 wangboe » 2007-12-11 17:24

LS运行这个试试


# echo "SKIP_CHECKS=yes" > /root/.config/compiz/compiz-manager


红色那里,用你的家目录代替 ,也就是改成 /home/****
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
头像
Amankwah
帖子: 624
注册时间: 2006-10-16 7:24
来自: 安康/西安/广州
送出感谢: 0
接收感谢: 0
联系:

#13

帖子 Amankwah » 2007-12-11 19:01

楼上的正解,不过好像什么东西都有个黑框,汗
读书取正,读易取变,读骚取幽,读庄取达,读汉文取坚,最有味卷中岁月。
与菊同野,与梅同疏,与莲同洁,与兰同芳,与海棠同韵,定自称花里神仙。
hai0505
帖子: 39
注册时间: 2007-04-19 21:55
送出感谢: 0
接收感谢: 0
联系:

#14

帖子 hai0505 » 2007-12-12 9:43

wangboe 写了:LS运行这个试试


# echo "SKIP_CHECKS=yes" > /root/.config/compiz/compiz-manager


红色那里,用你的家目录代替 ,也就是改成 /home/****

我的用户名是hai,那我 写成 echo "SKIP_CHECKS=yes" > /hai/.config/compiz/compiz-manager是吗
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47
送出感谢: 0
接收感谢: 0
联系:

#15

帖子 wangboe » 2007-12-12 10:05

hai0505 写了:
wangboe 写了:LS运行这个试试


# echo "SKIP_CHECKS=yes" > /root/.config/compiz/compiz-manager


红色那里,用你的家目录代替 ,也就是改成 /home/****

我的用户名是hai,那我 写成 echo "SKIP_CHECKS=yes" > /hai/.config/compiz/compiz-manager是吗

写成 echo "SKIP_CHECKS=yes" > /home/hai/.config/compiz/compiz-manager是吗
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
回复

回到 “常用硬件支持”