How to enable file and print sharing

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

How to enable file and print sharing

Post by moralesroy »

I'm running the latest wine version on fedora 13 and when I try to install ACT! on wine I get this window saying that I need to enable file and print sharing before I can install the software.
I already installed winetricks and .net framework v 2.0 but I have no idea how to enable file sharing.
Can anybody help me?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: How to enable file and print sharing

Post by vitamin »

moralesroy wrote:I get this window saying that I need to enable file and print sharing before I can install the software.
You can't. Wine doesn't have those implemented and probably won't. It's what SAMBA is for.

You can try and cheat installer, since most are dumb, by setting whatever registry keys it's looking for. Enable +reg debug trace and see what it's looking for.
Martin Gregorie

How to enable file and print sharing

Post by Martin Gregorie »

On Wed, 2010-07-21 at 22:32 -0500, moralesroy wrote:
I'm running the latest wine version on fedora 13 and when I try to
install ACT! on wine I get this window saying that I need to enable
file and print sharing before I can install the software.
I already installed winetricks and .net framework v 2.0 but I have no
idea how to enable file sharing.
Can anybody help me?

Fedora print services are provided by CUPS, a server with several ways
of talking to it: Wine uses the IPP socket connection, which is disabled
by default in Fedora because it exposes your copy of CUPS to your local
network. It must be enabled before Wine can use it.

Go to System:Administration:Printing, select Server Settings from the
dialog and use the Server settings dialog to enable "Publish shared
printers" and "Allow Printing from the Internet".


Martin
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

File and print sharing

Post by moralesroy »

I enabled printing and file sharing on the Administration settings, but unfortunately I keep getting the same message. Thnx Martin!
On the other hand I cant seem to be able to cheat on the installer, I don't have a clue on how to do that! :lol:
These freaking newbies you might say! hahaha
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

debuging info

Post by moralesroy »

ok, this is what I did and I have no idea if I did it right:

I ran the setup program, the openned a terminal and wrote:

WINEDEBUG=+reg wine setup.exe

This is the output:


