2013.09.17 Tuesday
一定期間更新がないため広告を表示しています
- - -
是非とも見なかったことに…
|
何もしてないのにロードアベレージがやたら高いのも解消しましたし、X の動作も心なしかスッキリした感じがしますし、今のところ 180.25 にして良かったと思っています。pseudo HOW-TO# kldunload nvidia # pkg_delete nvidia-driver # portupgrade -f xorg-server libGL : (↑単純に nvidia をなかったものにするためだけなのであまり気にしないでください) : # fetch ftp://download.nvidia.com/freebsd/180.25/NVIDIA-FreeBSD-x86-180.25.tar.gz # tar zxf NVIDIA-FreeBSD-x86-180.25.tar.gz # cd NVIDIA-FreeBSD-x86-180.25 # make install % xinit Yes, work fine!!!
GL も NVIDIA のものを使ってる風でいいかもnvidia-driver を入れた後で# cd /usr/local/lib/xorg/modules # unlink libwfb.so # cp XXX-libwfb.so.%%.xorg-server-1.5.3_1,1 libwfb.so
xorg のアップグレードする前から /etc/make.conf に WITH_NVIDIA_GL=yes が入りっぱなしでしたが上記のようなことになっています。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...
きっと libnvidia-wfb.so に miZeroLineScreenIndex の定義がないからかと思います。そして -ignoreABI も効かず、現在途方に暮れています。(1.5.2 に戻そうにも依存関係全部コンパイルしたのでまたやり直しはオゾマシイわけで)Xがこう言いますdlopen: /usr/local/lib/xorg/modules//libwfb.so: Undefined symbol "miZeroLineScreenIndex"
/etc/rc.conf
powerd_enable="YES"
powerd_flags="-a hiadaptive -b minimum -n hiadaptive"
/etc/rc.conf
powerd_enable="YES"
powerd_flags="-a adaptive -b minimum -n adaptive"
/etc/rc.conf
powerd_enable="NO"
/usr/src/UPDATING
powerd(8) was updated to get better SMP support.
Meanings of the -i and -r command line options were changed.
| Log in | RSS1.0 | Atom0.3 | (C) 2024 ブログ JUGEM Some Rights Reserved. |