LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Help to install Wine on Debian 8 (https://www.linuxquestions.org/questions/linux-newbie-8/help-to-install-wine-on-debian-8-a-4175612312/)

Rickkkk 08-20-2017 04:51 PM

Quote:

Originally Posted by matrixebiz (Post 5750293)
Okay, following that guide, at this part;
sudo apt install \
wine \
wine32 \
wine64 \
libwine \
libwine:i386 \
fonts-wine

I get - E: Unable to locate package fonts-wine

OK - try skipping that package.

matrixebiz 08-20-2017 05:02 PM

Okay, I'll install;

Install wine on a 64-bit architecture (with i386 as foreign 32-bit architecture)

and

Install wine-development on a 64-bit architecture (with i386 as foreign 32-bit architecture)


should I do both?

I did the first one so far and noticed this;

Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 117) ...
Adding new user `uuidd' (UID 117) with group `uuidd' ...
Not creating home directory `/run/uuidd'.



Does that mean anything?

Rickkkk 08-20-2017 05:05 PM

Quote:

Originally Posted by matrixebiz (Post 5750297)
Okay, I'll install;

Install wine on a 64-bit architecture (with i386 as foreign 32-bit architecture)

and

Install wine-development on a 64-bit architecture (with i386 as foreign 32-bit architecture)


should I do both?

I have read (quickly, scanning the Debian wiki ..) that it is preferable to install both wine and wine-development on Debian. So yes, I would go ahead and do both.

Rickkkk 08-20-2017 05:08 PM

Quote:

Originally Posted by matrixebiz (Post 5750297)
...

I did the first one so far and noticed this;

Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 117) ...
Adding new user `uuidd' (UID 117) with group `uuidd' ...
Not creating home directory `/run/uuidd'.



Does that mean anything?

This is extremely odd. I am at a loss as to how to explain this. Perhaps more experienced Debian users here can help.

Did the installation otherwise finish correctly ?

matrixebiz 08-20-2017 05:20 PM

Yes, it did and so I had to run the exe like - wine /root/Downloaded/Program.exe and went through, wrong installation directory like Program Files instead of Program Files (x86) but whatever and when I try and run the program it doesn't do anything, lots of weird messages in the command window but can't get that right now because unable to type on the system now so am rebootingm but looks as though that process has failed :(

Rickkkk 08-20-2017 05:25 PM

Again, it sounds a lot like what happens when trying to run a program on Wine that is not compatible with it.

Some hints:

- Make sure you are running the appropriate architecture (32 or 64 bit). This can be set individually for each WINEPREFIX with the WINEARCH attribute.

- At times, some programs require the Microsoft .NET framework instead of Wine's own Mono. A version of this can be installed with winetricks.

- Sometimes, installation of a program under Wine requires that the version it is emulating be set to a particular value (example, Windows XP) for it to function. Sometimes this version can then be set to something else to actually run the program. This can be set in winecfg.

matrixebiz 08-20-2017 05:29 PM

When I run winecfg, I get this;

wine client error:0: version mismatch 457/447.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?


When I tried to install the program.exe with just wine it installed Mono and when I tried to run the program.exe install with wine-development it installed .Net

Rickkkk 08-20-2017 05:36 PM

... Come to think of it, when you say you expected the install to use Program Files (x86) but it used Program Files instead, it makes me think you may be trying to install a 32-bit Windows app in a 64-bit Wine environment. Could this be the case ?

Rickkkk 08-20-2017 05:38 PM

Quote:

Originally Posted by matrixebiz (Post 5750302)
When I run winecfg, I get this;

wine client error:0: version mismatch 457/447.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?


When I tried to install the program.exe with just wine it installed Mono and when I tried to run the program.exe install with wine-development it installed .Net

... For this stuff, I must admit I've never seen anything of the sort ... It almost looks like it's complaining about having more than one version of Wine installed ...

matrixebiz 08-20-2017 05:39 PM

I'm not sure. It installs fine on my Windows 64bit computer.

Is there a command to purge all versions of wine and it's dependencies?

I only installed wine and wine-development

matrixebiz 08-20-2017 06:13 PM

Okay, I seem to have it working now with this guide;
https://wiki.winehq.org/Debian

I only thing I can think of that I did different this time what I ran apt-get upgrade after doing an apt-get update like in your previous post. Could this have fixed something on my system?

Rickkkk 08-20-2017 06:55 PM

Quote:

Originally Posted by matrixebiz (Post 5750316)
Okay, I seem to have it working now with this guide;
https://wiki.winehq.org/Debian

I only thing I can think of that I did different this time what I ran apt-get upgrade after doing an apt-get update like in your previous post. Could this have fixed something on my system?

It could have - that will just make sure you have the most recent versions of your installed packages. Cool that it worked out in the end.

Sorry I couldn't be of more accurate assistance, I'm afraid I underestimated how my lack of familiarity with Debian would hinder my success at troubleshooting this with you.

Good show getting it done yourself, though !

Cheers and don't hesitate to return - there are many experienced Debian users here.


All times are GMT -5. The time now is 05:07 PM.