Port-sparc archive

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

SPARCbook 3GX and xf86-video-pnozz



Hello sirs!

I'm restoring a SPARCbook 3GX and installed NetBSD 9.3 on it. The first thing
I want to do is thank you for your efforts to support the ancient hardware.
It's cool that I can still use it for its intended purpose.

While configuring the OS, I ran into two problems related to X11.
I hope you can help me sort them out.

So, SPARCbook3GX requires the xf86-video-pnozz driver for X11. It is mentioned
in the documentation, X11 understands when auto-tuning that it is necessary
to use this, and even the man page is present in the system.
However, the pnozz_drv.so missing in /usr/X11R7/lib/modules/drivers.
Moreover, it is not in ports or binary packages.
All I found is the source code in CVS (however, I will github links further):
 - https://github.com/NetBSD/xsrc/tree/trunk/external/mit/xf86-video-pnozz

I made a typical snap-in to build the x11 driver and I managed to build
and install it for testing. It worked, the driver is functioning,
but with small graphic artifacts (photo attached). The reason is this patch:
- https://github.com/NetBSD/xsrc/commit/ae7dafb336800aad4cbe4c15712c97edff45048b
After reverting, the artifacts disappeared and the picture became normal.

So I have two requests, if I may:
- Perhaps the patch was for another laptop model, 3TX, and this optimization
  is not applicable for 3GX, or just broke down with the next X11 update?
  Is there any way I can help fix this problem?
- Could you add this driver to the X11 installation, or at least to the ports?
  Maybe with reverted optimization at start.

Best regards, Max.



Home | Main Index | Thread Index | Old Index