[–] 1 point 9 months ago*

You can alter your PAM configuration to require both: https://unix.stackexchange.com/a/572841

On my system, by default it lets you use either one to authenticate any time a password is needed, but this can be changed to require successful authentication using BOTH methods if desired.

I wasn't sure if you were wanting to require both, or just allow either one to be used, but both scenarios are trivial to configure.

  • source
  • parent
  • context
  • [–] 14 points 9 months ago* (last edited 9 months ago) (1 child)

    Most of the games I play don't work on wine (Teknoparrot), and multiple machines I have are either missing or have broken essential drivers for built-in peripherals like wifi/BT, fingerprint readers etc. So... I had to go back.

    One of my laptops has a 10+ year old unfixed kernel bug for the bluetooth not working... and the wifi only uploads at 1mbps under Linux, but works fine on Windows.

    I'm sure people that don't happen to have random hardware/software incompatibilities are enjoying linux, but there's also still lots of people that can't switch.

  • source
  • [–] 3 points 10 months ago

    Some (many) people find it easier to learn a small number of predefined class names that accomplish what they want without having to know hundreds of different CSS incantations when they're just trying to make a simple site.

    Sorta like how people use a command-line instead of just writing the code themselves.

  • source
  • parent
  • context
  • [–] 12 points 10 months ago

    You don't need open-watcom to compile 9x applications from other OSes... both gcc and clang, as well as wine, have multiple options for cross-compilation, no VM or docker needed.

    I routinely use all 3 methods for compiling my own 95/98 applications from Linux.

    For gcc I use the mingw toolchain, which is available as the mingw-w64 package on Debian-based systems, or https://mxe.cc/.

    For clang I use clang-cl with the VC6 SDK. clang-cl pretends to be the Microsoft cl.exe compiler and actually works quite well if you know the right options to give it.

    And finally, using wine you can either run the original MSVC toolchain compilers, or versions of gcc that were compiled to run on Windows directly; there are both old and new gcc versions that can produce Win9x binaries if you know where to look.

    Some resources that have helped me over the years as well:

    https://glizda.wordpress.com/2021/05/19/compiling-programs-for-windows-95-and-pentium-in-2021/

    https://web.archive.org/web/20230905023821/http://www.nosubstance.me/post/coding-windows-cpp-on-linux-2/

    https://github.com/fsb4000/gcc-for-Windows98

  • source
  • view more: ‹ prev next ›