[SOLVED] Issue installing Wine in Box86 on a raspbian pi2; HowTo?
Linux - Embedded & Single-board computerThis forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Any hint where it could come from (and to come around) is welcome.
Update 1: according https://ptitseb.github.io/box86/X86WINE.html#examples
Raspberry Pi users: Wine requires a 3G/1G split memory kernel. Raspberry Pi OS for the Pi 4 already has a 3G/1G split kernel and works with Wine, but the Pi 3B+ and earlier models have a 2G/2G kernel and require a custom-compiled 3G/1G kernel to get Wine working.
So now, I am looking how to compile a 3G/1G kernel
Last edited by floppy_stuttgart; 10-11-2022 at 07:22 AM.
yes, for me it looks like arm and intel packages are mixed, but I'm not really sure about that. From the other hand rpi2 is not really capable to run wine.
yes, for me it looks like arm and intel packages are mixed, but I'm not really sure about that. From the other hand rpi2 is not really capable to run wine.
That was my first thought too, but I think that is what Box64 is all about. There are "tricks" that let you run foreign architecture binaries in a chroot, and I guess Box64 does something like that.
The pi 2 really isn't up to that. Now is this a recent purchase? Because as of version 1.2 Arm have upgraded the Pi 2 from the A7 32bit core to the 64bit A53 core
I don't even think there's a straight Arm32 windows package any more.
All the development has gone to 64bit arm. Even they suck. 28nm Lithography on the BCM2711 in the RazPi 4. That's bad. There's been success using qemu, and I'd look at going that road. You might get there without wine. But I still feel you should start with more horsepower.
Hello,
my small project was running on a pi4.
But I got the question from a person asking if it runs on a pi2. Now I try to compile a new kernel ("custom-compiled 3G/1G kernel to get Wine working" according Box86 advice) for the pi2 since 24h running time. Now I am thinking in starting the kernel in qemu, compiling there, then send it back to the pi2. Then see if the error message is still there. Now I am searching for this possibility.
Hello,
In fact that is a PI 1 (guess Pi2 was wrong).
Quote:
cat /proc/cpuinfo
Quote:
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2835
Revision : 000e
Serial : 000000002a35d1af
Model : Raspberry Pi Model B Rev 2
Ungültiger Maschinenbefehl
usually means the binary is not executable on the current system, because of incompatibility.
For example you want to run 64bit code on a 32bit system or arm code on intel or something similar.
Just as a matter of interest, I managed to compile box64 on my RazPi 4, w/4G of ram. I wanted it for Zoom, but with over 1G of system, and 3-4G of Zoom & emulation, I'm trespassing into swap. That said, the Zoom client works for a basic meeting. The video is good, startup is dead slow, ~1 minute to draw the border for windows, ~2 mins to fill them in. Frankly, you'd want the 8G model. I'm overclocking at 2Ghz and once startup is over I hardly pass 250% cpu.
Edit: I had a Pi 0 once. My son saw it as an sbc, and grabbed it for some low traffic server he needed. He tried with three sbcs, but ended up replacing them all with a smart monitor! Not one of his better efforts.
Last edited by business_kid; 12-07-2022 at 06:21 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.