Wine fails to install correctly

When I run winecfg or try to run install a windows application it gives all kind of weird write permission errors that it did not give before. I did never run wine as root as other posts around the net suggest. This is just a first time run as normal user after installing 11.2 on a brand new system. I tried already three versions of wine all with the same result. For isntance the error messages when I try to install Dreamweaver:

 
wine '/home/myuser/Documents/Dreamweaver 8 Setup.exe'
wine: created the configuration directory '/home/myuser/.wine'                                                                                                            
Warning: could not find DOS drive for current working directory '/home/myuser', starting in the Windows directory.                                                        
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".                                                                             
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\My Documents".                                                                        
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Start Menu\\Programs".                                                                
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".                                                                             
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".                                            
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".                                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".                                            
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".                                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2                                                                                 
Could not load wine-gecko. HTML rendering will be disabled.                                                                                                             
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".                                            
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".                                                                             
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2                                                                                 
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".                                            
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Application Data".
fixme:setupapi:get_csidl_dir CSIDL 1a not found
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Application Data".
fixme:setupapi:get_csidl_dir CSIDL 1c not found
wine: configuration in '/home/myuser/.wine' has been updated.
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
fixme:advapi:CheckTokenMembership ((nil) 0x12c4c8 0x33e784) stub!
fixme:advapi:LookupAccountNameW (null) L"myuser" (nil) 0x33e1e0 (nil) 0x33e1e4 0x33e1d8 - stub
fixme:advapi:LookupAccountNameW (null) L"myuser" 0x135190 0x33e1e0 0x1350d0 0x33e1e4 0x33e1d8 - stub
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\myuser\\Desktop".
err:ole:TMStubImpl_Invoke invoke call failed with exception 0xc0000005 (-1073741819)
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
err:ole:xCall RpcChannelBuffer SendReceive failed, 800703e6
err:msi:ITERATE_Actions Execution halted, action L"ISStartup" returned 1603


running wincfg gives similar errors. Anyone knows how to deal with this?

try deleting .wine
and run winecfg again

How did you install wine?
The best way is to add the wine repo to yast2>software>repos and install from there or use the one-click install. (go to Software.openSUSE.org and search for wine)
Also, looking at codeweaver’s website, only dreamweaver 6 is supported.

Wine was installed by using the OpenSuse repository, like suggested. I am just doing the same thing as on my laptop where I have a working DW8 and FW8 under wine. On my desktop it is not working. The only difference between the two is the way OpenSuse was installed and the file system. Could it be that Wine fails because of the difference between ext3 and ext4 filesystem? Because I upgraded my laptop from Opensuse 11.1 to 11.2 and that means that it is still running under ext3 filesystem (the default of 11.1).

try deleting .wine
and run winecfg again

I did that before and the same kind of error messages appear when I delete .wine and run winecfg:

wine: created the configuration directory '/home/myuser/.wine'
Warning: could not find DOS drive for current working directory '/home/myuser', starting in the Windows directory.
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\My Documents".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Start Menu\\Programs".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
Could not load wine-gecko. HTML rendering will be disabled.
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Temporary Internet Files".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 0
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\History".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 1
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Cookies".
err:wininet:URLCacheContainers_CreateDefaults Couldn't get path for default container 2
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Desktop".
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Application Data".
fixme:setupapi:get_csidl_dir CSIDL 1a not found
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\/home/myuser\\Local Settings\\Application Data".
fixme:setupapi:get_csidl_dir CSIDL 1c not found
wine: configuration in '/home/myuser/.wine' has been updated.

On 04/03/2010 11:26 AM, comunica2 wrote:
>
> Wine was installed by using the OpenSuse repository, like suggested. I
> am just doing the same thing as on my laptop where I have a working DW8
> and FW8 under wine. On my desktop it is not working. The only difference
> between the two is the way OpenSuse was installed and the file system.
> Could it be that Wine fails because of the difference between ext3 and
> ext4 filesystem? Because I upgraded my laptop from Opensuse 11.1 to 11.2
> and that means that it is still running under ext3 filesystem (the
> default of 11.1).

All unprivileged, and most privileged, applications do not care what
kind of file system you have, as long as they can read/write files.
There is no difference between ext3 or ext4 as far as wine is concerned.
Only things like fsck need to know.

The upgrade shouldn’t matter either. What does ‘ls -al ~ | grep wine’
show? It could be that the permissions on that file have been set wrong.

Result is:

myuser@linux-qlpj:~> ls -al ~ | grep wine
drwxr-xr-x  4 myuser users   4096 2010-04-03 18:29 .wine
                           

With chmod 777, even on my home directory, it did not make any difference.

Now I discovered that a newly created user can use winecfg without the error messages. I suppose that installing the application would work too. But what can be the difference? The first user is member of a number of groups while the new user is only in users and *video. *. I will play around with group membership to see if that makes any difference.