pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Fri Dec 18, 2015 11:05 pm

Did you try to follow this instruction?
http://eltechs.com/run-teamviewer-on-raspberry-pi/
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

Dani551
Posts: 3
Joined: Sun Dec 20, 2015 4:28 pm

Re: Wine on Raspberry Pi

Sun Dec 20, 2015 4:39 pm

Hi,
I could not help but notice that the sole aim of this struggle is to run Windows X86 applications on R-Pi with Wine.
Wine is not an Emulator and so is unable to translate X86 calls into ARM. However, I think that Wine on R-Pi may be able to run Programs designed for Windows RT (Since Windows RT is ARM based).
There has been an application developed by an XDA Developer named mamaich which lets regular Windows X86 programs run on Windows RT. The name of this piece of software is "Win86Emu".
If we could get Win86Emu to run on Wine in R-Pi, we may as well be able to run X86 Windows programs on R-Pi.

Win86Emu project is now abandoned and no longer maintained, so if any of you are unable to find a download link for the Win86Emu, I could provide it. So please let me know.

Looking forward for a reply. :D :mrgreen:

williambright
Posts: 5
Joined: Sat Jan 02, 2016 11:43 pm

Re: Wine on Raspberry Pi

Sun Jan 03, 2016 2:59 am

how did you get wine on there what os are you using?

williambright
Posts: 5
Joined: Sat Jan 02, 2016 11:43 pm

Re: Wine on Raspberry Pi

Sun Jan 03, 2016 3:04 am

it wont work for me how do you get wine on there?

pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Sun Jan 03, 2016 3:33 am

williambright wrote:it wont work for me how do you get wine on there?
Wine is preinstalled in x86 guest images.
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

Dani551
Posts: 3
Joined: Sun Dec 20, 2015 4:28 pm

Re: Wine on Raspberry Pi

Mon Jan 04, 2016 4:49 am

I compiled wine from source. It does not matter on which OS it is done so long as its Linux. I did it on Debian ARM and Raspbian!

pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Mon Jan 04, 2016 10:34 am

Dani551 wrote:I compiled wine from source. It does not matter on which OS it is done so long as its Linux. I did it on Debian ARM and Raspbian!
In fact is not so simple. Debian/Rasbian has 2g/2g virtual memory split instead of 3g/1g which uses on x86.
Wine did not support 2g/2g memory split.
We made a patch for wine which fix it. Take a look on that on https://github.com/Eltechs
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

Dani551
Posts: 3
Joined: Sun Dec 20, 2015 4:28 pm

Re: Wine on Raspberry Pi

Tue Mar 08, 2016 2:25 am

Sorry, but I was assuming with the correct memory split

pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Tue Mar 08, 2016 2:40 pm

We are working on 2g/2g wine packages based on latest stable wine 1.8.
Hope this will help.
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

User avatar
TeamViewer
Posts: 23
Joined: Tue Apr 12, 2016 3:13 pm
Location: Germany
Contact: Website

Re: Wine on Raspberry Pi

Fri Apr 22, 2016 7:25 am

Algislos wrote:Hi, I am trying to run Teamviewer on your provided card image. I am trying both windows portable and installation files. However, I somehow can't run them, I can see an instant window with some initialization up to 100% but after that nothing happens. I have also noticed that although I can reach internet on Raspbian, on wine Internet explorer doesn't open websites. Maybe this is related to that teamviewer doesn't work either.
Did anyone else have something like this and how this can be solved?

Thanks a lot.
Hey there, we just released a preview of the TeamViewer Host for Raspberry Pi and created a contest to go along with it. Check out the official homepage and feel free to use the topic here in the forum to discuss.

pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Wed Jul 27, 2016 7:57 pm

ARM version of Wine is a little bit useless because there are a few ARM Windows apps.

Better way is run x86 version of Wine with emulator: qemu or ExaGear Desktop

https://eltechs.com/run-wine-on-raspberry-pi/
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

k073l
Posts: 1
Joined: Mon Aug 01, 2016 12:41 pm

Re: Wine on Raspberry Pi

Mon Aug 01, 2016 12:56 pm

Hi!
Can sombody explain me how accually how to install that Wine on Rasberry Pi 3, becouse I still can't understand it.
Thank you.

pUnK
Posts: 99
Joined: Mon Aug 25, 2014 3:40 pm
Contact: Website

Re: Wine on Raspberry Pi

Mon Aug 01, 2016 1:01 pm

k073l wrote:Hi!
Can sombody explain me how accually how to install that Wine on Rasberry Pi 3, becouse I still can't understand it.
Thank you.
Do you want to install ARM or x86 version of Wine?
ExaGear Desktop - run x86 apps on Raspberry Pi
pUnK from Eltechs

User avatar
paulwratt
Posts: 83
Joined: Fri Jun 12, 2015 12:15 am

Re: Wine on Raspberry Pi

Thu Nov 17, 2016 2:00 pm

Big thanks to work of @Dietmar, much appreciated understanding issues. Thankyou for patches too.

Thanks to @AlbrechtL for supplying Qemu & Wine on sdcard image.

Thanks to @pUnK and ExaGear Desktop for User Mode Qemu & Wine build for i686 on sdcard.

Thanks to @phoenixkonsole for AEROS (AROS + KODI + ExaGear) on sdcard.

So, what do we have here:
1) Wine can be compiled for ARM, allowing Native ARM Windows software to be built (if you have a compiler, ala Windows CE)
2) Wine (i386) for Qemu needs to be built with 2G/2G mem split (not default 3G/1G split)
3) Qemu User mode can be built, as long as NTLD (threading) windows apps will run, via Wine (i386)
4) use of Qemu User Mode requires same host OS version as Qemu guest OS version (Raspbian Jessie + Debian Jessie)
5) Wine on Pi does not support OpenGL (3D)
6) Wine on Pi does support SDL (not OpenGL/3D)

Anyone who complains their windows app of choice does not run on Pi, does not deserve to own their own Pi.

Anyone who asks how to install Wine:
a) has not done even a google search
b) has not read this thread properly

Anyone who asks how to install Qemu:
a) should read this thread again
b) download the pre-built sdcard image and extract the required files.
c) google search for instructions.

Anyone wanting to build ARM on ARM should get CPU specific CFLAGS settings from Retropie sdl1.sh file (on github)

Anyone wanting to build ARM on x86 should google gcc-linaro-unknown-armeabihf (or similar, "gcc linaro armhf")

Think that about cover it, dont you.


Cheers

Paul

Return to “Other projects”