是非とも見なかったことに…
FreeBSD nvidia driver
2009/01/26追記 nvidia-driver を入れて、Xorg server 1.5.3 の libwfb.so を手で元に戻すと X が動きます。
はぁ、良かった良かった
nvidia-driver を入れた後で
# cd /usr/local/lib/xorg/modules # unlink libwfb.so # cp XXX-libwfb.so.%%.xorg-server-1.5.3_1,1 libwfb.so
GL も NVIDIA のものを使ってる風でいいかも
glxinfo コマンド抜粋
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, ...snip... GLX version: 1.3 GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 8400 GS/PCI/SSE2 OpenGL version string: 2.1.2 NVIDIA 177.80 OpenGL shading language version string: 1.20 NVIDIA via Cg compiler OpenGL extensions: GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, ...snip...
xorg のアップグレードする前から /etc/make.conf に WITH_NVIDIA_GL=yes が入りっぱなしでしたが上記のようなことになっています。

nvidia-driver 177.80 は先日出た Xorg server 1.5.3 には対応できていないようです。
アップグレードするには新しい nvidia-driver が出るまで時間をおいた方がよいです。
X を実行すると...
Xがこう言います
dlopen: /usr/local/lib/xorg/modules//libwfb.so: Undefined symbol "miZeroLineScreenIndex"
きっと libnvidia-wfb.so に miZeroLineScreenIndex の定義がないからかと思います。そして -ignoreABI も効かず、現在途方に暮れています。(1.5.2 に戻そうにも依存関係全部コンパイルしたのでまたやり直しはオゾマシイわけで)
  • nv だと 1024x768 より上が出ず orz
  • intel だと 1280x1024 出るけど、やたらと重い(KDE と Konsole だけで cpu idel が常に 80% 前後で何してんの?って感じ。Fx3 動かしても cpu idle が変化しないので更に「はぁ?」って感じです) orz
  • vesa だと 1280x1024 出るけど異次元表示 orz
ちなみに最新の ports になっていない nvidia-driver 180.22 でも Xorg server 1.5.3 には対応できていません。
FreeBSD comments(0) -
Comment








<< NEW | TOP | OLD>>