Date: Thu, 20 Mar 2008 19:24:55 -0700 (PDT) From: mdh <mdh_lists@yahoo.com> To: freebsd-amd64@freebsd.org Subject: 7.0-STABLE hanging while running Xorg with nv driver Message-ID: <972031.77533.qm@web56808.mail.re3.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hello, I posted to -questions earlier, but didn't get any response and was hoping that maybe someone here would have some more insight into how I might go about fixing this problem. I recently upgraded a system to 7.0/amd64 from 6.2. More accurately, I freshly installed 7.0-R on it, then csup'd to -STABLE. This system worked fine using nvidia.com's Xorg drivers with Xorg 6 on 6.2, and after installing 7.0 and building -STABLE, things seemed to be going well also. Once I started Xorg with kdm/KDE however, the system would (usually within 1-5 minutes after logging in) hang. I tried gdm/gnome with the same results. This was using the nv driver that was included with the system. The hang would occur after some level of activity had occured - once during openoffice startup, once during seamonkey startup, once after opening and then closing KDE's control center and then opening an xterm... The exact symptom was that the system (including network stack) would hang - I couldn't ssh to it, or ping it, or even toggle the caps lock/num lock LEDs on the keyboard. The mouse cursor was, however, still responsive on the screen. I found this very strange. It's a USB mouse. Unfortunately because it hangs in this way, I can't get a meaningful dump or anything of that sort. My next step was to start Xorg using the vga driver. I was unable to reproduce the hang using the vga driver, however the max resolution and depth is of course unbearable for even short-term use. ;) This leads me to believe that the issue may be with the nv driver. I'm also getting an error out of Xorg, which you can see in the attached xorg_err.txt file. I also have suspicions towards how acpi assigns the interrupts and such to the video controller. The video controller is a GeForce 6200 in the PCIEx16 slot. I have tried to start without acpi (both turning it off in the bios and instructing FreeBSD's boot loader not to load it, however it seems that FreeBSD can't find anything without acpi now - it couldn't mount root, or do other useful things.) A few things that changed between my old build and my current system... * 7.0 seems to support (or more fully support) this system's ACPI. It's an nvidia nf4u chipset. The support was either non-existent or very limited in 6.2. * I was using i386 before, but went to amd64 with 7.0. * I'm using the nv driver for Xorg instead of the ones from nvidia.com, since nvidia doesn't provide one for amd64. * Xorg 6 -> Xorg 7, and all other software up No hardware has changed. Thank you for any help you can provide. - mdh ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?972031.77533.qm>