From owner-freebsd-x11@freebsd.org Sun Jan 1 18:38:42 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 51D24C9AFFD for ; Sun, 1 Jan 2017 18:38:42 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::22b]) (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 C3FE615E8 for ; Sun, 1 Jan 2017 18:38:41 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-lf0-x22b.google.com with SMTP id b14so261242807lfg.2 for ; Sun, 01 Jan 2017 10:38:41 -0800 (PST) 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=P3QtWNe4tjBuVLIX5GQwlGs4DprM9VKGBeQXXIrp/vs=; b=AKwBvbsssWLKmKSJza6xANOWKtLq0ZpltcSYhQNbKn6GwenZjVIinDH4r5jAIlzl53 h7LtdR0YSyO4pJmAgUzbbdxybBlk3sfk4Jj2KOHo7ZJxg7hJ5IZvIteyBdnpKkw5MGcF ha120CbyvnvD3LF5f2Kk6fvIUXMtnwuPf1+LwC/vk0+OlcLLzGXiPSehScZzHqUkkBaN IKHuZ7C0cIHzT4wh4gft4RTGMJSyV/0m8gDR7P8kVLkglQi/7lJ2LfV02TudpHRuf4Pt zNmlj9pMHt0RF8us4vXRt2G8MbFyTGHn7ZMzFpvUN9Lxo+2enowevGSvOpeY64wIe2Nh UAxQ== 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=P3QtWNe4tjBuVLIX5GQwlGs4DprM9VKGBeQXXIrp/vs=; b=Te0IWs5wXW7POa8y60xEerM05b0FzcQ0TIk7gPx70BxPawZgAbnHIuD+sXyRldS4Wo vVKQi9xPt+N8hUWv9SfBGwCMqFwu6B1SznUzaIvnFx2+vNNAGgaMouRfn1Pg/jMsN9Rk srvRjSjRui4vs2PHyjYmwOJwixXOV3JXVQSgJGa4Ll/2Jd3oQ72KffZse9ShnAA6CxUJ 2BACK8BRqYb87wRjuGusIn0M09bT5nLIcZTr81naB+U/p1j53V/h3zdt7nz6RUzixmOe PKdla3goDPUyWslGWdHcQuQjNur+b0JxeA8zsQuXOoovRI7G+7b0Iu1HCD+ENoBlC2ct gwuA== X-Gm-Message-State: AIkVDXLTDp6BLMwhIOvmomKdc8A/iApVI/H9tfodUQ2MVnPyDKsZLqYJqe7d8KaSim0dLWChJLK9xVGAen/65w== X-Received: by 10.25.28.145 with SMTP id c139mr16067158lfc.167.1483295919374; Sun, 01 Jan 2017 10:38:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.79.88 with HTTP; Sun, 1 Jan 2017 10:38:38 -0800 (PST) In-Reply-To: <20170101183653.2c85698a@rsbsd.rsb> References: <20161230163653.54909631@rsbsd.rsb> <15952279f17.e0be0d8c34357.732964216134709731@nextbsd.org> <20161231120453.13adf858@thor.walstatt.dynvpn.de> <20161231145143.18e6ac99@rsbsd.rsb> <20170101183653.2c85698a@rsbsd.rsb> From: blubee blubeeme Date: Mon, 2 Jan 2017 02:38:38 +0800 Message-ID: Subject: Re: End of year Xorg status rant To: Beeblebrox Cc: =?UTF-8?Q?Fernando_Herrero_Carr=C3=B3n?= , "freebsd-x11@freebsd.org" 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: Sun, 01 Jan 2017 18:38:42 -0000 This is a pretty interesting discussion indeed. I sometimes wonder how feasible it will be to maintain those linuxulator things. One reason why I came to FreeBSD was the way linux is headed. Fedora is almost useless if you want to avoid gnome and pulseaudio opensuse has runtime kernel patching but they didn't allow me to setup the machine w/o installing a DM, I just wanted to login and manually startx and they said I had to use some crazy config nonsense because "startx is dangerous" FreeBSD and linux seem to be going further and further apart, will it be more work to port the linux stuff to FreeBSD instead of running the linux stuff, is it going to turn into WINE? Is the linuxilator something that's maintainable/ expandable in the long term or will the complexity come to a point where it's more trouble than it's worth? I don't know the answer to that question but it's worth asking here in the public. I remember seeing a video where the guy said BSD didnt really have a direction developers just sorta work on what they want but I don't think this is totally true, the core team must have some direction they are pushing BSD, I would be interesting to hear their vision of BSD in 5 years. I agree that the FreeBSD graphics wiki is rough, I look at it and it's so outdated and then there's no real help of where to go. You come on here and ask and basically get told to kick rocks if you are even graced with a response. I can understand taking inspiration from linux, I think wayland could be cool but if we do like it, take the idea and make it BSD do we have to wait for them to create it and then we follow? Enough about that for now. On to the graphics card work, I have programed shaders and 3d things with opengl before but I really don't know or fully understand the intersection between the kernel and the hardware devices, especially since they are closed sorce; I will have to go learn that and see how to improve that situation on FreeBSD. The next steps that I can think of is trying to find some Nvidia evangelists and see if they are interested in working with FreeBSD and having their devices have better support. ========== I could use help here if anyone one this list is one or know anyone in nvidia, ping them or get me in touch with them plz ========== Best, Owen On Sun, Jan 1, 2017 at 11:36 PM, Beeblebrox via freebsd-x11 < freebsd-x11@freebsd.org> wrote: > Interesting discussion; thank you for all comments. > I have several questions: > > * Is TrueOS/PC-BSD ahead of FreeBSD on the Desktop? If so, why? The answer > is probably "depends on the card", but again, is it ahead of FreeBsd for > certain cards and why? If it's because they have integrated Matt's work, > why has FreeBSD not opted to do so? > > * Does the problem have anything to do with the Kernel Compat Layer for > Linux (https://wiki.freebsd.org/linux-kernel)? I'm asking to understand > the extent of the issue. > > * Other than that, perhaps we could try and slice this problem in the > short term from another angle: > Which GPU cards work (and are expected to work with new hardware) as of > now? If anything, this discussion shows that the Graphics Wiki page ( > https://wiki.freebsd.org/Graphics) is inadequate for GPU selection. > Perhaps it could be updated to a parametrised format showing functions by > column each GPU card supports (rather than simply works"/"does not work"). > > For example, as an immediate solution to my problem I would prefer (as I > assume most others would) to purchase a new card that is confirmed to be > working on multiple parameters rather than slog through a "hopefully soon" > scenario for the next couple of years (I'm not on a laptop, btw). > > I'm still willing to contribute, but above solution would at least reduce > frustration and increase my productivity. New systems would also benefit by > selecting decent cards and reducing noise to the developers/list. > > Regards. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >