From owner-freebsd-ports@FreeBSD.ORG Sat Dec 24 16:33:58 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 02F361065672; Sat, 24 Dec 2011 16:33:58 +0000 (UTC) Date: Sat, 24 Dec 2011 16:33:58 +0000 From: Alexey Dokuchaev To: "Conrad J. Sabatier" , freebsd-ports@freebsd.org, bland@freebsd.org Message-ID: <20111224163357.GA65399@FreeBSD.org> References: <20111223184142.2264e72e@cox.net> <87ehvugy0b.fsf@pluton.xbsd.name> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <87ehvugy0b.fsf@pluton.xbsd.name> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: x11/nvidia-{driver, settings, xconfig}: why not the latest available version (290.10)? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Dec 2011 16:33:58 -0000 On Sat, Dec 24, 2011 at 04:44:04PM +0800, Denise H. G. wrote: > On 2011/12/24 at 08:41, "Conrad J. Sabatier" wrote: > > Just wondering why the x11/nvidia-{driver,settings,xconfig} ports have > > yet to be updated to the latest version (290.10). Are there any known > > issues with any of these newer versions that would make such an upgrade > > ill-advised? > > > > FWIW, I've been running nvidia-driver version 290.10 since shortly after > > it was made available on the Nvidia site, and haven't run across any > > issues that can be directly attributed to the driver, at least, not to > > the best of my knowledge. > > 290.10 has some issues on text redrawing as far I experience. I have > also been running 290.10 for quite a while. Some apps, especially emacs > and gnome-terminal will fail redrawing text areas while, e.g. scrolling. > And x11 cursor cannot sometimes be displayed correctly. > > When I downgrade to 285.09.05, things seem to be OK. Yes, there are existing issues with their latest version, which delaying update of the port. But we'll get there, eventually. ;-) > > As an aside, I've also been wondering for quite a while now why the > > nvidia-driver port isn't under the x11-drivers category, rather than > > simply x11. Not awfully important, just curious. :-) Short answer: because it is not just driver in xorg sense. For long answer, see e.g. this: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/121930 Theoretically, I could split the port into driver (kernel + xorg server parts), libGL and linux compat libs; some GNU/Linux distros do that. But I really prefer to maintain one port than keeping three or five in sync. It makes sense if any of these subports could be used independently, but this is not true at least for now. ./danfe