On Fri, 1 Feb 2019 at 12:36, Ron Georgia <[email protected]> wrote: > > " Why not just run NetBSD-current if that works with your card?" > A most excellent question, with a relatively embarrassing answer: I am not > sure how to keep NetBSD-current, current. I am part of the NetBSD-current > mailing list and read about different issues others are experiencing; > however, I do not really know how to update the base OS or apply a particular > (suggested) patch. I did read the " Tracking NetBSD-current" page, but it > seems confusing to me.
It is very easy. Install from pkgsrc sysutils/sysbuild and sysutils/sysupgrade and follow the description. Basically you have a new user - sysbuild - whose home folder contains src and xsrc; I also make the usual softlinks from /usr/[x]src. By default it creates a cron job running cvs update overnight; in the morning you can update the system using sysupgrade. I usually stop the cron job and run the update manually whenever there is something of interest, perhaps 3-4 times a week. There are a few quirks running -current as opposed to released or stable version, but in my view they are worth it. Generally -current has been very reliable for me, the periods when one cannot build it or there are some other - driver or kernel level - problems are fairly rare. From time to time you may have to clean the obj folder as the process doesn't account for all possible changes. I don't remember the last time I ran build.sh manually; also on the same machine I do builds for amd64, i386 and evbarm. So far inplace upgrade with sysutils/sysupgrade hasn't failed for me, and I do it on systems which I need daily (like the one I use for my invoice issuing website). > > Thank you for responding. I'll try current again. > > On 2/1/19, 7:22 AM, "Sad Clouds" <[email protected]> wrote: > > On Thu, 31 Jan 2019 20:46:17 -0500 > Ron Georgia <[email protected]> wrote: > > > All, > > Here is my dmesg for my machine: https://pastebin.com/RdmGu29k > > Here is my Xorg.0.log: https://pastebin.com/xQw4rwsx > > > > clement$ uname -a > > NetBSD clement.ronverbs.dev 8.0 NetBSD 8.0 (GENERIC) #0: Tue Jul 17 > > 14:59:51 UTC 2018 > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC > > amd64 > > > > I installed NetBSD 8.0, using the UEFI install image. Install went > > smoothly; however, the video driver fails. I did X -configure and > > copied the resulting xorg.conf.new file to /etc/X11/xorg.conf... but > > that fails as well. The driver is intel. > > > > Section "Device" > > Identifier "Card0" > > Driver "intel" > > BusID "PCI:0:2:0" > > EndSection > > > > If I change the driver to "wsfb" it works, but only with 800x600 > > resolution. I tried to build the xf86-video-wsfb driver from source > > but got the following error: > > > > Package dependency requirement 'randrproto >= 1.6.0' could not be > > satisfied. Package 'randrproto' has version '1.5.0', required version > > is '>= 1.6.0' > > Honestly, I am not sure how to upgrade randrproto. What's in pkgsrc > > is version 1.5.0. > > > > I did install NetBSD 8.99.30 and the video worked perfectly. > > Maybe two question then: > > > > How do I update randrproto? > > Or, how do I pull in the video drivers used by NetBSD current? > > > > Ron Georgia > > “90% of my problems are due to ignorance, the other 10% is because I > > just don’t know any better.” > > > > Maybe NetBSD-8 does not support your graphics card? Why not just run > NetBSD-current if that works with your card? > > > -- ----
