New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Dan Kegel

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Dan Kegel »

Big news: as of today or so, wine doesn't need any patches
to install the .net 2.0 runtime or run trivial .net 2.0 apps,
so I've added a dotnet20 verb. No more futzing with recipes
to try out simple .net 2 apps, huzzah!

There are lots of other little changes, too:

20080402
r21 Added dotnet20, removed one kludge from dotnet11, added win2k
verb, plus shorthand for winver=foo
r20 Updated liberation fonts.

20080328
r19 Added flash.

20080326
r18 Fix i18n problem reported by Ricardo Cabral

20080321
r17 Added msls31 (seems to be needed by e-Sword)

20080317
r16 update mono12 to 1.2.9

...

As always, winetricks is downloadable from
http://kegel.com/wine/winetricks
and change history is at
http://code.google.com/p/winezeug

Thanks to the folks who keep feeding me improvements and suggestions!
- Dan
David Gerard

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by David Gerard »

On 02/04/2008, Dan Kegel <[email protected]> wrote:
Big news: as of today or so, wine doesn't need any patches
to install the .net 2.0 runtime or run trivial .net 2.0 apps,
so I've added a dotnet20 verb. No more futzing with recipes
to try out simple .net 2 apps, huzzah!
Will that be something to use with 0.9.59, or are you saying this
works with 0.9.58?


- d.
Dan Kegel

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Dan Kegel »

