Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Now that Ive upgraded to NetBSD 1.3, why does X no longer work on my Quadra?

longer NetBSD quadra upgraded
0
Posted

Now that Ive upgraded to NetBSD 1.3, why does X no longer work on my Quadra?

0

Assuming that you have upgraded X along with the rest of the OS, the problem you are seeing is one that has affected a number of people using internal video on Quadra and Centris series Macs. It appears that support for 800×600 resolution might be broken in the 1.3 release kernel. Getting one of Steve Brown’s MADHATTER kernels may help you: ftp://ftp9.ba.best.com/pub/sbrown/NetBSD/kernels/ If you compile your own kernels, you will probably want to use the following two patches which seem to work for most people. The first is the MADHATTER patch, and should be applied to sys/arch/mac68k/mac68k/machdep.c: *** machdep.c.orig Sun Jan 25 18:19:02 1998 — machdep.c Sun Jan 25 18:20:32 1998 *************** *** 2241,2246 **** — 2241,2249 —- case MACH_CLASSQ: case MACH_CLASSQ2: mac68k_machine.sonic = 1; + /* The next two lines are the infamous “madhatter” patch */ + mac68k_vidlog = mac68k_vidphys = 0xf9000000; + mac68k_vidlen = 1 * 1024 * 1024; case MACH_CLASSAV: VIA2 = 1; IOBase = 0x50f00

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123