Re: Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-30 Thread Mark Martinec

On 2014-12-23 10:20, Mark Martinec wrote:

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


Michael Jung wrote:

FWIW on i386 current r275874 I do no have these lockup issues
with nvidia GeForce Go 7300

I did find that though loading the nvidia kernel module in
/boot/loader.conf was not enough, I had to create a small
xorg.conf simply containing

Section Device
Identifier Device0
Driver nvidia
VendorName NVIDIA Corporation
EndSection

or GLX instead of NV-GLX would try to be loaded


Sure, I did that. (actually, nvidia-xconfig did that for me)


I also have both devd and hald running.


Same here.


So after a couple of days of suffering I gave up and ordered
a new GeForce GT 730, arrived today. I was surprised that
the nv driver reported that it is not supported. Switching
to nvidia 340 driver now it works perfectly and is fast.

So an eight year old GeForce 7300 GT or 7600 GS is too old
to be supported by nv driver (and nvidia 304 driver was
unstable with 7300, although it works with 7600 on another
host on a lower resolution screen), yet a year old GT 730
is too young to be supported by nv.
Luckily it works very well with nvidia-driver(-340).

I wonder if 7300 GT + nvidia-driver-304 stuttering / holdups
and instability can be due to a higher resolution of a monitor
attached to that host, or (judging by the symptoms) may it be
due to fighting over free memory with ZFS ARC under FreeBSD 10.1,
which still seems unresolved:

  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=187594
  Bug 187594 - [zfs] [patch] ZFS ARC behavior problem and fix


Mark
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-23 Thread Mark Martinec

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




mark.martinec+free...@ijs.si wrote:

/usr/ports/UPDATING:

20141219:
 AFFECTS: users of x11/xorg and all xorg ports
 AUTHOR: dumbb...@freebsd.org
 The X.Org server (x11-servers/xorg-server) is updated to 1.14.


http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/

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’s
UXA or SNA. For the end user, this means that some drivers
(xf86-video-*)
are not supported anymore, mostly for older GPUs according to 
Phoronix.

If you encounter this case, please let us know.


Ouch!!! Upgrading X -related ports went with no problems (FreeBSD 
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 
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).

The Xorg.0.log reports:
   NV: Found NVIDIA GeForce 7300 GT at 02@00:00:0

Now I fear that upgrading ports on my other workstation
(GeForce 7600 GS) would lead to similar results.

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.

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.


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

nvida Go 7300 working - WAS: Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-23 Thread Michael Jung

On 2014-12-23 10:20, Mark Martinec wrote:

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




FWIW on i386 current r275874 I do no have these lockup issues
with nvidia GeForce Go 7300

I did find that though loading the nvidia kernel module in
/boot/loader.conf was not enough, I had to create a small
xorg.conf simply containing

Section Device
Identifier Device0
Driver nvidia
VendorName NVIDIA Corporation
EndSection

or GLX instead of NV-GLX would try to be loaded

grep GLX Xorg.0.log-without-xorg.conf

[ 21401.540] (II) NVIDIA GLX Module  304.125  Mon Dec  1 20:18:39 PST 
2014

[ 21401.540] Loading extension GLX
[ 21401.782] (EE) Failed to initialize GLX extension (Compatible NVIDIA 
X driver not found)


grep GLX Xorg.0.log-with-xorg.conf

[ 21298.014] (II) NVIDIA GLX Module  304.125  Mon Dec  1 20:18:39 PST 
2014

[ 21298.014] Loading extension GLX
[ 21298.839] Loading extension NV-GLX
[ 21298.931] (II) Initializing extension GLX

http://mail.mikej.com/Xorg.0.log-without-xorg.conf
http://mail.mikej.com/Xorg.0.log-with-xorg.conf

I also have both devd and hald running.

--mikej
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-22 Thread Mark Martinec

/usr/ports/UPDATING:

20141219:
 AFFECTS: users of x11/xorg and all xorg ports
 AUTHOR: dumbb...@freebsd.org
 The X.Org server (x11-servers/xorg-server) is updated to 1.14.


http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/

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’s
UXA or SNA. For the end user, this means that some drivers 
(xf86-video-*)

are not supported anymore, mostly for older GPUs according to Phoronix.
If you encounter this case, please let us know.


Ouch!!! Upgrading X -related ports went with no problems (FreeBSD 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 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).

The Xorg.0.log reports:
  NV: Found NVIDIA GeForce 7300 GT at 02@00:00:0

Now I fear that upgrading ports on my other workstation
(GeForce 7600 GS) would lead to similar results.

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.

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.

  Mark
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-22 Thread Tijl Coosemans
On Mon, 22 Dec 2014 19:45:35 +0100 Mark Martinec mark.martinec+free...@ijs.si 
wrote:
 /usr/ports/UPDATING:
 20141219:
  AFFECTS: users of x11/xorg and all xorg ports
  AUTHOR: dumbb...@freebsd.org
  The X.Org server (x11-servers/xorg-server) is updated to 1.14.
 
 http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/
 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’s
 UXA or SNA. For the end user, this means that some drivers 
 (xf86-video-*)
 are not supported anymore, mostly for older GPUs according to Phoronix.
 If you encounter this case, please let us know.
 
 Ouch!!! Upgrading X -related ports went with no problems (FreeBSD 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 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).
 
 The Xorg.0.log reports:
NV: Found NVIDIA GeForce 7300 GT at 02@00:00:0
 
 Now I fear that upgrading ports on my other workstation
 (GeForce 7600 GS) would lead to similar results.
 
 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.
 
 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.

This card is still supported by x11/nvidia-driver-304
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: Removal of XAA acceleration in X.org, and older NVIDIA GeForce

2014-12-22 Thread Mark Martinec

Tijl Coosemans wrote:


This card is still supported by x11/nvidia-driver-304


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!

  Mark


2014-12-22 20:18, je Tijl Coosemans napisal

mark.martinec+free...@ijs.si wrote:

/usr/ports/UPDATING:

20141219:
 AFFECTS: users of x11/xorg and all xorg ports
 AUTHOR: dumbb...@freebsd.org
 The X.Org server (x11-servers/xorg-server) is updated to 1.14.


http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/

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’s
UXA or SNA. For the end user, this means that some drivers
(xf86-video-*)
are not supported anymore, mostly for older GPUs according to 
Phoronix.

If you encounter this case, please let us know.


Ouch!!! Upgrading X -related ports went with no problems (FreeBSD 
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 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).

The Xorg.0.log reports:
   NV: Found NVIDIA GeForce 7300 GT at 02@00:00:0

Now I fear that upgrading ports on my other workstation
(GeForce 7600 GS) would lead to similar results.

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.

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.


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org