On Wed, Apr 2, 2008 at 4:08 PM, David Gerard <[email protected]> wrote:
Big news: as of today or so, wine doesn't need any patches
to install the .net 2.0 runtime or run trivial .net 2.0 apps,
so I've added a dotnet20 verb. No more futzing with recipes
to try out simple .net 2 apps, huzzah!
Will that be something to use with 0.9.59, or are you saying this
works with 0.9.58?
wine-0.9.59. (Or if you're impatient, you can build wine from git today.)

The rest of the improvements in winetricks can be used with
wine-0.9.58, I think.
- Dan
James McKenzie

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by James McKenzie »

Dan Kegel wrote:
Big news: as of today or so, wine doesn't need any patches
to install the .net 2.0 runtime or run trivial .net 2.0 apps,
so I've added a dotnet20 verb. No more futzing with recipes
to try out simple .net 2 apps, huzzah!

There are lots of other little changes, too:

20080402
r21 Added dotnet20, removed one kludge from dotnet11, added win2k
verb, plus shorthand for winver=foo
I'll wait until this weekend. I don't have enough hours to do a git
build right now.
r20 Updated liberation fonts.

20080328
r19 Added flash.

20080326
r18 Fix i18n problem reported by Ricardo Cabral

20080321
r17 Added msls31 (seems to be needed by e-Sword)
Thank you, Dan. I've been moving this one around manually. Hopefully,
I can rid us of the need for native riched20.dll, soon.
gridrender
Newbie
Newbie
Posts: 4
Joined: Thu Mar 13, 2008 8:50 am

help: how to use the "winetricks" to install the

Post by gridrender »

we are tring to run atuodesk 3ds max 9.0 with the help of wine and "winetricks". Could you illustrate that how to use "winetricks" to install .net 2.0 and other windows applications.

Thank you very much.
Last edited by gridrender on Sun Apr 06, 2008 6:23 am, edited 1 time in total.
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Re: New winetricks 20080402: new verbs dotnet20, win2k, flas

Post by Timeout »

Dan Kegel wrote:Big news: as of today or so, wine doesn't need any patches
to install the .net 2.0 runtime or run trivial .net 2.0 apps,
so I've added a dotnet20 verb. No more futzing with recipes
to try out simple .net 2 apps, huzzah!
WOW what a great new!
I will probably try once the next version is out.

If dotnet20 works properly, it would mean that my application installs on one go (of course after restarting because of the java install) and that it patches correctly. I can then start to preach the install around to colleagues.
Are you adding fusion and msvcr70 on the way?
Dan Kegel

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Dan Kegel »

On Thu, Apr 3, 2008 at 11:13 PM, Timeout <[email protected]> wrote:
If dotnet20 works properly, it would mean that my application installs on
one go (of course after restarting because of the java install) and that it
patches correctly. I can then start to preach the install around to colleagues.
That would be cool. However, that's a big if!
Are you adding fusion and msvcr70 on the way?
There's already msvcr70 in the wine tree. Is it not sufficient?
And you can already install native msvcr70 with winetricks, do 'vcrun2003'.

James Hawkins is implementing fusion. I don't know when it will be ready.
- Dan
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Re: New winetricks 20080402: new verbs dotnet20, win2k, flas

Post by Timeout »

Dan Kegel wrote: There's already msvcr70 in the wine tree. Is it not sufficient?
And you can already install native msvcr70 with winetricks, do 'vcrun2003'.
Maybe it's in the wine tree but at the time being it's not activated when you build the prefix because up to now I've not seen it in system32/winsxs.
It's like secur32, for a while not there, now there again (at least on cx), depending on it working properly (?)

The .NET is requiring Fusion to work properly (I know because I got an error message about it once) so you may have problems using a net application without fusion.

Adding fusion until it's ready it's not creating issue but Fusion is demanding msvcr70.dll.

You know very well that I have to install vcr2005. It's not providing msvcr70 but seems to be providing msvcr80 (msvcp80?).

I wonder if it's because I am adding fusion that vcr2005 refuses to complete (?)
Dan Kegel

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Dan Kegel »

On Fri, Apr 4, 2008 at 4:42 AM, Timeout <[email protected]> wrote:
Maybe it's in the wine tree but at the time being it's not activated when
you build the prefix because up to now I've not seen it in system32/winsxs.
It doesn't need to be, does it?
You know very well that I have to install vcr2005.
I'm not omniscient, appearances to the contrary.
It's not providing msvcr70 but seems to be providing msvcr80 (msvcp80?).

I wonder if it's because I am adding fusion that vcr2005 refuses to complete (?)
Are you saying that you're having trouble with
winetricks vcrun2005
after installing native fusion? I suppose the answer would be to add native
fusion last of all. And always start with an empty .wine directory; you want
to write a little script to do all your environment setup. Presumably it would
invoke winetricks to do most of its work.
- Dan
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Post by Timeout »

I have no trouble to install fusion.dll
regsvr fusion.dll will however only work if msvcrt70.dll is in the system32.

vcrun2005 is installing properly. However it is not passing the check of the Installshield (i.e. something is not fully/correctly registered). doing the Winetrick before starting the Installshield is not changing a thing.

To write a script I would have to learn programming and not only playing around. If I get my husband to program a script, I can as well get him to sort it out because he is still saying that if he had time he could write/change it himself anyway. He is just missing direction and a programming environment.


Do you think that if I manage to get a script, it could be taken into cx?
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Post by Timeout »

Hi Dan,

Let's make it easier. I have installed 100's times the .NET application to get it it to 90% working.
On Wine Trados is not installing because of the directory check but on crossover yes.

You have Trados now.
It's about 5 pm my time. In about 7pm, I will go to wine's page on IRC, to the crossover channel and I will go through step by step the installation on the new crossover nighty 04.04. If it doesn't work I will regress to 29.03. You can see then that fusion is working.
Jim
Level 2
Level 2
Posts: 48
Joined: Mon Feb 25, 2008 6:09 pm

Re: New winetricks 20080402: new verbs dotnet20, win2k, flas

Post by Jim »

Dan Kegel wrote:Big news: as of today or so, wine doesn't need any patches to install the .net 2.0 runtime or run trivial .net 2.0 apps, so I've added a dotnet20 verb. No more futzing with recipes to try out simple .net 2 apps, huzzah!
I'm looking to update the FAQ topic on .NET (or get someone else to do it *grin*). I don't have many .NET applications at my finger tips to play with (just a single non-working one) which doesn't bode well for me updating the FAQ without additional information.

From the FAQ:
Can I install Microsoft .NET or an application that needs it?

Currently .NET apps do not run in Wine mainly due to the fact that .NET itself (1 or 2) will not install in Wine. You can try installing Mono but that only works for a fraction (read <1%) of programs so at the moment you are better off finding an alternative program or waiting until .NET is implemented in Wine one way or another.

You may still want to check out the .NET and Mono AppDB entries for more information.
If both .NET 1.1 and 2.0 are now installable (via winetricks at least) that makes this portion of the FAQ out of date. However, from what I gather working .NET applications are still rather scarce. Is that assessment correct?

If I have an application written for .NET 1.x will the 2.0 runtime meet that application's .NET requirements? Is there a point to having both installed? Does the 1.0 runtime work any better than the 2.0 runtime?

Beyond the FAQ, the MicrosoftDotNet and possibly Mono-Wine bridge Wiki pages would seem to need a few touch-ups. Where possible FAQ topics should serve as a jumping place to additional information. Once updated, these two articles would be good candidates for FAQ mention.

So, I guess, consider this a request for discussion, and/or a nudge for Wikiing. Thanks in advance.
Raphael Clifford

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Raphael Clifford »

On 07/04/2008, Jim <[email protected]> wrote:
Dan Kegel wrote:
Big news: as of today or so, wine doesn't need any patches to install the .net 2.0 runtime or run trivial .net 2.0 apps, so I've added a dotnet20 verb. No more futzing with recipes to try out simple .net 2 apps, huzzah!
I'm looking to update the FAQ topic on .NET (or get someone else to do it *grin*). I don't have many .NET applications at my finger tips to play with (just a single non-working one) which doesn't bode well for me updating the FAQ without additional information.

From the FAQ:
Can I install Microsoft .NET or an application that needs it?

Currently .NET apps do not run in Wine mainly due to the fact that .NET itself (1 or 2) will not install in Wine. You can try installing Mono but that only works for a fraction (read <1%) of programs so at the moment you are better off finding an alternative program or waiting until .NET is implemented in Wine one way or another.

You may still want to check out the .NET and Mono AppDB entries for more information.
If both .NET 1.1 and 2.0 are now installable (via winetricks at least) that makes this portion of the FAQ out of date. However, from what I gather working .NET applications are still rather scarce. Is that assessment correct?
If you are looking for .net apps, then 4oD is one that UK users at
least would be very happy to see work. See
http://bugs.winehq.org/show_bug.cgi?id=12290

Raphael
DARKGuy
Level 2
Level 2
Posts: 35
Joined: Mon Mar 31, 2008 8:16 pm

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by DARKGuy »

Also, I'd love to see WoWAce Updater working on WINE at least, so I
can keep all of my WoW AddOns up-to-date under Linux :)

