Jan Stary [h...@stare.cz] wrote: > > On Sep 23 14:50:44, ch...@nmedia.net wrote: > > Without a dmesg, Xorg.log, and those sort of things, > > how can anyone possibly give you a clue? > > > > With KMS and such, there are major changes > > which may impact some hardware more than others. > > This particular machine is a Thinkpad R61 > with an NVIDIA vga (yeah, I know). >
The good news is, KMS isn't the main source of your problem. OpenBSD has no KMS support for Nvidia (although now that TTM - the hard work - is ported over to support the Radeon KMS it's easy for someone to port over the Nouveau code and have modern accelerated Nvidia support) The bad news is, you're using the VESA driver. None of this should affect your performance outside of X (such as in the VT text console). But within X, the VESA driver is the worst choice, if you can force X to use the nv driver, you'll probably be better off for now, although it still sucks. Pathetic as it sounds, FreeBSD is absolutely in love with the binary-only Nvidia driver. I'd just get a different laptop, or work on porting Nouveau. Looking at the Radeon KMS and Intel KMS changes between Linux 3.8.13 and OpenBSD 5.4-current would give someone a good base of "what" and "how" for porting over Nouveau.