$ WINEDEBUG=+reg wine setup.exe
trace:reg:NtOpenKey ((nil),L"Machine\\System\\CurrentControlSet\\Control\\Session Manager",1,0xbfce9b54)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtQueryValueKey (0x10,L"GlobalFlag",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"CriticalSectionTimeout",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"HeapSegmentReserve",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"HeapSegmentCommit",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"HeapDeCommitTotalFreeThreshold",2,0xbfce9a54,126)
trace:reg:NtQueryValueKey (0x10,L"HeapDeCommitFreeBlockThreshold",2,0xbfce9a54,126)
trace:reg:NtCreateKey ((nil),L"DynData\\PerfStats\\StatData",<null>,0,f003f,0xbfce8ad8)
trace:reg:NtCreateKey <- 0x10
trace:reg:NtOpenKey ((nil),L"Machine\\System\\CurrentControlSet\\Control\\Session Manager\\Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtEnumerateValueKey (0x10,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,11,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,12,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,13,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,14,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,15,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,16,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,17,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,11,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,12,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,13,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,14,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,15,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,16,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x10,17,1,0xbfce8334,2072)
trace:reg:RtlOpenCurrentUser (0x00020019, 0xbfce8ba0)
trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,20019,0xbfce8ba0)
trace:reg:NtCreateKey <- 0x10
trace:reg:NtOpenKey (0x10,L"Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x14
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtOpenKey (0x10,L"Volatile Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x14
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x14,10,1,0xbfce8334,2072)
trace:reg:NtOpenKey ((nil),L"Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x10
trace:reg:NtQueryValueKey (0x10,L"ProfilesDirectory",2,0xbfce833c,2064)
trace:reg:NtQueryValueKey (0x10,L"AllUsersProfile",2,0xbfce833c,2064)
trace:reg:RtlOpenCurrentUser (0x00020019, 0xbfce8ba0)
trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,20019,0xbfce8ba0)
trace:reg:NtCreateKey <- 0x18
trace:reg:NtOpenKey (0x18,L"Volatile Environment",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x1c
trace:reg:NtEnumerateValueKey (0x1c,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,10,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,0,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,1,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,2,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,3,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,4,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,5,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,6,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,7,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,8,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,9,1,0xbfce8334,2072)
trace:reg:NtEnumerateValueKey (0x1c,10,1,0xbfce8334,2072)
trace:reg:NtOpenKey ((nil),L"Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList",20019,0xbfce8bbc)
trace:reg:NtOpenKey <- 0x18
trace:reg:NtQueryValueKey (0x18,L"ProfilesDirectory",2,0xbfce833c,2064)
trace:reg:NtQueryValueKey (0x18,L"AllUsersProfile",2,0xbfce833c,2064)
trace:reg:RtlOpenCurrentUser (0x000f003f, 0xbfce89ac)
trace:reg:NtCreateKey ((nil),L"\\Registry\\User\\S-1-5-4",<null>,0,f003f,0xbfce89ac)
trace:reg:NtCreateKey <- 0x18
trace:reg:NtOpenKey (0x18,L"Software\\Wine\\DllOverrides",f003f,0x683b7c70)
trace:reg:NtOpenKey <- (nil)
wine: Module not found

Is this what I need? or did I miss something?
James Mckenzie

How to enable file and print sharing

Post by James Mckenzie »

moralesroy <[email protected]> wrote:
Sent: Jul 23, 2010 8:35 AM
To: [email protected]
Subject: [Wine] Re: How to enable file and print sharing

ok, this is what I did and I have no idea if I did it right:

I ran the setup program, the openned a terminal and wrote:

WINEDEBUG=+reg wine setup.exe

This is the output:

wine: Module not found
Did you run this from the same directory as the program? Wine could not find the setup.exe program to run.

Also, rather than post a lengthy log file here and send it out to the world (literally), could you do the following:

WINEDEBUG=+reg wine setup.exe > log.txt 2&>1

And then post the log.txt file with an appropriate title on a site like pastebin.com and then post the URL for the posting here?

Thank you.

James McKenzie
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

Re: How to enable file and print sharing

Post by moralesroy »

James Mckenzie wrote:moralesroy <[email protected]> wrote:
Sent: Jul 23, 2010 8:35 AM
To: [email protected]
Subject: [Wine] Re: How to enable file and print sharing

ok, this is what I did and I have no idea if I did it right:

I ran the setup program, the openned a terminal and wrote:

WINEDEBUG=+reg wine setup.exe

This is the output:

wine: Module not found
Did you run this from the same directory as the program? Wine could not find the setup.exe program to run.

Also, rather than post a lengthy log file here and send it out to the world (literally), could you do the following:

WINEDEBUG=+reg wine setup.exe > log.txt 2&>1

And then post the log.txt file with an appropriate title on a site like pastebin.com and then post the URL for the posting here?

Thank you.

James McKenzie

OK, sorry about that!

Truth is I really have no idea about what ANY of the previous lines mean, and I really didn't want someone who can help to miss something important because I didn't know...anyway SORRY EVERYONE!

well I'm not sure where I ran it, I just opened a terminal and did, so most likely I didn't run it in the right directory
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

Re: How to enable file and print sharing

Post by moralesroy »

Did you run this from the same directory as the program? Wine could not find the setup.exe program to run.

Also, rather than post a lengthy log file here and send it out to the world (literally), could you do the following:

WINEDEBUG=+reg wine setup.exe > log.txt 2&>1

And then post the log.txt file with an appropriate title on a site like pastebin.com and then post the URL for the posting here?

Thank you.

James McKenzie[/quote]

Ok James, Thnx for your support, here's to you (and of course anyone else):

I ran the debug on the same directory and this is what I got:

http://pastebin.com/FwXXnV8s

hope I got it right this time... :oops:
moralesroy
Level 1
Level 1
Posts: 6
Joined: Wed Jul 21, 2010 10:25 pm

Re: How to enable file and print sharing

Post by moralesroy »

You can try and cheat installer, since most are dumb, by setting whatever registry keys it's looking for. Enable +reg debug trace and see what it's looking for.[/quote]

ok, this is what I got:

http://pastebin.com/FwXXnV8s
Locked