http://www.wowace.com/wiki/WinAceUpdater

And

http://sourceforge.net/projects/wowaceupdater/ (full source code in there! :) ).

On Tue, Apr 8, 2008 at 4:03 AM, Raphael Clifford <[email protected]> wrote:
On 07/04/2008, Jim <[email protected]> wrote:
Dan Kegel wrote:
Big news: as of today or so, wine doesn't need any patches to install the .net 2.0 runtime or run trivial .net 2.0 apps, so I've added a dotnet20 verb. No more futzing with recipes to try out simple .net 2 apps, huzzah!
I'm looking to update the FAQ topic on .NET (or get someone else to do it *grin*). I don't have many .NET applications at my finger tips to play with (just a single non-working one) which doesn't bode well for me updating the FAQ without additional information.

From the FAQ:
Can I install Microsoft .NET or an application that needs it?

Currently .NET apps do not run in Wine mainly due to the fact that .NET itself (1 or 2) will not install in Wine. You can try installing Mono but that only works for a fraction (read <1%) of programs so at the moment you are better off finding an alternative program or waiting until .NET is implemented in Wine one way or another.

You may still want to check out the .NET and Mono AppDB entries for more information.
If both .NET 1.1 and 2.0 are now installable (via winetricks at least) that makes this portion of the FAQ out of date. However, from what I gather working .NET applications are still rather scarce. Is that assessment correct?
If you are looking for .net apps, then 4oD is one that UK users at
least would be very happy to see work. See
http://bugs.winehq.org/show_bug.cgi?id=12290

