From owner-freebsd-ports@FreeBSD.ORG Tue Dec 23 15:20:21 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E6BD6FF6; Tue, 23 Dec 2014 15:20:21 +0000 (UTC) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D65966DDF; Tue, 23 Dec 2014 15:20:21 +0000 (UTC) Received: from amavis-proxy-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id 3k6LpB3jLYz1Kl; Tue, 23 Dec 2014 16:20:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1419348014; x=1421940015; bh=rQC Qn2zH/bH5xPJ7HRdaRDVWN2qjhzDU3I/yWPusjNo=; b=L2RHkO1A5ZvPAy9nKuA 5ondRWd1fJuKI7Nd4cvdNePHXOqzi6OlxSCHx8anOAduNFqGXR21WCXzmpfxAQ8d ToEm10v64VcKa1aq7Lv7IOJLG9+7H4Umg5rs7uYGVCORLeiqaiIHaE3leLYXOkWC LpbZ0c/w6MN0ZzYfzd3UNN9I= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-proxy-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10012) with ESMTP id VSLO9ENJv_EW; Tue, 23 Dec 2014 16:20:14 +0100 (CET) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP; Tue, 23 Dec 2014 16:20:14 +0100 (CET) Received: from neli.ijs.si (neli.ijs.si [IPv6:2001:1470:ff80:88:21c:c0ff:feb1:8c91]) by mildred.ijs.si (Postfix) with ESMTP id 3k6Lp66BNwzSc; Tue, 23 Dec 2014 16:20:14 +0100 (CET) Received: from neli.ijs.si ([2001:1470:ff80:88:21c:c0ff:feb1:8c91]) by neli.ijs.si with HTTP (HTTP/1.1 POST); Tue, 23 Dec 2014 16:20:14 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Tue, 23 Dec 2014 16:20:14 +0100 From: Mark Martinec To: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Removal of XAA acceleration in X.org, and older NVIDIA GeForce Organization: J. Stefan Institute In-Reply-To: <60b1d359da424d31e6594bda091c63f3@mailbox.ijs.si> References: <9f15ce6462062541cbaf3919ec420315@mailbox.ijs.si> <20141222201853.08bfcc64@kalimero.tijl.coosemans.org> <60b1d359da424d31e6594bda091c63f3@mailbox.ijs.si> Message-ID: X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.0.3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2014 15:20:22 -0000 > Tijl Coosemans wrote: >> This card is still supported by x11/nvidia-driver-304 Mark Martinec wrote: > Good suggestion! It does seem to draw screen and scroll > much faster than NV (although it seems to stall from time > to time (like unresponsive mouse) on a busy host). > Will need to test more thoroughly tomorrow when poudriere > builds will be over. Thanks! Actually it did not turn out well. Although nvidia-driver-304 with a GeForce 7300 GT does not suffer from slow scrolls and slow rendering of web pages, it frequently stalls (like every minute) and nothing happens for a dozen of seconds: mouse cannot move a cursor, a cursor may even temporarily disappear, typing on an xterm or konsole window is unresponsive. It appears as if a host is terribly busy, even though it is not (the yesterday's poudriere build was over, and I even rebooted the host, with nvidia driver loaded by a boot loader this time). After a dozen of seconds or so, things get back at being responsive again, until the next lockup. Occasionally a window may become scrambled, but rectifies itself after a while. After trying to work in this situation for a while, eventually screen turned black, with a host totally locked up - not even responding to ssh or ping or ctrl alt F1, or a soft ACPI power off button, so had to be forcibly rebooted. So in the end I had to revert back to the NV driver, which is now slow, but at least is stable and consistent. I guess we need to start looking for a new graphics board, quite unfortunate. Mark >> wrote: >>> /usr/ports/UPDATING: >>>> 20141219: >>>> AFFECTS: users of x11/xorg and all xorg ports >>>> AUTHOR: dumbbell@FreeBSD.org >>>> The X.Org server (x11-servers/xorg-server) is updated to 1.14. >>>=20 >>> http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-rea= dy/ >>>> Changes since xserver 1.12 >>>> The most visible change is the removal of XAA. This is a 2D >>>> acceleration >>>> method which was deprecated some time ago, in favor of EXA or >>>> Intel-specific=E2=80=99s >>>> UXA or SNA. For the end user, this means that some drivers >>>> (xf86-video-*) >>>> are not supported anymore, mostly for older GPUs according to=20 >>>> Phoronix. >>>> If you encounter this case, please let us know. >>>=20 >>> Ouch!!! Upgrading X -related ports went with no problems (FreeBSD=20 >>> 10.1), >>> but I didn't realize the outcome would be so terrible. Scrolling or >>> refreshing a full-screen page in a web browser now feels like in the >>> good old days of a 19200 bps line and a glass terminal. Even=20 >>> scrolling >>> or paging through plain text with 'less' or editor on a KDE konsole >>> or xterm feels sluggish. Certainly the size of the display does not >>> help in this regards (2560x1600). >>>=20 >>> The Xorg.0.log reports: >>> NV: Found NVIDIA GeForce 7300 GT at 02@00:00:0 >>>=20 >>> Now I fear that upgrading ports on my other workstation >>> (GeForce 7600 GS) would lead to similar results. >>>=20 >>> I know these graphics boards are not the latest of breed >>> (the CPU and mb are still fairly decent). They were chosen for being >>> fan-less, and coping sufficiently well with 2D and text even on >>> largish displays. >>>=20 >>> So is my only choice now replacing graphics with heat- and noise- >>> sources I don't really need, or being stuck with frozen ports? >>> I wonder if I'm the only one in this situation.