Crossa
发表于 2006-8-8 01:34:27
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=2215
楼上的 你给的驱动是xfree86的,而且是2.4核心的,Magic下面用不了的
威盛官方的驱动,我几乎从来没有编译成功过
PXE2大哥,你不要乱搞啊。
Crossa兄,你现在的显卡怎么样啊?
兄弟,我的显卡是 VIA/S3G UniChrome IGP,笔记本上的,还不是pro版本,在xorg下面,连直接加速功能都没有,只能简单加速,via的官方驱动,我试过,从来没有装成功过。而且Magic Linux能用,若换成Fedora Core,恐怕连我的液晶屏都认不出
Crossa
发表于 2006-8-8 09:52:38
楼主兄弟,我的显卡也搞定了,安装了Dri驱动后搞定了
$ glxinfo
name of display: :0.0
__driCreateNewScreen_20050727 - succeeded
display: :0screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
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_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 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_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: VIA Technology
OpenGL renderer string: Mesa DRI UniChrome (KM400) 20050526 x86/MMX+/3DNow!+/SSE
OpenGL version string: 1.2 Mesa 6.5
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_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_depth_stencil, 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_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_texgen_reflection,
GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
visualxbf lv rg d st colorbuffer ax dp st accumbuffermscav
id dep cl sp sz lci b rorgba bf th clrgba ns b eat
----------------------------------------------------------------------
0x22 16 tc0 160 ry.56500 24800000 0 None
0x23 16 tc0 160 r..56500 24800000 0 None
0x24 16 tc0 160 ry.56500 16000000 0 None
0x25 16 tc0 160 r..56500 16000000 0 None
0x26 16 tc0 160 ry.565000000000 0 None
0x27 16 tc0 160 r..565000000000 0 None
0x28 16 tc0 160 ry.56500 248 16 16 1600 0 Slow
0x29 16 tc0 160 r..56500 248 16 16 1600 0 Slow
0x2a 16 tc0 160 ry.56500 160 16 16 1600 0 Slow
0x2b 16 tc0 160 r..56500 160 16 16 1600 0 Slow
0x2c 16 tc0 160 ry.5650000 16 16 1600 0 Slow
0x2d 16 tc0 160 r..5650000 16 16 1600 0 Slow
yhlfh
发表于 2006-8-8 11:54:13
你是怎么搞定的??? :o
Crossa
发表于 2006-8-8 12:18:01
1.首先xorg中,显卡的驱动是drv
2.下载http://dri.freedesktop.org/snapshots/via-20060403-linux.i386.tar.bz2
3.把里面的东西解压所出来,里面有个 via目录,在via目录里面能找到unichrome_dri.so
4.把unichrome_dri.so复制到/usr/X11R6/lib/modules/dri/
5.chmod 444 /usr/X11R6/lib/modules/dri/unichrome_dri.so
6.以root身份运行driconf,就能找到dri设备
7.修改xorg.conf,就象前面帖子里面说的那样,就行了
yhlfh
发表于 2006-8-8 13:00:56
# driconf
xdriinfo: symbol lookup error: xdriinfo: undefined symbol: __libc_csu_init
找不到dri
Crossa
发表于 2006-8-8 13:37:12
你的xorg出问题了
我建议 你用root运行 smart-gui
搜索 xorg
把xorg的关于 libGl的包都重新安装,那些包很小的。、
然后照我的步骤再试试看
yhlfh
发表于 2006-8-8 18:00:44
我所有有关xorg的东西都是最新的!
Crossa
发表于 2006-8-8 18:10:39
...
对阿xorg是最新的,但是driconf只兼容老版本 阿
我都是 实用Maigc的发行版,兼容性比较好解决
yhlfh
发表于 2006-8-8 18:17:38
什么叫实用Magic的发行版?
Crossa
发表于 2006-8-8 18:21:56
比方说,如果我用Fedora Core,
那么,我机器上安装的X,gnome之类的套件我就只实用Fore Core 释出 的 套间
不回去用gnome官方或者 freedesktop 的官方的包,因为会有不兼容的文体。
我用了Magic Linux,同样,各种套件,我也只用Magic Linux的
我这样乍,只是为了保证软件之间 的 兼容性
yhlfh
发表于 2006-8-8 18:23:49
哦。那你以前用的发行版对你的显卡支持怎么样?
Crossa
发表于 2006-8-8 18:27:43
我一前的用的发行版,连我的液晶屏幕都认不出来
yhlfh
发表于 2006-8-8 18:28:45
是吗?那你怎么用的?
Crossa
发表于 2006-8-8 18:38:43
用windows 。。
直到发现Magic Linux能兼容我的电脑
目前还是 挂起到内存的文体没有解决
整个系统,用起来非常顺手
yhlfh
发表于 2006-8-8 18:53:40
crossa兄是什么电脑啊?