http://linuxathome.com/index.php?p=239
At the link above there are some sketchy directions for DVDshrink, however they are incomplete and poorly written for a beginner to understand. There is nothing in the .wine file that is simply called config file there are some reg files but NONE of them contain the line
# [/wineconf]
So it is impossible to locate the file that needs to be edited and where in it to edit.
The greatest downfall of the linux community is that people seem to forget you CANT SKIP STEPS when you teach others how to use a new os. It is amazingly frustrating. If guides were written with good specific directions, there wouldnt be a thousand noobs clamoring for help. Yes, obviously I am missing something simple, and that is EXACTLY the point. When I tell my grandpa to go to control panel in winxp, I dont say "go to control panel" I say click start, then find control panel in your start menu"
An incredibly subtle difference, but huge when the person you are talking to doesnt know WTF you are talking about. If you dont do a good job telling them how to do it, they will never, ever learn, and will constantly ask stupid simple questions like this all the time
DVDShrink is a great utility that currently only has a Windows version. You can still run it in Linux using Wine.
If you haven’t installed wine yet, do so with an apt-get install wine, and then in a terminal/shell, run winesetup—this could all be done as a regular user, no need to be root. In winesetup, choose all the regular defaults and continue on through the end. Now, to install DVDShrink, first download the .exe file and and then in a terminal/shell program, run wine DVDShrinkinstallprogram.exe (depending on the version you downloaded, the DVDShrinkinstallprogram.exe is named differently). Follow all the defaults for installation. Now to actually run the program properly, you’ll need to edit the windows config file (in your home directory it’s the ~/.wine/config file) since you will most likely encounter a complaint about no detectable ASPI drivers found. The following needs to be added at the end of the config file, right before the line that says # [/wineconf]:
[AppDefaults\DVD Shrink 3.2.exe\Version]
“Windows” = “winxp”
To execute the program, cd into the directory “~/.wine/fake_windows/Program Files/DVD Shrink/". Then run it with wine: wine "DVD Shrink.exe".
DVD Shrink in Linux is still a buggy, especially if you want to remove certain sound tracks or to browse directories to dump the ISO file. If you’re just going to run the default settings, then you should have no problems. When you choose to place your ISO file in the C: drive, it will be placed in your ~/.wine/fake_windows directory.
Thanks to Gordon Cormack for providing the workaround the ASPI driver problem.