Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Graphics card issues with new system build



FWIW, I also found a crash dump.  I've seen a couple of these, but was
not aware of any succcessful dump.  I'm not sure what kernel was in use
at the time of the dump, but here's the backtrace.

	Crash version 10.99.10, image version 10.99.10.
	Kernel compiled without options LOCKDEBUG.
	System panicked: dump forced via kernel debugger
	Backtrace from time of crash is available.
	layer_putpages() at 0
	kern_reboot() at kern_reboot+0x87
	db_sync_cmd() at db_sifting_cmd
	db_command() at db_command+0x123
	db_command_loop() at db_command_loop+0x1c7
	db_trap() at db_trap+0xcc
	kdb_trap() at kdb_trap+0x106
	trap() at trap+0x2de
	--- trap (number 1) ---
	breakpoint() at breakpoint+0x5
	vpanic() at vpanic+0x173
	panic() at printf_nostamp
	assert_sleepable() at assert_sleepable+0x99
	pool_cache_get_paddr() at pool_cache_get_paddr+0x13c
	ccdstart() at ccdstart+0x13b
	bdev_strategy() at bdev_strategy+0x81
	spec_strategy() at spec_strategy+0x6e
	VOP_STRATEGY() at VOP_STRATEGY+0x3c
	dkstart() at dkstart+0x13e
	dkiodone() at dkiodone+0xa6
	lddone() at lddone+0x10
	nvme_q_complete() at nvme_q_complete+0xff
	softint_dispatch() at softint_dispatch+0x112
	DDB lost frame for Xsoftintr+0x4c, trying 0xffffbca0dfe9c0f0
	Xsoftintr() at Xsoftintr+0x4c
	--- interrupt ---
	_KERNEL_OPT_MEMORY_RBFLAGS() at ffffbd010ac7c1c8

On Thu, 14 Mar 2024, Paul Goyette wrote:

OK, I'm getting frustrated as hell.  :-)

I've got my new system built, and managed to get the dmesg uploaded to
NYCBug ...

It's got a AMD Ryzen 9 7950X3D CPU, which has internal video configured
as acpivga0 - I disable this (using userconf) when I boot because I need
to use the older-but-supported GeForce 730 graphics card.

Boot comes up normally and starts X (via xdm).  However, I'm getting the
following message logged on the console.  As far as I can tell, they're
logged when switching from the xdm console session to a non-X session;
but it is difficult to be certain of the timing.

	nouveau0: error: DRM: core notifier timeout

I also sometimes get

	nouveau0: failed to idle channel n [user]

when stopping xdm.

During normal operation, things are OK, other than "jerky" cursor
tracking.  Most often, the cursor "sticks" in one spot for a few
seconds, and then continues to track.  "One spot" is very often, but
NOT ALWAYS, at a point where the mouse icon needs to change (ie, it
enters or leaves a window or button, etc.)

After a while, the system just hangs (suspicion: it's hitting one of
the core notifier timeouts, and hangs forever rather than time-out).
I can still access the machine via network log-in but cannot get
anything done "locally".  At this point I can't even switch to the
non-X console sessions.  The hang-time varies, but comes much sooner
when there is heavy system activity - like build.sh - going on.  It
even comes, however, with no activity at all - just staring at the
screen for a few hours triggers the hang.

I've got a bunch of newer video cards, but our current video drivers
don't support them, and end up using genfb with a "default" mode-line
that makes everything look wrong.  And I've already cannabilized the
old machine (which had a now non-functional GeForce 1050 Ti - maybe
it was a 1080 but I can't find any marking) so I can't go back.

At this point, I am stuck and don't know how to proceed.  I'm willing
to buy one more video card (but only one!) if I have a high likelihood
of it working.  But if there's something else going on which is likely
to be fatal no matter what video card I choose I'd rather not spend
more cash.  If you do recommend another card, please be very explicit
in identifying the make and model and any other relevant attributes
(how much graphics memory, for example).

All reasonable suggestions will be appreciated.  If there are specific
debug commands to try, please let me know.  (But also know that I don't
know much about the video subsystem - this is way beyond my usual level
of knowledge.)


+---------------------+--------------------------+----------------------+
| Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
| (Retired)           | 1B11 1849 721C 56C8 F63A | paul%whooppee.com@localhost    |
| Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | pgoyette%netbsd.org@localhost  |
| & Network Engineer  |                          | pgoyette99%gmail.com@localhost |
+---------------------+--------------------------+----------------------+

!DSPAM:65f3b5ba62041665336889!



+---------------------+--------------------------+----------------------+
| Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
| (Retired)           | 1B11 1849 721C 56C8 F63A | paul%whooppee.com@localhost    |
| Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | pgoyette%netbsd.org@localhost  |
| & Network Engineer  |                          | pgoyette99%gmail.com@localhost |
+---------------------+--------------------------+----------------------+


Home | Main Index | Thread Index | Old Index