Tableau Public vis software / Ubuntu

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
case
Newbie
Newbie
Posts: 3
Joined: Fri Apr 02, 2010 4:46 am

Tableau Public vis software / Ubuntu

Post by case »

Hey all -- First post, so first off thanks for creating this wonderful software and helping out new users like me adapt to the wine-way :)

Has anyone managed to get Windows/Mac only data analysis and vis suite Tableau Public (http://www.tableausoftware.com/public/download) running with any version Wine yet? It goes through the motions of installing, but then won't run. I'd welcome any help debugging and working through the problem to try and get it to work.

Setup:
Ubuntu 9.10 on Dell XPS M1530
Wine 1.1.31

Thank you, ~case
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Tableau Public vis software / Ubuntu

Post by dimesio »

case wrote:
Setup:
Ubuntu 9.10 on Dell XPS M1530
Wine 1.1.31
Start by upgrading to the latest development release. 1.1.42 should be out some time today.

If that doesn't fix it, run it from a terminal and post whatever messages appear. http://wiki.winehq.org/FAQ#run_from_terminal
case
Newbie
Newbie
Posts: 3
Joined: Fri Apr 02, 2010 4:46 am

Post by case »

Hey, thanks for the help. I upgraded to 1.1.41 (which was in the repos at the time). I also reinstalled Tableau Public, but the launch from Wine wasn't successful. Here's the log from the terminal:

:~/.wine/drive_c/Program Files/Tableau/Tableau Public 5.1/bin$ wine start tabpublic.exe
fixme:exec:SHELL_execute flags ignored: 0x00000100
toml@junta:~/.wine/drive_c/Program Files/Tableau/Tableau Public 5.1/bin$ fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet" 1 1 0xa1e624 (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet" 1 4 (nil) (nil) 0x513b38 (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet\\tableau_003e2900_tsf.data_backup.001" 1 1 0xa1e624 (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet\\tableau_003e2900_tsf.data" 1 1 0xa1e624 (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet\\tableau_003e2900_event.log" 1 1 0xa1e624 (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet\\tableau_003e2900_event.log.bak" 1 1 0xa1e624 (nil) (nil) (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet" 1 4 (nil) (nil) 0x513ba8 (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet/tableau_003e2900_event.log" 1 4 (nil) (nil) 0x1955f58 (nil)
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet/tableau_003e2900_event.log" 1 4 (nil) (nil) 0x195f7e8 (nil)
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (60000): STUB
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 900000
fixme:wininet:InternetSetOptionExW Flags 00000000 ignored
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 900000
fixme:gdiplus:GdipIsStyleAvailable 0x1925a8 1 0x33d228 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1925a8 1 0x33d224 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1925a8 3 0x33d224 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1925a8 3 0x33d224 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1926f0 1 0x33d228 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1926f0 1 0x33d224 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1926f0 3 0x33d224 stub!
fixme:gdiplus:GdipIsStyleAvailable 0x1926f0 3 0x33d224 stub!
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:wininet:set_cookie persistent cookies not handled (L"expires=Fri, 06 Apr 2012 13:09:44 GMT")
fixme:wininet:set_cookie persistent cookies not handled (L"expires=Tue, 27 Mar 2012 00:46:03 GMT")
wine: Unhandled exception 0xe0000000 at address 0x7b8364f2 (thread 0019), starting debugger...
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

case wrote:fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\profiles\\All Users\\Application Data/FLEXnet" 1 1 0xa1e624 (nil) (nil) (nil)
This is FlexLM license manager which doesn't work all that well on Wine due to kernel drivers.
case
Newbie
Newbie
Posts: 3
Joined: Fri Apr 02, 2010 4:46 am

Post by case »

Hey thanks - Is there any workaround, or does this basically the ability of this software to run on WINE?
corrin
Newbie
Newbie
Posts: 1
Joined: Wed Aug 11, 2010 8:14 pm

Any progress

Post by corrin »

Hi,

I'd love to know if there is a workaround for this. I need to run Tableau Desktop professional and would love to run it on my mac directly as it is extremely slow via Parallels.

It seems based on what I've read elsewhere that there is support for FlexLM under wine - it just needs to be started manually as a daemon first or something...
motin
Newbie
Newbie
Posts: 1
Joined: Tue Oct 26, 2010 6:24 am

Re: Any progress

Post by motin »

corrin wrote:Hi,

I'd love to know if there is a workaround for this. I need to run Tableau Desktop professional and would love to run it on my mac directly as it is extremely slow via Parallels.

It seems based on what I've read elsewhere that there is support for FlexLM under wine - it just needs to be started manually as a daemon first or something...
I got it installed and running past the license manager issues, albeit there are more issues...

Here is what I did:
1. Double-clicked TableauPublicDesktop.msi, ran the installation through until there was an error
2. Opened a wine command prompt and issued:
sc.exe qc tablicsrv
sc.exe qc "flexnet licensing service"
sc.exe sdshow "flexnet licensing service"
(As hinted on http://www.tableausoftware.com/forum/un ... 26%2523039;)
3. The commands above did not generate any output, but when I launched the installer again and pressed Install, it went past the installation point and launched the software.

Splash screen comes up but the program hangs with lots of "wineserver: file_set_error() can't map error: Operation not supported" in the wine error log.

Potentially, someone can make it work better from here? I have to study for 3 more exams so I do not have the time to file a proper bug report. Good luck!
mstyer
Newbie
Newbie
Posts: 2
Joined: Tue Dec 07, 2010 6:00 pm

Post by mstyer »

I just tried installing the latest Tableau trial on wine 1.3.8 / fedora 14 and got the following error messages:


fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LookupAccountNameW (null) L"michael" (nil) 0x33f150 (nil) 0x33f154 0x33f148 - stub
fixme:advapi:LookupAccountNameW (null) L"michael" 0x185fc0 0x33f150 0x1857a0 0x33f154 0x33f148 - stub
fixme:sxs:cache_QueryAssemblyInfo 0x17eec0, 0x00000001, L"Microsoft.VC80.CRT, version=8.0.50727.4053, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa00
fixme:sxs:cache_QueryAssemblyInfo 0x17eec0, 0x00000001, L"policy.8.0.Microsoft.VC80.CRT, version=8.0.50727.4053, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa00
fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 2 ignored L"Upgrade" table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 2 ignored L"MsiAssembly" table values
fixme:msi:ACTION_CustomAction Deferring rollback only action... rollbacks not supported yet
fixme:service:SetServiceObjectSecurity 0x5ec9f0 4 0xf63d60
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Common Files\\Macrovision Shared\\FLEXnet Publisher\\\\fnp_registrations.xml" 1 4 (nil) (nil) 0xf64068 (nil)
fixme:sc:wmain command not supported
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603

Any idea what that might be?
mstyer
Newbie
Newbie
Posts: 2
Joined: Tue Dec 07, 2010 6:00 pm

Post by mstyer »

OK, answering my own question it was the FlexNet issue above. I ran the commands suggested and got past the point I was at before, but the installation still failed. These are the errors:


fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LookupAccountNameW (null) L"michael" (nil) 0x33f150 (nil) 0x33f154 0x33f148 - stub
fixme:advapi:LookupAccountNameW (null) L"michael" 0x186080 0x33f150 0x1857a0 0x33f154 0x33f148 - stub
fixme:sxs:cache_QueryAssemblyInfo 0x17ea20, 0x00000001, L"Microsoft.VC80.CRT, version=8.0.50727.4053, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa00
fixme:sxs:cache_QueryAssemblyInfo 0x17ea20, 0x00000001, L"policy.8.0.Microsoft.VC80.CRT, version=8.0.50727.4053, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa00
fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 2 ignored L"Upgrade" table values
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 2 ignored L"MsiAssembly" table values
fixme:actctx:parse_assembly_elem wrong version for assembly manifest: 8.0.50608.0 / 8.0.50727.4053
fixme:actctx:parse_manifest_buffer failed to parse manifest L"C:\\Program Files\\Tableau\\Tableau 6.0\\bin\\Microsoft.VC80.MFCLOC.manifest"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC" (8.0.50608.0)
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1864c8, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0x213e990)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x185660, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0x1e3e960)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:gdiplus:GdipFillRectangle graphics object has no HDC
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:menu:GetMenuBarInfo (0x20118,0xfffffffd,0x00000000,0x33cb30)
fixme:menu:GetMenuBarInfo (0x20118,0xfffffffd,0x00000000,0x33cb00)
fixme:menu:GetMenuBarInfo (0x20118,0xfffffffd,0x00000000,0x33cb20)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr (nil)


Not sure what the problem is now. Will post again if i get any further.
AustinDahl
Newbie
Newbie
Posts: 1
Joined: Tue Dec 21, 2010 12:51 am

Re: Tableau Public vis software / Ubuntu

Post by AustinDahl »

case wrote:Hey all -- First post, so first off thanks for creating this wonderful software and helping out new users like me adapt to the wine-way :)

Has anyone managed to get Windows/Mac only data analysis and vis suite Tableau Public (http://www.tableausoftware.com/public/download) running with any version Wine yet? It goes through the motions of installing, but then won't run. I'd welcome any help debugging and working through the problem to try and get it to work.

Setup:
Ubuntu 9.10 on Dell XPS M1530
Wine 1.1.31

Thank you, ~case
I work as a developer for Tableau Software and I have tried to get Tableau working with Wine on a Mac without luck -- it runs under Paralelles just fine.

In my attempts I was able to get past the FlexLM issues. I don't know if that was because FlexLM worked okay on a Mac or I was able to try a developer build that had the licensing removed. Even after that there were issues with the UI code under Wine. Under the covers Tableau does some fairly complex things with the drag and drop APIs that Wine is unable to cope with.

I look forward to the day when Tableau will run natiively on more platforms, but it isn't there yet.


Austin Dahl
Locked