| eniotan | Jeudi 24 Avril 2014 à 19:27 | 
                
                    | eniotan  
 
             | Hello,
 Titan Quest Immortal Throne runs well in my Archlinux.
 But I can't use TQVault. The installation is ok, the boot of the app too. But I've a "Windows Forms Error" when I select an object.
 
 Does someone have good results with this soft ?
 
 Thanks in advance.
 
 | 
                                
		    | booman | Vendredi 25 Avril 2014 à 16:32 | 
                
                    | booman  
 
             | Can you post the debug output so we can see what errors you get when accessing the vault? Thats awesome Immortal Throne runs well.  I have tested the original Titan Quest several times in different versions of Mint and it runs fine as well. I even made a guide for it:   Titan Quest Guide | 
                                
		    | eniotan | Samedi 26 Avril 2014 à 13:26 | 
                
                    | eniotan  
 
             | Thank you for your tutorial, it was a good help during my instllation of TQIT.
 logs :
 [code]
 [04/26/14 12:40:59] - Running wine- TQVault.exe (Working directory : /home/antoine/.PlayOnLinux/wineprefix/titanquest/drive_c/Program Files/bman654/TQVault)
 fixme:thread:SetThreadStackGuarantee (0x32fc58): stub
 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
 err:ole:CoGetContextToken apartment not initialised
 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
 ...
 fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000
 fixme:win:EnumDisplayDevicesW ((null),0,0x32d9c8,0x00000000), stub!
 fixme:process:FlushProcessWriteBuffers : stub
 fixme:ras:RasEnumConnectionsW (0x158980,0x32f0c4,0x32f0c0),stub!
 fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
 fixme:ntdll:server_ioctl_file Unsupported ioctl 28000017 (device=2800 access=0 func=5 method=3)
 fixme:winsock:server_ioctl_sock Unsupported ioctl 28000017 (device=2800 access=0 func=5 method=3)
 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIO(IOC_WS2, 23))
 fixme:ras:RasConnectionNotificationW (0xffffffff,0x25c,0x00000003),stub!
 fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
 fixme:ntdll:server_ioctl_file Unsupported ioctl 28000017 (device=2800 access=0 func=5 method=3)
 fixme:winsock:server_ioctl_sock Unsupported ioctl 28000017 (device=2800 access=0 func=5 method=3)
 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIO(IOC_WS2, 23))
 fixme:dciman:DCICreatePrimary 0x1002b 0x3fd12ac
 fixme:thread:NtQueryInformationThread info class 16 not supported yet
 fixme:thread:NtQueryInformationThread info class 16 not supported yet
 fixme:thread:NtQueryInformationThread info class 16 not supported yet
 fixme:ole:Context_CC_ContextCallback (0x160b60/0x160b64)->(0x7a0bf71d, 0x2e9e450, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
 [code]
 
 and I've an Winodws message error "Windows Forms Error" when I click on an item in the vault.
 
 dlls :
 [code]
 /drive_c > winetricks list-installed
 comctl32
 corefonts
 d3dx9
 d3dx9_26
 d3dx9_28
 d3dx9_31
 d3dx9_35
 d3dx9_36
 d3dx9_39
 d3dx9_42
 d3dx9_43
 devenum
 dotnet20sp1
 gdiplus
 gdiplus_winxp
 ie6
 msls31
 pngfilt
 tahoma
 vcrun2008
 [code]
 
 | 
                                
		    | booman | Samedi 26 Avril 2014 à 19:28 | 
                
                    | booman  
 
             | I only see one error and nothing indicating a crash. So what happens exactly? You click on new game, or create character and it crashes? What distro are you using? Is it 64-bit or 32-bit? Can you play any other games?                                                             | 
                                
		    | eniotan | Dimanche 27 Avril 2014 à 11:29 | 
                
                    | eniotan  
 
             | I don't have any pb with the game. In TQVault, I can select a character's vault. But, in the displayed vault, when I click an item, I've a Error message (Windows Forms Error). And at this point, I can Abort/Ignore/Repeat.Abort : close TQVault
 Ignore : nothing happens
 Repeat : same error message
 
 
 System:   Kernel: 3.14.1-1-ARCH x86_64 (64 bit) Desktop: Awesome 3.5.1-12-gbcea1aa
 Distro: Arch Linux
 CPU:       Quad core Intel Core2 Quad CPU Q9400 (-MCP-) clocked at 2667 MHz
 Graphics:  Card: Advanced Micro Devices [AMD/ATI] RV770 [Radeon HD 4870]
 Display Server: X.Org 1.15.1 driver: radeon Resolution: 1680x1050@59.95hz, 1280x720@60.00hz
 GLX Renderer: Gallium 0.4 on AMD RV770 GLX Version: 3.0 Mesa 10.1.1
 Drives:    HDD Total Size: 2040.4GB (64.8% used)
 Info:      Processes: 222 Uptime: 3 days Memory: 2743.5/3956.4MB Client: Shell (bash) inxi: 2.1.20
 
 wine-1.7.17
 32 bits wineprefix
 | 
                                
		    | booman | Mardi 29 Avril 2014 à 22:41 | 
                
                    | booman  
 
             | Do you mean inventory when you say vault? I'm going to research and see if anyone else has this problem. The original Titan Quest didn't have any GUI problems with crashing at all.                                                             | 
                                
		    | eniotan | Dimanche 4 Mai 2014 à 18:25 | 
                
                    | eniotan  
 
             | yes, I mean inventory.
 Sorry for my poor english...
 
 | 
                                
		    | booman | Lundi 5 Mai 2014 à 14:34 | 
                
                    | booman  
 
             | No problem, you probably don't need all of these DLLs for Titan Quest: comctl32corefontsd3dx9d3dx9_26d3dx9_28d3dx9_31d3dx9_35d3dx9_36d3dx9_39d3dx9_42d3dx9_43devenumdotnet20sp1gdiplusgdiplus_winxpie6msls31pngfilttahomavcrun2008
 There is a chance these are conflicting with eachother. I would try installing Immortal Throne again and start with these DLL's first: 
 POL_Install_corefontsPOL_Install_d3dx9POL_Install_devenumPOL_Install_tahomaPOL_Install_registered fontsPOL_Install_vcrun2005
 | 
                                
		    | eniotan | Jeudi 8 Mai 2014 à 8:54 | 
                
                    | eniotan  
 
             | After reinstall, TQvault crash when loading, after the initial loading screen : POL_Wine] Message: Running wine- TQVault.exe (Working directory : /home/antoine/.PlayOnLinux/wineprefix/tqit2/drive_c/Program Files/bman654/TQVault)
 [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
 protocol "IP" not found; You might want to add this to /etc/protocols
 
 Unhandled Exception:
 System.NotImplementedException: The requested feature is not implemented.
 at System.Configuration.SettingValueElement.Unmerge (System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, ConfigurationSaveMode saveMode) [0x00000] in :0
 at System.Configuration.ConfigurationElement.Unmerge (System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationElementCollection.Unmerge (System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationElement.Unmerge (System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationSection.SerializeSection (System.Configuration.ConfigurationElement parentElement, System.String name, ConfigurationSaveMode saveMode) [0x00000] in :0
 at System.Configuration.SectionInfo.WriteData (System.Configuration.Configuration config, System.Xml.XmlWriter writer, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteContent (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode, Boolean writeElem) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteData (System.Configuration.Configuration config, System.Xml.XmlWriter writer, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteContent (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode, Boolean writeElem) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteRootData (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.Configuration.SaveData (System.Xml.XmlTextWriter tw, ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 at System.Configuration.Configuration.Save (System.IO.Stream stream, ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 at System.Configuration.Configuration.Save (ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 [ERROR] FATAL UNHANDLED EXCEPTION: System.NotImplementedException: The requested feature is not implemented.
 at System.Configuration.SettingValueElement.Unmerge (System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, ConfigurationSaveMode saveMode) [0x00000] in :0
 at System.Configuration.ConfigurationElement.Unmerge (System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationElementCollection.Unmerge (System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationElement.Unmerge (System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, ConfigurationSaveMode updateMode) [0x00000] in :0
 at System.Configuration.ConfigurationSection.SerializeSection (System.Configuration.ConfigurationElement parentElement, System.String name, ConfigurationSaveMode saveMode) [0x00000] in :0
 at System.Configuration.SectionInfo.WriteData (System.Configuration.Configuration config, System.Xml.XmlWriter writer, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteContent (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode, Boolean writeElem) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteData (System.Configuration.Configuration config, System.Xml.XmlWriter writer, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteContent (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode, Boolean writeElem) [0x00000] in :0
 at System.Configuration.SectionGroupInfo.WriteRootData (System.Xml.XmlWriter writer, System.Configuration.Configuration config, ConfigurationSaveMode mode) [0x00000] in :0
 at System.Configuration.Configuration.SaveData (System.Xml.XmlTextWriter tw, ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 at System.Configuration.Configuration.Save (System.IO.Stream stream, ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 at System.Configuration.Configuration.Save (ConfigurationSaveMode mode, Boolean forceUpdateAll) [0x00000] in :0
 [POL_Wine] Message: Wine return: 1
 [POL_SetupWindow_Init] Message: Creating new window for pid 24935
 
 (python2.7:8749): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
 
 (python2.7:8749): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
 
 (python2.7:8749): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
 [main] Error: TQVault2 crashed.
 Click on debug link to get more details.
 
 Edité par eniotan | 
                                
		    | eniotan | Jeudi 8 Mai 2014 à 11:25 | 
                
                    | eniotan  
 
             | TQVault is ok with dotnet20 and your 6 recommended dlls !!!Thanks !
 | 
                                
		    | booman | Jeudi 8 Mai 2014 à 15:01 | 
                
                    | booman  
 
             | So you did a re-install and just used the minimum packages/dlls? Very nice!  Don't forget to mark this thread as solved.                                                             |