Working around dragons with the Lemote Yeeloong laptop and OpenBSD

(oldvcr.blogspot.com)

96 points | by zdw 12 hours ago ago

25 comments

  • bentley 10 hours ago ago

    The NetSurf browser the author tried out has multiple frontends. Two run on OpenBSD that I know of, the “default” GTK frontend and an SDL‐based framebuffer frontend. As was pointed out, GTK has a rather sizeable number of dependencies; building the framebuffer frontend instead would save a lot of time.

    • classichasclass 9 hours ago ago

      (author) Is there a way to specifically build the framebuffer version from the ports tree? I didn't see one.

    • anthk 8 hours ago ago

      Mainline Dillo runs faster and smoother, it's just an fltk + git clone && configure +make install away.

  • userbinator 7 hours ago ago

    I don't think these machines achieved much popularity in China either, as standard PCs were far more common and compatible with the existing software base.

    the keyboard and trackpad are internally PS/2.

    Interesting that the PC influence is still there, although I'm pretty sure a MIPS doesn't have them on port 60h/64h, or indeed any I/O ports. I remember having a similar moment of surprise when I played around with an ARM VM and discovered it had a "VGA-compatible" GPU emulating an old ISA-class chip.

    • justin66 7 hours ago ago

      A decade’s worth of SGI machines combined MIPS processors with PS/2 keyboard and mouse ports.

      • walrus01 3 hours ago ago

        To be fair to that there wasn't really any other viable mass-market interface that the keyboard manufacturers in China/Taiwan could standardize on. The PS/2 keyboard interface was backwards compatible with an AT keyboard through the user of a passive physical pin adapter. And USB didn't exist yet.

        • justin66 3 hours ago ago

          Oddly enough, the SGI Fuel (also the Tezro, I think) had PS/2 keyboard and mouse ports but also offered USB ports and support for HID devices in IRIX.

          I have no idea whether the keyboard and mouse that shipped with those later SGIs were PS/2 or USB devices.

          edit: IMO there was nothing wrong with preferring PS/2 to USB 20-some years ago. Higher theoretical refresh rate on the PS/2 mouse at that time and the PS/2 keyboard offered better n-key rollover, although I question whether any of that mattered one way or the other to an SGI owner

          • walrus01 3 hours ago ago

            In x86 i386 world there was a good long overlap of ATX/MicroATX motherboards shipping with both PS/2 keyboard/mouse ports and also USB ports on them, starting from 1998 era Pentium 2/3 systems when USB first became commonplace and continuing until probably 2010 or so.

    • brynet an hour ago ago

      > I'm pretty sure a MIPS doesn't have them on port 60h/64h, or indeed any I/O ports.

      Funnily enough, it does. They're just sitting behind a AMD CS5536 PCI-to-ISA bridge.

      https://man.openbsd.org/man4/loongson/glxpcib.4

      https://man.openbsd.org/pckbc

      ...

      > glxpcib0 at pci0 dev 14 function 0 "AMD CS5536 ISA" rev 0x03: rev 3, 32-bit 3579545Hz timer, watchdog, gpio, i2c

      > isa0 at glxpcib0

      > pckbc0 at isa0 port 0x60/5 irq 1 irq 12

      > pckbd0 at pckbc0 (kbd slot)

      > wskbd0 at pckbd0: console keyboard, using wsdisplay0

      > pms0 at pckbc0 (aux slot)

      > wsmouse0 at pms0 mux 0

      > mcclock0 at isa0 port 0x70/2: mc146818 or compatible

      ...

      Other machines, such as the DEC Alpha were similar.

    • classichasclass 6 hours ago ago

      (author) My understanding is that they're wired into the AMD southbridge which provides them over memory mapped I/O.

  • 1vuio0pswjnm7 4 hours ago ago

    "However, I can find no evidence that Richard Stallman had/has a dog, or indeed any pet."

    According to his own disclosures, he has a fear of dogs

    https://web.archive.org/web/20120119135147if_/https://secure...

  • JdeBP 11 hours ago ago

    The wsconscfg problem with multiple screens, whatever it exactly is, is decidedly odd. According to this, the display is being driven as smfb0 in what is largely a dumb framebuffer mode, no acceleration, no GPU, no fancy high jinks whatsoever. wscons/wsdisplay should have no difficulty with multiple screens on that sort of thing.

  • anthk 10 hours ago ago

    No computer is obsolete with a BSD. I still use an n270 netbook daily.

    • bitwize 38 minutes ago ago

      I still have my NetBSD-running MSI Wind around somewhere...

    • Narishma 7 hours ago ago

      Same here. I have a Samsung NC10 netbook with that same CPU which I recently converted from Debian to NetBSD when they dropped 32-bit support.

    • iberator 8 hours ago ago

      Acer aspire one with NetBSD

  • shrubble 9 hours ago ago

    It’s tough to find them on eBay; I wonder what the right search terms are?

    • mattst88 6 hours ago ago

      I think they're super uncommon in the west.

      I think they're also super useless, to be honest. Incredibly slow. Linux support continued to degrade the entire time I owned mine. The keyboard and display are far too small to be usable. The graphics chip accelerates basically nothing.

      I sold mine [1] on eBay back in October. I hope the new owner enjoys it more than I did :)

      [1] https://mattst88.com/computers/yeeloong/

  • stevefan1999 11 hours ago ago

    I still think it is very cursed to see that image of RMS using that laptop despite I was shocked to see it 12 years ago. Still shocks me to this day.

    • em-bee 11 hours ago ago

      what is shocking about it?

      • sellmesoap 10 hours ago ago

        I think because it's RMS champion of digital openess using using an archaine Chinese laptop, it's the dichotomy of China providing a product that's essentially more free (of binary blob firmware) then a western equivalent laptop. Take heed and dispare oh ye providers of win modems!

        • yunnpp an hour ago ago

          RMS is a man of principle. He saw freedom radiating from that laptop and subscribed, doesn't care for geopolitics.

        • bitwize 37 minutes ago ago

          Based and redpilled, Stallman is.