From owner-freebsd-current@freebsd.org Tue Feb 20 11:40:28 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3862F209C3 for ; Tue, 20 Feb 2018 11:40:27 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr0-x22c.google.com (mail-wr0-x22c.google.com [IPv6:2a00:1450:400c:c0c::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BC7F7207E for ; Tue, 20 Feb 2018 11:40:27 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr0-x22c.google.com with SMTP id u15so13459926wrg.3 for ; Tue, 20 Feb 2018 03:40:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=zNa3f8ea7Dcd3n+vSVYb1+iAVNeb9+MGpskpyBxWteQ=; b=pCM48jbmH5hwxkH/+J5jQk0ahMsiwd52HKZDUBK79A0/jRFbR0pOL+YuXtnxJNit6n b08JWOvoj+F1YEDrx3eNPOxLAWMr7o+9fphxpgVunLr7apdYUi0sEaTxaMINVh9TtjeF Sk+RgrkduC7CH1MbxJbh3D2ajiEtqhLbcvvgRE6F+FwnYanYW5lRpEzeyTmZSbn/o05r KvrHnEQAe1dEQFvWFSBSTAT6aVW5VFZRrV4EFrk+BxLcyXLwtfun8FM0EUucMJG5uVIU QfoPLMRuoOs0Ox4/peKCKQf7PwVmRqtke5hG6rQFVzV/XD2qnldm9fPmBKOvMT1lcGi9 bqRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=zNa3f8ea7Dcd3n+vSVYb1+iAVNeb9+MGpskpyBxWteQ=; b=WPWqeh1KV63LlEbjKAoUuelH5T4JDtsiwc/PfcQW7qOn63hwufWyDmm1ZLAxhgKHzm eGLQDrKfayblSJSB4WA8lWFsLq1qBcFpn4w8yJCQ18K7TW9XDZQUKyH3/NW2mLQzPAvx WLoQ132WhNkV6HclVPATR9coDdFp//5IqOUtHpP42erfhExjor5gx57d0v9uS+xLARej gq2xj2ZPPpR9NO30Dgn++4uDY6pcS7uNGpLfumeW+ZkA3JA1v1xlnan2V7Phyo5OxuNr Cv/z+o/yCQerPhI8LwGXamEFtO5e4qyHuy74WLsolfPh6LPgZliquA+2+xs4NRYgFm42 cYow== X-Gm-Message-State: APf1xPACfYnb2NMUPwK3Ft3WYw6SaHzMtkh3F7en8QZtsgkRnlmxwbLy LNm9ZEN3URqymI43TAsCC/o0JP1cXg3wxOk4ubUkAQ== X-Google-Smtp-Source: AH8x227UyfbGHqPWqwY2yiLK3HPrXrzQCuAm6oGoZxM1BgsjRRh5jRfzewPoY3QK34/KnEuLwjNSb0RpRodp1eupNww= X-Received: by 10.28.66.199 with SMTP id k68mr14495855wmi.104.1519126825675; Tue, 20 Feb 2018 03:40:25 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.165.68 with HTTP; Tue, 20 Feb 2018 03:39:45 -0800 (PST) From: Johannes Lundberg Date: Tue, 20 Feb 2018 11:39:45 +0000 Message-ID: Subject: Recent world+kernel has broken Linux 3D apps? To: freebsd-current Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2018 11:40:28 -0000 Before rebuilding world my system was running Linux games fine with a couple of months old world/kernel and drm-next-kmod. Since updating world+kernel last week all Linux 3D apps fail (native binaries like glxgears and supertuxkart works fine). linux-c6/c7, intel/modesetting, does no difference This is on Dell Intel Broadwell laptop. Doom 3 fail like this: ----- R_ReloadARBPrograms ----- glprogs/test.vfpsignal caught: Segmentation fault si_code 1 Trying to exit gracefully.. And glxgears (in /compat/linux/usr/bin/) johannes@jd2:~ % /compat/linux/usr/bin/glxgears Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken. Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken. Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken. Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken. Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken. libdrm aub dumping is deprecated. Use intel_aubdump from intel-gpu-tools instead. Install intel-gpu-tools, then run (for example) $ intel_aubdump --output=trace.aub glxgears -geometry 500x500 See the intel_aubdump man page for more details. bo_create: buf 1 (swizzle test) 32768b bo_unreference final: 1 (swizzle test) libGL: Can't open configuration file /home/johannes/.drirc: No such file or directory. intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject bo_create: buf 1 (transform feedback offsets) 16b bo_create: buf 2 (xfb primitive counts) 4096b intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject intelNewTextureObject Mesa warning: couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable libGL: Can't open configuration file /home/johannes/.drirc: No such file or directory. bo_create: buf 3 (batchbuffer) 32768b drm_intel_gem_bo_purge_vma_cache: cached=0, open=1, limit=-1 bo_map: 3 (batchbuffer), map_count=1 bo_map: 3 (batchbuffer) -> 0x1000 bo_create: buf 4 (pipe_control workaround) 4096b bo_create: buf 5 (program cache) 4096b drm_intel_gem_bo_purge_vma_cache: cached=0, open=2, limit=-1 bo_map_gtt: mmap 5 (program cache), map_count=1 intel_bufmgr_gem.c:1461: Error mapping buffer 5 (program cache): Invalid argument . drm_intel_gem_bo_purge_vma_cache: cached=0, open=1, limit=-1 bo_create: buf 6 (shader time) 393216b bo_create: buf 7 (bufferobj) 65536b enter intel_update_renderbuffers, drawable 0x614b80 enter intel_update_dri2_buffers, drawable 0x614b80 attaching buffer 3, at 1, cpp 4, pitch 1536 bo_create_from_handle: 3 (dri2 back buffer) intel_miptree_create_layout target GL_TEXTURE_2D format MESA_FORMAT_B8G8R8X8_UNORM level 0..0 slices 1 <-- 0x778210 intel_miptree_set_level_info level 0, depth 1, offset 0,0 intel_miptree_set_total_width_height: 300x300x4 intel_alloc_private_renderbuffer_storage: GL_DEPTH_COMPONENT: MESA_FORMAT_Z24_UNORM_X8_UINT (300x300) intel_miptree_create_layout target GL_TEXTURE_2D format MESA_FORMAT_Z24_UNORM_X8_UINT level 0..0 slices 1 <-- 0x778440 intel_miptree_set_level_info level 0, depth 1, offset 0,0 intel_miptree_set_total_width_height: 300x300x4 bo_create: buf 9 (miptree) 409600b bo_create: buf 10 (hiz) 98304b mt 0x778440 level 0: HiZ enabled intel_alloc_private_renderbuffer_storage: GL_STENCIL_INDEX: MESA_FORMAT_S_UINT8 (300x300) intel_miptree_create_layout target GL_TEXTURE_2D format MESA_FORMAT_S_UINT8 level 0..0 slices 1 <-- 0x778890 intel_miptree_set_level_info level 0, depth 1, offset 0,0 intel_miptree_set_total_width_height: 300x304x1 bo_create: buf 11 (miptree) 102400b Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. bo_create: buf 12 (bufferobj) 32768b drm_intel_gem_bo_purge_vma_cache: cached=0, open=2, limit=-1 bo_map_gtt: mmap 12 (bufferobj), map_count=1 intel_bufmgr_gem.c:1461: Error mapping buffer 12 (bufferobj): Invalid argument . drm_intel_gem_bo_purge_vma_cache: cached=0, open=1, limit=-1 Segmentation fault (core dumped)