Skip to content

Releases: Wooty-B/Project_BoxWine

BoxWine Installer v0.1

14 Nov 06:03
f0372bb
Compare
Choose a tag to compare
Pre-release

Project BoxWine Installer v0.1

Version Notes

This is a rough version of what I am working on, and is very, very incomplete. It currently supports Debian 11 Bullseye, although most parts of the script should work with other versions of Debian and Ubuntu. Working on Linux Distro type (Fedora, Void, etc.) and version (bullseye, focal, etc.) detection, and may break other distributions into sub-scripts that are called by a primary one. The next release will also create a log file while running, and hopefully I can implement a better way to output the install process.

This script also supports the HoneyComb LX2K, and has an auto-installer specifically for that platform. When running the LX2K auto-installer, it will also install Mesa with a screen-tearing patch, AMD GPU and sleep/suspend GRUB flags to fix power and suspend issues, and a buffer overflow patch for rare memory issues in certain applications.

Currently learning bash scripting and looking at other open source script templates for reference, so bear with me as the quality of this script should improve with future releases. Thanks for any feedback and suggestions!

Issues

  • Most of the script supports Debian and Ubuntu, however theres no support for non-Debian based distributions, not yet...
  • Mesa driver patch (HoneyComb LX2K) should be the only option that is Debian 11 Bullseye specific.
  • Winetricks doesn't initialize automatically, and claims wine is not installed. Will be fixed in next release. Run this after the install script:
    BOX86_NOBANNER=1 winetricks -q corefonts msxml3 vcrun2005 vcrun2008 vcrun2010
    (Everything after -q can be omitted if you just want to do a basic configure, these are just my recommended libraries)
  • Output and console logging will be resolved in next release.
  • Auto-Install BoxWine only works on aarch64 (64-Bit) systems, you will need to install Box86 and Wine using the BoxWine Menu.
  • GRUB scripting for the HoneyComb LX2K patches will overwrite any other custom settings. Working on a way to resolve this.

Compatibility

Distro Support: Debian 11 [Debian 9,10,sid are experimental, Ubuntu is experimental]

Architecture Support: armhf [Manual Package Install only], arm64 [Manual & Auto Install]

Install Instructions

Download the tar.gz package below and extract it to wherever you'd like. Run chmod 755 install_boxwine to make it executable, then run ./install_boxwine -h to get a list of options on how you can run the installer.