Raphael
David Gerard

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by David Gerard »

On 07/04/2008, Raphael Clifford <[email protected]> wrote:
If you are looking for .net apps, then 4oD is one that UK users at
least would be very happy to see work. See
http://bugs.winehq.org/show_bug.cgi?id=12290
I see this doesn't affect the BBC iPlayer, per
http://bugs.winehq.org/show_bug.cgi?id=9187 - they both use Kontiki:
http://en.wikipedia.org/wiki/Kontiki - so it's just that 4od's
installer uses .NET? This suggests that that (and maybe fakeie6) will
be all you need.


- d.
Raphael Clifford

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by Raphael Clifford »

On 07/04/2008, David Gerard <[email protected]> wrote:
On 07/04/2008, Raphael Clifford <[email protected]> wrote:
If you are looking for .net apps, then 4oD is one that UK users at
least would be very happy to see work. See
http://bugs.winehq.org/show_bug.cgi?id=12290

I see this doesn't affect the BBC iPlayer, per
http://bugs.winehq.org/show_bug.cgi?id=9187 - they both use Kontiki:
http://en.wikipedia.org/wiki/Kontiki - so it's just that 4od's
installer uses .NET? This suggests that that (and maybe fakeie6) will
be all you need.

It's possible that I didn't understand the advice but I tried
installing fakeie6 with no great advantage. I still get

wine C4VoDClientConfig.exe
fixme:advapi:SetEntriesInAclA 2 0x34fc60 (nil) 0x34fc3c
fixme:ole:CoInitializeSecurity
(0x34fc4c,-1,(nil),(nil),2,2,(nil),12288,(nil)) - stub!
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4}
not registered
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4}
not registered
err:ole:create_server class {304ce942-6e39-40d8-943a-b913c40c9cd4} not
registered
err:ole:CoGetClassObject no class object
{304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context
0x7
fixme:ole:CoGetCallContext ({0000013e-0000-0000-c000-000000000046},
0x7e264fb4): stub
fixme:ole:CoGetCallContext ({0000013e-0000-0000-c000-000000000046},
0x7e264fb4): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:RegisterEventSourceA ((null),"KService"): stub
fixme:advapi:RegisterEventSourceW (L"",L"KService"): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x7e265824,(nil)):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x130d30,(nil)):
stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:process:IsWow64Process (0xffffffff 0x33f8dc) stub!
fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported
fixme:ole:CoGetContextToken stub
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
fixme:shell:URL_ParseUrl failed to parse L"System.Security"
fixme:ole:CoGetContextToken stub
fixme:ole:CoGetContextToken stub
fixme:ole:CoGetContextToken stub
fixme:ole:CoGetContextToken stub
fixme:ole:CoGetContextToken stub

Raphael
David Gerard

New winetricks 20080402: new verbs dotnet20, win2k, flash, m

Post by David Gerard »

On 07/04/2008, Raphael Clifford <[email protected]> wrote:
On 07/04/2008, David Gerard <[email protected]> wrote:
I see this doesn't affect the BBC iPlayer, per
http://bugs.winehq.org/show_bug.cgi?id=9187 - they both use Kontiki:
http://en.wikipedia.org/wiki/Kontiki - so it's just that 4od's
installer uses .NET? This suggests that that (and maybe fakeie6) will
be all you need.
It's possible that I didn't understand the advice but I tried
installing fakeie6 with no great advantage. I still get
Yeah, it was just guesswork on my part considering they both use
Kontiki. Ah well :-)


- d.
Locked