From owner-freebsd-x11@freebsd.org Tue Oct 10 22:27:17 2017 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E1F6E3EE66 for ; Tue, 10 Oct 2017 22:27:17 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (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 13E606F8EA for ; Tue, 10 Oct 2017 22:27:17 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: by mail-io0-x22f.google.com with SMTP id f202so386790ioe.0 for ; Tue, 10 Oct 2017 15:27:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=r+OqLSadAX2zVX7mS8xCSp75F0hx5j4ZwBn/kkY2wgs=; b=fldGYV4OvUaSNokcKd/zM9ABAZ5sM8Jtl180Hc0dYjRqe5NpdsCpr1liSe9zTRT3mg 4fu/dg3s1T2djKwenlXHUj14zQCoTnWin+IgafNrfiBI6rYQa4TcgWoPZnFIlTCnSQdx K6ZRw/JLeqnUzEvcTZzLLbV/ss3hbImNZPS0slFsQNIaF0T28vbauuLkA40OXD6Rzibk Y0CTEG+gwJiqWqL+FpKL/Bi590qK+zuaFnj+QkRcm9h2VsbKvr0BKKwy7LGISe+vFPsD xBxFHwbnxQkXNIOdShMKAad4XNsfWpbdhHxSvGTEXdk2SV0uaDmBV5uvd96xssdOWurA MFdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=r+OqLSadAX2zVX7mS8xCSp75F0hx5j4ZwBn/kkY2wgs=; b=UXXOGJ1mBOcgoNFGTRjX9bJPw9lVteCOX63Z2UKGsK20vTrvr4ddtO46kNThKjhKs6 WyJTv/tVGrsL4Nqk4UxLLDZjpWkghsGQapKDJxR/dA7TexohNaRw8Vn2T0+ePCorTyAT hI5SmXXGPs480k7S503Adiu3IJvlhPlhV5neR+g0mt5YjhbAokxiYYMz9B8QJ+Fvlgl9 4IIsAn6UveFZaKpp1nwSQFVN70IW4t4gO/U6QEr4VF+kXRX7pSM750teQ2SZ+4p7fvlM C6GQ6lf1jeoPvaIpCSjC6OTG+bM4RIOLljaguAD9USRSvv8jg486JZv45FLirBUwxI+R XA/g== X-Gm-Message-State: AMCzsaXx5OQRgzV3zHI5fVQYuLvjfNZHbU/kSp45GRdDZtkHBe32re6x KmRqbpuglgVsi+szLFGeOhyOpXUlAzC63t1C/2M= X-Google-Smtp-Source: AOwi7QAu8V+xpLsXhV61PwVG5gchIJ7rDrwqxEZfssNAiv++U/Kk/pE5kyf+H2I9P0GDoasuAZxNwZHYlMwshcKOP8M= X-Received: by 10.107.139.144 with SMTP id n138mr13283963iod.173.1507674435911; Tue, 10 Oct 2017 15:27:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.159.135 with HTTP; Tue, 10 Oct 2017 15:27:15 -0700 (PDT) In-Reply-To: References: <696fb5ea-e1bf-d7c2-004a-eb4eb2af43d7@nomadlogic.org> From: Andreas Nilsson Date: Wed, 11 Oct 2017 00:27:15 +0200 Message-ID: Subject: Re: intro To: Pete Wright Cc: tbr@acm.org, FreeBSD X11 mailing list Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2017 22:27:17 -0000 On Tue, Oct 10, 2017 at 11:46 PM, Pete Wright wrote: > > > On 10/10/2017 14:34, Tom Rushworth wrote: > >> >> >>> If you are wanting to run vanilla FreeBSD and don't mind periodic >>> instability you can also run 12-CURRENT and install the "drm-next-kmod" >>> pkg. Although depending on how much time you want to put into hacking >>> on things TrueOS may be an easier entry point for you. >>> >> >> I don't mind CURRENT as long as the parts I'm using work :). Doug Kirk >> also pointed me at the graphics/drm-next-kmod port, which I'd guess needs >> something close to CURRENT as well. >> >> I'll give both suggestions a try over the weekend and report back. >> > > > i can verify that drm-next-kmod works on CURRENT as I'm dog-fooding it > right now on a kabylake laptop and skylake desktop system :) i've been > suggesting people give TrueOS a spin first to verify their gfx hardware is > supported and working as expected. > > one of the nice things with both TrueOS and CURRENT is that once Xorg and > drm-next-kmod is installed you don't need to configure xorg.conf - > autodetection "just works" afaict. > > -pete > > -- > Pete Wright > pete@nomadlogic.org > @nomadlogicLA I've been running 12-CURRENT with drm-next patches from https://github.com/FreeBSDDesktop/freebsd-base-graphics.git which requires that you compile world and kernel yourself. My colleague installed 12-CURRENT on a new desktop today and opted for drm-next-kmod port and it seemed to be less intuitive, with conflicts between obsolete drm2.ko being loaded instead of drm.ko provided by drm-next-kmod port as well as a few other conflicts. I got the same desktop, and just zfs send | receive of my 12-CURRENT drm-next and that just worked on what is reported as Intel(R) Core(TM) i7-7700 CPU. By the way, I'm running xf86-video-modesetting instead of xf86-video-intel driver, which seemed more stable in the past. I'm convinced drm-next-kmod port is the "future-proof" way to go, but for now I'm sticking with the patched git tree. Best regards Andreas