On Wednesday 10 October 2007 11:34:55 wine-bugs@winehq.org wrote:
Taking this to the mailing list, as it shouldn't be discussed on the bug.
Vitaliy: what functionality specifically do you need from ntfs-3g? Shared writable mmap support indeed needs an extra kernel patch which is not in mainline yet but we are not aware of any other widely needed feature. We're developing ntfs-3g, so people can run application directly from NTFS using wine.
Szabolcs, the biggest reason why we don't tell people to run applications from an NTFS partition is not strictly a technical one but just the fact that people then try to run applications they installed under windows. This will fail for almost every application that depends on certain registry entries being created by the install process.
I don't know what other features Vitaly was talking about. Perhaps you can elaborate on that here, Vitaly?
Cheers, Kai
On Wed, 10 Oct 2007, Kai Blin wrote:
Szabolcs, the biggest reason why we don't tell people to run applications from an NTFS partition is not strictly a technical one but just the fact that people then try to run applications they installed under windows. This will fail for almost every application that depends on certain registry entries being created by the install process.
Thank you for the explanation.
Could the windows registry entries be mapped to the one wine needs? I guess nobody expects instant 100% success but if the most important ones could cover over 90% of the apps then that could be a decent start and worth improving and maintaining in the future.
Unfortunately the only feedback which arrives to us is that wine users are annoyed/confused by the separate installation for wine. Apparently this is a major wine usability and adaption problem.
Best regards, Szaka
-- NTFS-3G Lead Developer: http://ntfs-3g.org
On Wednesday 10 October 2007 12:47:16 Szabolcs Szakacsits wrote:
On Wed, 10 Oct 2007, Kai Blin wrote:
Szabolcs, the biggest reason why we don't tell people to run applications from an NTFS partition is not strictly a technical one but just the fact that people then try to run applications they installed under windows. This will fail for almost every application that depends on certain registry entries being created by the install process.
Thank you for the explanation.
Could the windows registry entries be mapped to the one wine needs? I guess nobody expects instant 100% success but if the most important ones could cover over 90% of the apps then that could be a decent start and worth improving and maintaining in the future.
Well, reading the registry is not that much of a problem. For all I know the Wine registry is 100% compatible with the Windows one.
Unfortunately the only feedback which arrives to us is that wine users are annoyed/confused by the separate installation for wine. Apparently this is a major wine usability and adaption problem.
Think of this as "sharing one registry between different versions of Windows". It is likely doing this will screw up one of your Windows installs, so you're better off not doing this at all. I don't think this is a problem Wine can fix.
People need to start realizing that a different WINEPREFIX install is like a separate operating system install for all the applications would care. I don't think there's much of an issue with the WINEPREFIX directory being located on an external disk drive that contains an NTFS file system. However, that is different from running the applications you installed under Windows.
Similar things would apply if I mounted my ext2 hdd from Windows and tried running an application that was installed in Wine under Windows.
I agree that we probably shouldn't segfault in that case.
Cheers, Kai
Kai Blin wrote:
On Wednesday 10 October 2007 11:34:55 wine-bugs@winehq.org wrote:
Taking this to the mailing list, as it shouldn't be discussed on the bug.
Vitaliy: what functionality specifically do you need from ntfs-3g? Shared writable mmap support indeed needs an extra kernel patch which is not in
In most number of cases that is what applications require. And this is the only thing Wine can not emulate itself. The best example of such application is Steam and most steam games. They will not work off of NTFS partition.
mainline yet but we are not aware of any other widely needed feature. We're developing ntfs-3g, so people can run application directly from NTFS using wine.
That would be ill-advised for number of reason. Possible corruption of program's data by Wine, and missing registry entries, and required files are the two biggest reasons. It's the same as one would attempt to run an application on windows via the network from another PC.
Vitaliy.