Font problems on many audio plugins

Questions about Wine on Linux
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Font problems on many audio plugins

Post by Codesound »

WineHQ-develop 4.15, Linux Mint 19.2_x64 Cinnamom

Hi,
First of all, Thanks for this project and for all your works!

I have trouble seeing the text on many plugins... is there one way to fix this problems?

Image
Image
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

You could install some common fonts with:

Code: Select all

winetricks -q corefonts
# or with
sudo apt install ttf-mscorefonts-installer
If this doesn't improve, post a terminal output.
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,
thanks, the problems remains...... this is the output of all the two opertions:


Code: Select all

kernel@kernel:~$ winetricks -q corefonts
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20180217 - sha256sum: 1b156c616174f41df79d72a90c52eb2b110c63a6e8ecb865d303a8f9f0908924 with wine-4.15 and WINEARCH=win64
Executing w_do_call corefonts
Executing load_corefonts 
Executing mkdir -p /home/kernel/.cache/winetricks/corefonts
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/arial32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:12--  https://mirrors.kernel.org/gentoo/distfiles/arial32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 554208 (541K) [application/octet-stream]
Saving to: ‘arial32.exe’

arial32.exe                                      100%[=======================================================================================================>] 541.22K   247KB/s    in 2.2s    

2019-09-11 20:48:16 (247 KB/s) - ‘arial32.exe’ saved [554208/554208]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/arialb32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:17--  https://mirrors.kernel.org/gentoo/distfiles/arialb32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 168176 (164K) [application/octet-stream]
Saving to: ‘arialb32.exe’

arialb32.exe                                     100%[=======================================================================================================>] 164.23K   243KB/s    in 0.7s    

2019-09-11 20:48:18 (243 KB/s) - ‘arialb32.exe’ saved [168176/168176]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/comic32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:19--  https://mirrors.kernel.org/gentoo/distfiles/comic32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 246008 (240K) [application/octet-stream]
Saving to: ‘comic32.exe’

comic32.exe                                      100%[=======================================================================================================>] 240.24K   274KB/s    in 0.9s    

2019-09-11 20:48:20 (274 KB/s) - ‘comic32.exe’ saved [246008/246008]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/courie32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:20--  https://mirrors.kernel.org/gentoo/distfiles/courie32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 646368 (631K) [application/octet-stream]
Saving to: ‘courie32.exe’

courie32.exe                                     100%[=======================================================================================================>] 631.22K   345KB/s    in 1.8s    

2019-09-11 20:48:23 (345 KB/s) - ‘courie32.exe’ saved [646368/646368]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/georgi32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:23--  https://mirrors.kernel.org/gentoo/distfiles/georgi32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 392440 (383K) [application/octet-stream]
Saving to: ‘georgi32.exe’

georgi32.exe                                     100%[=======================================================================================================>] 383.24K   232KB/s    in 1.7s    

2019-09-11 20:48:25 (232 KB/s) - ‘georgi32.exe’ saved [392440/392440]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/impact32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:25--  https://mirrors.kernel.org/gentoo/distfiles/impact32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 173288 (169K) [application/octet-stream]
Saving to: ‘impact32.exe’

impact32.exe                                     100%[=======================================================================================================>] 169.23K   262KB/s    in 0.6s    

2019-09-11 20:48:27 (262 KB/s) - ‘impact32.exe’ saved [173288/173288]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/times32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:27--  https://mirrors.kernel.org/gentoo/distfiles/times32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 661728 (646K) [application/octet-stream]
Saving to: ‘times32.exe’

times32.exe                                      100%[=======================================================================================================>] 646.22K   517KB/s    in 1.2s    

2019-09-11 20:48:29 (517 KB/s) - ‘times32.exe’ saved [661728/661728]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/trebuc32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:29--  https://mirrors.kernel.org/gentoo/distfiles/trebuc32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 357200 (349K) [application/octet-stream]
Saving to: ‘trebuc32.exe’

trebuc32.exe                                     100%[=======================================================================================================>] 348.83K   292KB/s    in 1.2s    

2019-09-11 20:48:31 (292 KB/s) - ‘trebuc32.exe’ saved [357200/357200]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/verdan32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:31--  https://mirrors.kernel.org/gentoo/distfiles/verdan32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 351992 (344K) [application/octet-stream]
Saving to: ‘verdan32.exe’

