Problem with ttf mscorefonts installer

I got problem to install ttf mscorefonts in Zorin 18 Core for use with Wine.
Here my output from terminal:

> anders@anders-HP-ENVY-15:~$ sudo apt install ttf-mscorefonts-installer
> [sudo] password for anders:         
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> You might want to run 'apt --fix-broken install' to correct these.
> The following packages have unmet dependencies.
>  libdecor-0-plugin-1-gtk:i386 : Depends: libgtk-3-0t64:i386 (>= 3.19.12) but it is not going to be installed
>  ttf-mscorefonts-installer : Depends: cabextract but it is not going to be installed
> E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

I have tried to run fix broken install but still problem.

dpkg: error processing archive /var/cache/apt/archives/libgtk-3-0t64_3.24.41-4ub
untu1.3_i386.deb (--unpack):
 trying to overwrite shared '/etc/gtk-3.0/settings.ini', which is different from
 other instances of package libgtk-3-0t64:i386
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgtk-3-0t64_3.24.41-4ubuntu1.3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I have limited experience of Linux I am not sure how to fix it.

This relates to this:

Have you completely removed Wine?

1 Like

I've been struggling with installing Wine but they all ended up the same way as in your post with the same error messages.
I gave up and turned off the laptop. When I started it again the next day, Wine was there! Now I've tried running a couple of simple Windows programs and they seem to work.
Then I could go ahead and install mscorefonts as they are needed in the program I want to install. Now with new problems in my post.

I hope to be able to install VarAC which is a program for radio communication to control an amateur radio station.
Anyway, I don't know if Wine is installed correctly and if it will work with all Win programs.

Well, it was asking for a dependency that does not exist.
So it probably would work as well as Wine that did not ask for it, if it gets installed.

What about terminal? Is it operating normally?

Yes, Terminal is working normally. As I can see no fonts are installed in C: Windows/Fonts/.
VarAC program needs these fonts so there is no sense to go on with install of it.
I have few program installed so far so I think the best way is to make a new intall of Zorin 18 OS. Can be a way to get rid of all faulty files and broken pipes that give all errors.
After new install of Zorin 18, run update - upgrade before I do any else.
Next I can try run Zorin Windows app support as I have seen this program has Wine too.

Wine is not needed for ttf-mscorefonts installer. You may need it for other .exe packages, however.

On Zorin OS 18 - the Wine Maintainers made an errant assumption and listed a dependency that does not actually exist - this has been causing a few headaches:

I have seen and read this notification and several other threads regarding the same problem.
I got the impression that Zorin Windows app Support would work but it apparently has the same error.
The .exe files I would need to run require ttf msfonts.
OK, I will wait and see if there is a solution to this problem in future updates.
Thanks for all the support!

If it becomes urgent, you may wish to try using Bottles to run your .exes. There are some caveats there, but Bottles handles WINE itself, without installing it at the system level and manages dependencies independently as well. I've found it to be so-so on dependability lately, but I know for a fact it has its own fonts dependency package.

Bottles is distributed only as a flatpak, which you'll find numerous complaints about on this forum (primarily revolving around needing post-install configuration and disk space consumption), but depending on your use case, it may not be a problem, or may be only a minor nuisance. Because Bottles keeps its WINE and related dependencies independent from the system, whenever WINE is fixed, you won't need to worry about anything you did in Bottles getting in the way.

You could also try running your .exes from Steam using the Add a Non-Steam Game feature. Steam doesn't know one piece of software from another, so there's no reason non-games can't be run, but whether or not they'll actually work... won't know until you try.

1 Like

Thanks for the information about using Bottles. I can try it since it won't affect the rest of Zorin OS.
The VarAC program is a bit complicated in Windows and in Linux it becomes a combination of Linux and Windows programs.
When you read the manual for VarAC Linux installation, it's a bit of a challenge to get into it.
I'll give it a try and see what happens.

1 Like

Some of the instructions for VarAC installation will differ if using Bottles, especially the paths in the install instructions, which all assume system level WINE. I didn't see any reason it wouldn't work though, aside from the ever-present possibility that it just doesn't like the runner (version of WINE or Proton) in question.

I have managed to install VARA, a utility program for VarAC, but with the help of Wine. I still have some work to do before it's finished. A little progress, after all.

1 Like