5 ms·
I use one fully open-source program (LMMS) which I've found a PITA to build reliably. But the Windows binary under WINE just works. We have a stable binary for
by davidgerard 4y ago
I use one fully open-source program (LMMS) which I've found a PITA to build reliably. But the Windows binary under WINE just works.
We have a stable binary format for Linux! It's Windows.
- anthk 4y agoUse Guix, everything gets compiled fine, no matter what. If you need non-free because of $HARDWARE reasons, use nonguix, (or just a non-free kernel to avoid polluting the userland), but I won't help you on that. Altough you can install guix on any GNU/Linux distro, on top: https://guix.gnu.org/manual/en/html_node/System-Installation.html https://guix.gnu.org/manual/en/html_node/System-Installation... Then, run guix pull as a non root, and next, guix package -i lmms Don't forget to follow the installation instructions well, so your XDG menu items from GUIX get correctly enabled after the user logins in.
- orhmeh09 4y agoIt sounds like WINE "just works" for their uses, "non-free" or not.
- anthk 4y agoAudio latency under Wine would suck against a native binary from Guix.
- davidgerard 4y agothe whole stack is free software, the API just originated at Microsoft.
- davidgerard 4y agoor I could keep doing the thing that has worked in a consistent manner for me for years rather than gratuitously do something different, of course.
- anthk 4y agoWell, Guix it's a universal solution over any distro, ensuring that whatever thing you install with it, it will get the correct dependencies with no dependency hell, ever. You can even have different library versions for different software. Guix will handle then in the background.
- atahanacar 4y agoI'm glad this is not the default way of thinking for everyone, because if it were, we'd never see any progress.
- davidgerard 4y agoI'm glad I have the choice not to follow desktop "innovation", because I was here for the history of GNOME 3, and Xfce's lack of ambition keeps proving correct. CADT is not, in fact, a good idea.
- anthk 4y agoXFCE4 has been enhanced a lot.
- davidgerard 4y agoand without pulling a GNOME 3
- anthk 4y agoYou can set up an XFCE desktop with ease from the Guix installer (Guix System, as a standalone distro). I know, it's odd to setup compared to any other distro , because the main recommended usage it's to pin a desktop/nm services and such as system packages and the rest to be installed with "guix package -i foo bar...", such as Firefox, Libreoffice... But the rollback features from the Grub menu and ensuring no dependency hell, ever, can be golden for production cases and for reproducibility in science, for instance.
- jcelerier 4y ago.. why would you build LMMS? you can just download the latest appimage and run it: https://github.com/LMMS/lmms/releases https://github.com/LMMS/lmms/releases
- davidgerard 4y agoor I could keep doing what's worked fine for me for years in a consistent setup, of course.