verdan32.exe                                     100%[=======================================================================================================>] 343.74K   222KB/s    in 1.6s    

2019-09-11 20:48:34 (222 KB/s) - ‘verdan32.exe’ saved [351992/351992]

Executing cd /home/kernel
Executing cd /home/kernel/.cache/winetricks/corefonts
Downloading https://mirrors.kernel.org/gentoo/distfiles/webdin32.exe to /home/kernel/.cache/winetricks/corefonts
--2019-09-11 20:48:34--  https://mirrors.kernel.org/gentoo/distfiles/webdin32.exe
Resolving mirrors.kernel.org (mirrors.kernel.org)... 198.145.21.9, 2001:19d0:306:6:0:1994:3:14
Connecting to mirrors.kernel.org (mirrors.kernel.org)|198.145.21.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 185072 (181K) [application/octet-stream]
Saving to: ‘webdin32.exe’

webdin32.exe                                     100%[=======================================================================================================>] 180.73K   246KB/s    in 0.7s    

2019-09-11 20:48:35 (246 KB/s) - ‘webdin32.exe’ saved [185072/185072]

Executing cd /home/kernel
Executing cabextract -q -d /home/kernel/.wine/dosdevices/c:/windows/temp/_corefonts /home/kernel/.cache/winetricks/corefonts/arial32.exe
Executing cp -f /home/kernel/.wine/dosdevices/c:/windows/temp/_corefonts/Arialbd.TTF /home/kernel/.wine/dosdevices/c:/windows/Fonts/arialbd.ttf
cp: cannot create regular file '/home/kernel/.wine/dosdevices/c:/windows/Fonts/arialbd.ttf': Permission denied
------------------------------------------------------
Note: command cp -f /home/kernel/.wine/dosdevices/c:/windows/temp/_corefonts/Arialbd.TTF /home/kernel/.wine/dosdevices/c:/windows/Fonts/arialbd.ttf returned status 1. Aborting.
------------------------------------------------------
kernel@kernel:~$ sudo apt install ttf-mscorefonts-installer
[sudo] password for kernel:           
Reading package lists... Done
Building dependency tree       
Reading state information... Done
ttf-mscorefonts-installer is already the newest version (3.6ubuntu2).
0 to upgrade, 0 to newly install, 0 to remove and 6 not to upgrade.
kernel@kernel:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  linux-headers-lowlatency linux-image-lowlatency linux-lowlatency
The following packages will be upgraded:
  curl libcurl3-gnutls libcurl4
3 to upgrade, 0 to newly install, 0 to remove and 3 not to upgrade.
Need to get 586 kB of archives.
After this operation, 3,072 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://security.ubuntu.com/ubuntu bionic-security/main amd64 libcurl3-gnutls amd64 7.58.0-2ubuntu3.8 [213 kB]
Get:2 http://security.ubuntu.com/ubuntu bionic-security/main amd64 curl amd64 7.58.0-2ubuntu3.8 [159 kB]
Get:3 http://security.ubuntu.com/ubuntu bionic-security/main amd64 libcurl4 amd64 7.58.0-2ubuntu3.8 [214 kB]
Fetched 586 kB in 2s (328 kB/s)   
(Reading database ... 305097 files and directories currently installed.)
Preparing to unpack .../libcurl3-gnutls_7.58.0-2ubuntu3.8_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.58.0-2ubuntu3.8) over (7.58.0-2ubuntu3.7) ...
Setting up libcurl3-gnutls:amd64 (7.58.0-2ubuntu3.8) ...
(Reading database ... 305097 files and directories currently installed.)
Preparing to unpack .../curl_7.58.0-2ubuntu3.8_amd64.deb ...
Unpacking curl (7.58.0-2ubuntu3.8) over (7.58.0-2ubuntu3.7) ...
Preparing to unpack .../libcurl4_7.58.0-2ubuntu3.8_amd64.deb ...
Unpacking libcurl4:amd64 (7.58.0-2ubuntu3.8) over (7.58.0-2ubuntu3.7) ...
Setting up libcurl4:amd64 (7.58.0-2ubuntu3.8) ...
Setting up curl (7.58.0-2ubuntu3.8) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
kernel@kernel:~$ 

