Date: Sat, 28 Dec 2013 06:40:17 +0800 From: J M <j@glx.me> To: freebsd-x11@freebsd.org Subject: nvidia+intel drivers problems Message-ID: <CAHCP5-zVXYFxzttNhEMSoLfDiy-zxEcSrowH_zQ167nQtB24kQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
install libEGL, libglesv2 and then install nvidia-driver (331.20) ################################### See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information. ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for nvidia-driver-331.20 pkg-static: lstat(/usr/local/lib/libGLESv1_CM.so): No such file or directory pkg-static: lstat(/usr/local/lib/libGLESv1_CM.so.1): No such file or directory pkg-static: lstat(/usr/local/lib/libnvidia-eglcore.so): No such file or director y pkg-static: lstat(/usr/local/lib/libnvidia-eglcore.so.1): No such file or direct ory pkg-static: lstat(/usr/local/lib/libnvidia-glsi.so): No such file or directory pkg-static: lstat(/usr/local/lib/libnvidia-glsi.so.1): No such file or directory Installing nvidia-driver-331.20...pkg-static: nvidia-driver-331.20 conflicts wit h libEGL-9.1.7 (installs files into the same place). Problematic file: /usr/loc al/lib/libEGL.so *** Error code 70 Stop. make[1]: stopped in /usr/ports/x11/nvidia-driver *** Error code 1 Stop. make: stopped in /usr/ports/x11/nvidia-driver ################################### pkg delete libEGL, libglesv2 and install nvidia-driver again ################################### (EE) NVIDIA(0): Failed to obtain a shared memory identifier. in /var/log/Xorg.0.log while actually you have ``options SYSVSHM'' enabled in kernel, the sysctl ``kern.ipc.shmall'' should be increased. See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information. ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for nvidia-driver-331.20 pkg-static: lstat(/usr/local/lib/libEGL.so): No such file or directory pkg-static: lstat(/usr/local/lib/libEGL.so.1): No such file or directory pkg-static: lstat(/usr/local/lib/libGLESv1_CM.so): No such file or directory pkg-static: lstat(/usr/local/lib/libGLESv1_CM.so.1): No such file or directory pkg-static: lstat(/usr/local/lib/libGLESv2.so): No such file or directory pkg-static: lstat(/usr/local/lib/libGLESv2.so.2): No such file or directory pkg-static: lstat(/usr/local/lib/libnvidia-eglcore.so): No such file or director y pkg-static: lstat(/usr/local/lib/libnvidia-eglcore.so.1): No such file or direct ory pkg-static: lstat(/usr/local/lib/libnvidia-glsi.so): No such file or directory pkg-static: lstat(/usr/local/lib/libnvidia-glsi.so.1): No such file or directory Installing nvidia-driver-331.20... done ===> Cleaning for nvidia-driver-331.20 ################################### pkg info -l libEGL libEGL-9.1.7: /usr/local/include/EGL/egl.h /usr/local/include/EGL/eglext.h /usr/local/include/EGL/eglmesaext.h /usr/local/include/EGL/eglplatform.h /usr/local/include/KHR/khrplatform.h /usr/local/lib/libEGL.la /usr/local/lib/libEGL.so /usr/local/lib/libEGL.so.1 /usr/local/libdata/pkgconfig/egl.pc pkg info -l libglesv2 libglesv2-9.1.7: /usr/local/include/GLES2/gl2.h /usr/local/include/GLES2/gl2ext.h /usr/local/include/GLES2/gl2platform.h /usr/local/include/GLES3/gl3.h /usr/local/include/GLES3/gl3ext.h /usr/local/include/GLES3/gl3platform.h /usr/local/lib/libGLESv2.la /usr/local/lib/libGLESv2.so /usr/local/lib/libGLESv2.so.2 /usr/local/libdata/pkgconfig/glesv2.pc pkg info -l nvidia-driver nvidia-driver-331.20: /boot/modules/nvidia.ko /usr/local/bin/nvidia-bug-report.sh /usr/local/lib/.nvidia/libGL.so /usr/local/lib/.nvidia/libGL.so.1 /usr/local/lib/libnvidia-cfg.so /usr/local/lib/libnvidia-cfg.so.1 /usr/local/lib/libnvidia-glcore.so /usr/local/lib/libnvidia-glcore.so.1 /usr/local/lib/libnvidia-tls.so /usr/local/lib/libnvidia-tls.so.1 /usr/local/lib/libvdpau_nvidia.so /usr/local/lib/vdpau/libvdpau_nvidia.so.1 /usr/local/lib/xorg/modules/drivers/nvidia_drv.so /usr/local/lib/xorg/modules/extensions/.nvidia/libglx.so /usr/local/lib/xorg/modules/extensions/.nvidia/libglx.so.1 /usr/local/share/licenses/nvidia-driver-331.20/LICENSE /usr/local/share/licenses/nvidia-driver-331.20/NVIDIA /usr/local/share/licenses/nvidia-driver-331.20/catalog.mk But then I find that install nvidia-driver with intel kms driver is a mess, which make egl and gl not work, and nvidia card can not be enabled. Could somebody tell me how to disable the internal intel graphic card and enable nvidia graphic card in FreeBSD? The bios has no such option.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHCP5-zVXYFxzttNhEMSoLfDiy-zxEcSrowH_zQ167nQtB24kQ>