From owner-freebsd-x11@FreeBSD.ORG Fri Dec 27 22:40:19 2013 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E1B765E for ; Fri, 27 Dec 2013 22:40:19 +0000 (UTC) Received: from mail-wg0-x241.google.com (mail-wg0-x241.google.com [IPv6:2a00:1450:400c:c00::241]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0B0E716AE for ; Fri, 27 Dec 2013 22:40:18 +0000 (UTC) Received: by mail-wg0-f65.google.com with SMTP id k14so2514684wgh.4 for ; Fri, 27 Dec 2013 14:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=glx.me; s=g; h=mime-version:date:message-id:subject:from:to:content-type; bh=UZXBznE+VQBBeCCbKgeMHN8L/EzcYgAGcBk4xVG6Brk=; b=kPfCb/WntG5EiDhngsPPIE0WMIQtXv7iBM7zSGnD03eU+A5wwXtfXyv6R/YTjdMgRw tKG4ohA9FzDVyxc6aOiYZPNWF4M7F/rVlahoam3SRVoDyYIr6kTR5ArFdCu0Lk90rKwA kBl1x9QU7KIvUYg48hdAIRTkVCw4hWVw9eec8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=UZXBznE+VQBBeCCbKgeMHN8L/EzcYgAGcBk4xVG6Brk=; b=Qh1e7jU8WK/gEImQyuEIAfkk/0Gj45T66f0y4uahx3+c7bucl+mp+Cl70ZJk+YROJ2 ZtRr2a4bSLyX0tK08cCBtryRFBG6mpBn8X/bWuZ04PYY00Yr2RPv8erLLDINdCB7G6kt mAx0J1iMYVUEqZg4/kN05BsX/7lCgW8kPwrqaB+mZ2wNEzfU1FRbZmzWvw69yb195Zrt 7/NZpycz8gPgepgDssi87O1vWUfgjerqEE8IqzpzpEHsHrH8hn+fKCWFGZWIrUU1R4Ma NEFBXCfEJfpZDYV2YCwHA/xTDAYzaogLocPNvwxJJ1pDgLkwMUrb1Ho6rP+oyKFL19fn lOXw== X-Gm-Message-State: ALoCoQksRlbxG2a9ZLCisvC66Blc372ycYshr2moVh/K/spMv5ka1wVBnu01TsPstI4BONVEU+r6 MIME-Version: 1.0 X-Received: by 10.194.86.70 with SMTP id n6mr7589399wjz.71.1388184017121; Fri, 27 Dec 2013 14:40:17 -0800 (PST) Received: by 10.194.62.230 with HTTP; Fri, 27 Dec 2013 14:40:17 -0800 (PST) X-Originating-IP: [58.39.20.163] Date: Sat, 28 Dec 2013 06:40:17 +0800 Message-ID: Subject: nvidia+intel drivers problems From: J M To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Dec 2013 22:40:19 -0000 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.