Image
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

Could you also post the Wine terminal output?

Is there a free demo available to test?
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

yes, all are free:

http://www.vst4free.com/free_vst.php?pl ... rd&id=3024
jkfloris wrote: Wed Sep 11, 2019 2:48 pm Could you also post the Wine terminal output?

how can I do? :(
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

Run the program from the command line and post the output.
https://wiki.winehq.org/Wine_User's_Gui ... mmand_line
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi.
the plugins that I use are simply .dll files: these are charged in the VSTHost (the principal software) simply drag' n'drop inside of it's principal window:
I don't know how to use the wine terminal to make this operation

If you want to try, these are the link to
VSTHost (ps the official site cannot be reached at this time):
https://download.cnet.com/VSTHost-64-bi ... 35689.html
and this is the link for one plugin .dll:
http://www.vst4free.com/free_vst.php?pl ... rd&id=3024

PS: Programs/plugins powered/made with Juce are supported with wine?

Image
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

when I open winetricks, this advisement appear:
(I hope this is useful...)

Thanks again GUYS.....

Image
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

I don't know how to use the wine terminal to make this operation
You can run the program from the terminal:

Code: Select all

cd /path/to/vsthostx64/
wine vsthost.exe
You can use the program as usual.
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

this is the output from my terminal when I open the vsthost.exe........

Code: Select all

kernel@kernel:~/Downloads/vsthostx64$ wine vsthost.exe
002b:fixme:heap:RtlSetHeapInformation 0x470000 0 0x22fcf0 4 stub
002d:fixme:thread:SetThreadIdealProcessor (00000000000000C0 1): stub
002e:fixme:thread:SetThreadIdealProcessor (00000000000000C8 2): stub
002f:fixme:thread:SetThreadIdealProcessor (00000000000000D0 3): stub
0030:fixme:thread:SetThreadIdealProcessor (00000000000000D8 4): stub
0031:fixme:thread:SetThreadIdealProcessor (00000000000000E0 5): stub
0032:fixme:thread:SetThreadIdealProcessor (00000000000000E8 6): stub
0033:fixme:thread:SetThreadIdealProcessor (00000000000000F0 7): stub
0034:fixme:thread:SetThreadIdealProcessor (00000000000000F8 8): stub
0035:fixme:thread:SetThreadIdealProcessor (0000000000000100 9): stub
0036:fixme:thread:SetThreadIdealProcessor (0000000000000108 10): stub
0037:fixme:thread:SetThreadIdealProcessor (0000000000000110 11): stub
002b:fixme:process:GetProcessWorkingSetSizeEx (FFFFFFFFFFFFFFFF,000000000022F730,000000000022F778,0000000000000000): stub
003a:fixme:thread:SetThreadIdealProcessor (0000000000000140 0): stub
AND WHEN I INSERT ONE DLL with the font problem:

Code: Select all

kernel@kernel:~/Downloads/vsthostx64$ wine vsthost.exe
002b:fixme:heap:RtlSetHeapInformation 0x470000 0 0x22fcf0 4 stub
002d:fixme:thread:SetThreadIdealProcessor (00000000000000C0 1): stub
002e:fixme:thread:SetThreadIdealProcessor (00000000000000C8 2): stub
002f:fixme:thread:SetThreadIdealProcessor (00000000000000D0 3): stub
0030:fixme:thread:SetThreadIdealProcessor (00000000000000D8 4): stub
0031:fixme:thread:SetThreadIdealProcessor (00000000000000E0 5): stub
0032:fixme:thread:SetThreadIdealProcessor (00000000000000E8 6): stub
0033:fixme:thread:SetThreadIdealProcessor (00000000000000F0 7): stub
0034:fixme:thread:SetThreadIdealProcessor (00000000000000F8 8): stub
0035:fixme:thread:SetThreadIdealProcessor (0000000000000100 9): stub
0036:fixme:thread:SetThreadIdealProcessor (0000000000000108 10): stub
0037:fixme:thread:SetThreadIdealProcessor (0000000000000110 11): stub
002b:fixme:process:GetProcessWorkingSetSizeEx (FFFFFFFFFFFFFFFF,000000000022F730,000000000022F778,0000000000000000): stub
003a:fixme:thread:SetThreadIdealProcessor (0000000000000140 0): stub
002b:fixme:clipboard:import_text unsupported TEXT type "TEXT"
002b:fixme:vcruntime:__telemetry_main_invoke_trigger (0000000180000000)
002b:fixme:vcruntime:__telemetry_main_return_trigger (0000000180000000)
002b:fixme:vcruntime:__telemetry_main_invoke_trigger (0000000180000000)
002b:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000022E210 1 C) semi-stub
002b:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000022DF00 1 C) semi-stub
thanks not only for your great support, but also for your patience...
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

