Xorg nv 0 videoram and insufficient memory for mode

Robert Noland rnoland at FreeBSD.org
Wed Mar 25 23:37:01 PDT 2009


On Wed, 2009-03-25 at 21:23 -0700, Andrew Bradford wrote:
> Hi all,
> 
> I'd like some help with an issue I'm having with Xorg on FreeBSD 7.1 amd64.  X seems to ignore all videoram on my secondary video card.  I have 3G of system RAM in the machine, could it be related to memory barriers?
> 
> The machine specs are as follows: (onboard) GeForce 6150, PCI-E GeForce 6600.  I am using the "nv" driver.
> 
> Up until last week, the system was working happily. Both screens working great without issue.  Upon reboot the PCI-E video card does not get properly detected by X.  In the Xorg log file, is "NV(0): VideoRAM: 0 kBytes" (followed by "insufficient memory for mode" for all video modes).
> 
> The sudden appearance after a reboot may have simply been a driver that had been built but not yet loaded.  I had been upgrading the system the previous week.  I tested out the hardware with some live cds to make sure the card isn't dying.
> 
> I've looked high and low on the web, and the only posting I can see that's relevant is this one:
> http://archive.netbsd.se/?ml=xorg&a=2008-02&t=6547682
> from last year.  He appears to have the same problem as I do.  The only response points to a pciaccess mail thread, indicating that HW access in Xorg was being reworked.
> 
> The thread is from last year, has the issue not been resolved yet?  Are there any workarounds?  The only other driver I can use would be this Nouveau one I heard about on freebsd-x11, but that would involve another system upgrade, and it is currently marked as broken.  The Vesa driver doesn't work on my cards, and nvidia won't support amd64...
> 
> I tried rebuilding the nv driver and xorg-server with various versions from ports, with the same issue.  I just finished rebuilding with ports from Feb 1 -- same thing.
> 
> I've attached Xorg.0.log and xorg.conf.new.  The config file was generated using X -configure (and cleaned because nv detected all pci devices in the system).

The issue is in fact the switch to libpciaccess, along with a lot of
changes to Xserver.  The issue is due to legacy vga handling.  The issue
is being discussed a bit more lately, but no resolution is at hand.
Most modern cards have a way to deal with this, but it isn't a
generalized solution.  So, for right now, multiple cards generally don't
work, for linux, solaris or us...

robert.

> Help!
> 
> Thanks!
> Andrew
> 
> _______________________________________________
> freebsd-x11 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe at freebsd.org"
-- 
Robert Noland <rnoland at FreeBSD.org>
FreeBSD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20090326/12a1bd7f/attachment-0001.pgp


More information about the freebsd-x11 mailing list