Too bad, there's not really much useful information in the terminal output.

You could try:
Install the "fonts-wine" package

Code: Select all

sudo apt install fonts-wine
If this doesn't give any improvement, post a debug output:

Code: Select all

WINEDEBUG=+font wine vsthost.exe >> vsthost-font.txt 2>&1
tar -czf vsthost-font.tar.gz vsthost-font.txt
Probably the file "vsthost-font.tar.gz" is small enough to post here.
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

no improve... this is the .tar.gz with the .txt (I have trouble to copy/paste the output directly)...

THANKS again!
Attachments
vsthost-font.txt.tar.gz
(148.12 KiB) Downloaded 134 times
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

The fonts you are missing are inside the .dll or .vst3 files.
Did you use any winetricks in your wineprefix?

Code: Select all

cat /home/kernel/.wine/winetricks.log
If you did, could you test vsthost in a clean wineprefix?

Code: Select all

cd ~/Downloads/vsthostx64
WINEPREFIX=~/wine-vsthost wine vsthost.exe
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

I maked one video to show you how I work.... Please be patient if you see one mistake in my mode of work....

Thanks again for your support!

https://streamable.com/ekyuz
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

After "Open in Terminal", replace the command wine vsthost.exe with the next two commands and post the output:

Code: Select all

cat /home/kernel/.wine/winetricks.log
wine uninstaller --list
Also, you could try a clean/ new wine prefix:

Code: Select all

WINEPREFIX=~/wine-vsthost wine vsthost.exe
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi, IT WORKS WITH THE NEW PREFIX!!!!! (sorry for this stupid question, but what is one wine prefix? :shock: )

BUT now I try to open these .vst/.vst3 windows files with one Linux DAW software like Reaper... (VSThost is a windows program; but these plugins are opened also with many Linux software like Reaper or Bitwig Studio and so on). These plugins are bridged with LinVST or LinVST3... I try but I wondered how wine works in this mode....

this is the output of the two operations:

Code: Select all

kernel@kernel:~/.wine/drive_c/VST/vsthostx64$ cat /home/kernel/.wine/winetricks.log
mfc42
kernel@kernel:~/.wine/drive_c/VST/vsthostx64$ wine uninstaller --list
{BB9BDB97-C247-4F20-B710-8B6765F67105}|||Wine Gecko (32-bit)
{3AD83002-EEB7-4EB9-BDCB-A533EE281826}|||Wine Gecko (64-bit)
{95E1A5A7-9C47-5B8F-94C7-03C26A544072}|||Wine Mono Runtime
{C1E530E6-B87C-5982-8173-5417B92E5F56}|||Wine Mono Windows Support
kernel@kernel:~/.wine/drive_c/VST/vsthostx64$ WINEPREFIX=~/wine-vsthost wine vsthost.exe
wine: created the configuration directory '/home/kernel/wine-vsthost'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:msi:execute_command unable to execute command 2
0019:err:msi:execute_command unable to execute command 2
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0000000006431518
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x271d3de, context 0x553c20, init_notify 0, handle 0x724f9d0): stub
0041:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0041:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0041:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
003f:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
003f:fixme:dwmapi:DwmIsCompositionEnabled 059D3018
0043:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x24cb608, context 0x2a30a8, init_notify 0, handle 0x679fce8): stub
wine: configuration in '/home/kernel/wine-vsthost' has been updated.
005c:fixme:heap:RtlSetHeapInformation 0x470000 0 0x22fcf0 4 stub
005e:fixme:thread:SetThreadIdealProcessor (00000000000000C0 1): stub
005f:fixme:thread:SetThreadIdealProcessor (00000000000000C8 2): stub
0060:fixme:thread:SetThreadIdealProcessor (00000000000000D0 3): stub
0061:fixme:thread:SetThreadIdealProcessor (00000000000000D8 4): stub
0062:fixme:thread:SetThreadIdealProcessor (00000000000000E0 5): stub
0063:fixme:thread:SetThreadIdealProcessor (00000000000000E8 6): stub
0064:fixme:thread:SetThreadIdealProcessor (00000000000000F0 7): stub
0065:fixme:thread:SetThreadIdealProcessor (00000000000000F8 8): stub
0066:fixme:thread:SetThreadIdealProcessor (0000000000000100 9): stub
0067:fixme:thread:SetThreadIdealProcessor (0000000000000108 10): stub
0068:fixme:thread:SetThreadIdealProcessor (0000000000000110 11): stub
005c:fixme:process:GetProcessWorkingSetSizeEx (FFFFFFFFFFFFFFFF,000000000022F730,000000000022F778,0000000000000000): stub
006b:fixme:thread:SetThreadIdealProcessor (0000000000000140 0): stub
005c:fixme:win:LockWindowUpdate (0x100ba), partial stub!
005c:fixme:win:LockWindowUpdate ((nil)), partial stub!
005c:fixme:win:LockWindowUpdate (0x2011e), partial stub!
005c:fixme:win:LockWindowUpdate ((nil)), partial stub!
005c:fixme:win:LockWindowUpdate (0x2013e), partial stub!
005c:fixme:win:LockWindowUpdate ((nil)), partial stub!
005c:fixme:clipboard:import_text unsupported TEXT type "TEXT"
005c:fixme:vcruntime:__telemetry_main_invoke_trigger (0000000180000000)
005c:fixme:vcruntime:__telemetry_main_return_trigger (0000000180000000)
005c:fixme:vcruntime:__telemetry_main_invoke_trigger (0000000180000000)
005c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000022E210 1 C) semi-stub
005c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000022DF00 1 C) semi-stub
005c:fixme:win:RegisterTouchWindow (0x30176 00000000): stub
005c:fixme:msg:ChangeWindowMessageFilterEx 0x30176 233 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x30176 4a 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x30176 49 1 (nil)
005c:err:ole:CoGetClassObject class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:create_server class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:CoGetClassObject no class object {4ce576fa-83dc-4f88-951c-9d0782b4e376} could be created for context 0x6
005c:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
005c:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
005c:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
005c:fixme:d2d:d2d_d3d_create_render_target Ignoring render target usage 0x2.
005c:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0x1): monitor setting ignored
005c:fixme:clipboard:import_text unsupported TEXT type "TEXT"
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
0074:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_DISABLE_AUTODIAL; STUB
0074:fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000
0074:fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000
0074:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_DATA_RECEIVE_TIMEOUT (30000): STUB
0074:fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000
0074:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
005c:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
005c:fixme:d2d:d2d_d3d_create_render_target Ignoring render target usage 0x2.
0074:fixme:secur32:schannel_get_cipher_algid unknown algorithm 23
0074:fixme:secur32:schannel_get_mac_algid unknown algorithm 200, cipher 23
006b:fixme:thread:SetThreadIdealProcessor (FFFFFFFFFFFFFFFE 0): stub
0074:fixme:secur32:schannel_get_cipher_algid unknown algorithm 23
0074:fixme:secur32:schannel_get_mac_algid unknown algorithm 200, cipher 23
005c:fixme:win:RegisterTouchWindow (0x301ae 00000000): stub
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301ae 233 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301ae 4a 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301ae 49 1 (nil)
005c:err:ole:CoGetClassObject class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:create_server class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:CoGetClassObject no class object {4ce576fa-83dc-4f88-951c-9d0782b4e376} could be created for context 0x6
005c:fixme:clipboard:import_text unsupported TEXT type "TEXT"
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
005c:fixme:xdnd:X11DRV_XDND_DROPEFFECTToXdndAction unknown drop effect 0, assuming XdndActionCopy
0078:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000DF8FD80
005c:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
005c:fixme:d2d:d2d_d3d_create_render_target Ignoring render target usage 0x2.
005c:fixme:win:RegisterTouchWindow (0x301e2 00000000): stub
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301e2 233 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301e2 4a 1 (nil)
005c:fixme:msg:ChangeWindowMessageFilterEx 0x301e2 49 1 (nil)
005c:err:ole:CoGetClassObject class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:create_server class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
005c:err:ole:CoGetClassObject no class object {4ce576fa-83dc-4f88-951c-9d0782b4e376} could be created for context 0x6
005c:fixme:vcruntime:__telemetry_main_return_trigger (0000000180000000)
kernel@kernel:~/.wine/drive_c/VST/vsthostx64$ 
Image
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Ok,

as expected there are the same problems when the plugin is loaded into a Linux software:
VSTHost is a windows program and the .vst / .vst3 also are windows programs

BUT in this case, the windows plugins are loaded into a Linux software and bridged with LinVST and LinVST3 software: in this situation the problem remain...

according to you, there is a way to fix this situation?

I found this link that definitely helps to understand what I mean (wine and LinVST for use .dll into a Linux DAW (surely you understand a lot more than me))
https://blog.inagaki.in/en/linux-waves-plugins-en/


Image
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

Somehow there's an error in the default wineprefix (the /home/kernel/.wine directory).
I recommend to rename this directory, create a new wineprefix and reinstall the programs you want.

Code: Select all

cd /home/kernel/
mv .wine .wine-backup
wineboot
cp -r .wine-backup/drive_c/VST ./wine/drive_c/
cd /home/kernel/.wine/drive_c/VST/vsthostx64/
wine vsthost.exe
Make sure to test the vsthost program after you install other programs, so you know the culprit if something went wrong.
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,
all your suggestions works. Now vsthostx64 shows correctly the vst's fonts.... Thanks!
But if I use these vst into a Linux program, (VSThost is a windows program) the fonts problems come back... there is one way to fix them?

thanks again for now....
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

I installed Reaper Linux Version and the fonts problems come back... I don't understand how wine works in this situation: the main audio software is Reaper (LINUX version) and the plugins that frequently I use is for windows: these are bridged with LinVST and LinVST3, BUT in many cases the font problems come back..... In Reaper (Linux version) I set the windows VST path

.wine/drive_c/VST/x64/...
.wine/drive_c/VST/x32/...

Many plugins are showed correctly but many others no..... I wouldn't even know what to write to set a correct wineprefix...
What can I do now?

Thanks again, I hope to fix these problems....
Last edited by Codesound on Sun Sep 22, 2019 7:26 am, edited 4 times in total.
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Thanks....
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

I can't reproduce the font issue with the Lagrange (32 or 64 bit) plugin or with the Ripchord plugin. Do these plugins work for you? Could you post a link to a plugin that can cause problems?
I wouldn't even know what to write to set a correct wineprefix...
LinVST uses the default wineprefix (the .wine directory in your home folder) That is why I asked you to rename this folder and let Wine create a new one.
Do I understand correctly that you can run vsthost with:

Code: Select all

wine vsthost.exe
Or do you have to run:

Code: Select all

WINEPREFIX=~/wine-vsthost wine vsthost.exe
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

first of all, very thanks for your support!

At this point I believe that I have mistake anything in the installation of wine: I remember that I had problems installing GEKO, and I don't understand if geko is installed correctly into my system... exist one possible correlation between Geko and the font problems?

or

or I am mistaken the way of use of wine: for example, I don't use the command

Code: Select all

wine linvst3convert
for generate the LinVST3 bridging the first time.... It's wrong?
All the plugins that I showed and many others hawe thes font visualization problems....
If I use these plugins in VstHost with the new Wineprefix that You hawe posted, all works fine: NO FONT PROBLEMS,
BUT if I open these plugins with Reaper (LINUX version), font problems coming back in Reaper....

thanks again......
Codesound
Level 3
Level 3
Posts: 63
Joined: Sun Sep 01, 2019 7:03 am

Re: Font problems on many audio plugins

Post by Codesound »

Hi,

I have eliminate many plugins from my VST free folder and now works perfectly all that I have indicated..... Thanks for your patience and for your support!!!!

probably some plugins created problems or conflicts and this sent wine into crisis (???).... but now works!

Thanks again!
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Font problems on many audio plugins

Post by jkfloris »

I'm glad you found the solution!

Let me know if you find the plug-in that is causing the problem.
Locked