LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   DVD Shrink - Been asked, but never answered (https://www.linuxquestions.org/questions/linux-software-2/dvd-shrink-been-asked-but-never-answered-204612/)

knappster 09-15-2005 07:51 PM

His quote appears to be information from a terminal about the links in his dosdevices directory. I think what he is trying to tell you is to use the dummy installation in your ~/.wine/drive_c directory instead of an actual windows installation. Are you mounting the DVD drive before you run DVD shrink in wine? What version of Wine are you using? The last person before you said that new versions of wine don't even have a config file. Here's the link I provided him with:

http://ftp4.de.freesbie.org/pub/misc...040716.tar.bz2

and he got it functioning properly. Try it out if you have a different version and don't mind starting from scratch.

-Knappster

CrashedAgain 09-15-2005 09:16 PM

I have wine 0.0.20050725-1 from debian unstable repository. I have just set it up to use fakewindows instead of the actual hda1 (C) drive.
Incidentally, in your tutorial you suggest using dpkg -r to remove/reinstall wine. A better way is to just 'apt-get -t unstable install wine' which will upgrade the wine installation to the latest version available as a debian package.
Yes I am mounting the dvd before attempting to use dvdshrink; the problem is that dvdshrink doesn't even attempt to find the drive ie the 'open drive' dialog box is empty.
Others seem to have solved this with the symlink to the dvd drive; I have tried this but no success. I guess the next step is to reinstall dvdshrink in fake windows instead of attempting to use the existing actual windows install.
It looks like perhaps I am the only one attempting to use an actual windows install.

CrashedAgain 09-15-2005 09:58 PM

I have just installed dvdshrink to fake windows (version 3.2.0.15) but it still acts just as it did with the winme install; empty 'open drive' dialog box. The dvd is currently mounted on /cdrom, attempting to 'open files' results in a 'failed to open z:\cdrom\VIDEO_TS\VTS_01_0.VOB' error.
It must be something wrong with the drive setup; even the 'My Computer' dialog box does not show any disk drive, only the c: & z: drives.

knappster 09-18-2005 04:19 AM

The dpkg -r command was to completely remove wine. I had all sorts of problems with it when I tried to install a pre-packaged version. That is why I suggested downloading the source and compiling/installing manually. It takes a long time, but it worked out a lot better for me. You have a much newer version of wine than the version I used/suggested. It probably handles symlinks and config differently. One option you can try is to manually enter the drive name when starting dvd shrink. i.e.

wine "DVD\ Shrink\ 3.2.exe D:"

(if D: is your DVD drive)
I don't think the My Computer box is related to your problem, because mine would never expand My Computer either. If that command doesn't work, I would suggest starting from scratch and following my tutorial on how to actually compile and install wine. I have no experience with any versions of wine outside that one, and to be honest I have very little experience with it. That's the best I can do for you at this point man, good luck.

Also, if you have any other apps, you can check if they detect any of your drives just to find out if it's more likely a general wine or dvd shrink installation issue.

-Knappster

CrashedAgain 09-18-2005 10:25 PM

Tried that; again it was a no-go. I think I'll just stick with the vobcopy method, it seems to work reliably.
Your experience with compiling wine vs installing the .deb package is just the opposite of mine; I have always had better success with the packages. That is why I have a debian system, it's so easy to add applications & keep it up to date.

Electro 09-19-2005 12:11 AM

Quote:

That is why I have a debian system, it's so easy to add applications & keep it up to date.
That is why, I use Gentoo instead of other package based distributions. The one problem with Gentoo, it compiles everything. I rather wait for programs to be compiled and installed instead of going through the mess of RPM, deb, tar.gz (Slackware) files. Compiling and then installing is the way to go when using Linux.

My ~/.wine/config that winetools created.
Code:

WINE REGISTRY Version 2
[wine]
"Windows" = "c:\\windows"
"ShowDotFiles" = "0"
"ShowDirSymlinks" = "1"
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system"
"Temp" = "t:\\"
"Profile" = "c:\\windows\\Profiles\\Administrator"

# [wineconf]

[Version]
"Windows" = "win98"
"DOS" = "6.22"

[DllOverrides]
"advapi32"    = "builtin";Native version won't work
"avicap32"    = "builtin";Hardware related
"capi2032"    = "builtin";Completely implemented
"comctl32"    = "builtin";Native version cause bugs.
"comdlg32"    = "builtin";thunk
"crtdll"      = "builtin";Completely implemented
"ctl3d32"      = "builtin";thunk
"d3d8"        = "builtin";Hardware related
"d3d9"        = "builtin";Hardware related
"dbghelp"      = "builtin";Native version won't work
"ddeml"        = "builtin";
"ddraw"        = "builtin";Hardware related
"ddrawex"      = "builtin";Hardware related
"dinput"      = "builtin";
"dinput8"      = "builtin";Hardware related
"dispdib"      = "builtin";Completely implemented
"display.drv"  = "builtin";Hardware related
"dmusic32"    = "builtin";thunk
"dplay"        = "builtin";
"dplayx"      = "builtin";
"dpnet"        = "builtin";
"dsound"      = "builtin";Hardware related
"dswave"      = "builtin";Hardware related
"dxdiagn"      = "builtin";
"gdi.exe"      = "builtin";Hardware related
"gdi32"        = "builtin";Hardware related
"glu32"        = "builtin";Hardware related
"gult32"      = "builtin";Hardware related
"icmp"        = "builtin";Hardware related
"ifsmgr.vxd"  = "builtin";Completely implemented
"imaadp32.acm" = "builtin";Completely implemented
"imm"          = "builtin";Special hack needed
"imm32"        = "builtin";Special hack needed
"iphlpapi"    = "builtin";Hardware related
"joystick.drv" = "builtin";Hardware related
"kernel32"    = "builtin";Hardware related
"keyboard.drv" = "builtin";Hardware related
"krnl386.exe"  = "builtin";Hardware related
"lz32"        = "builtin";Completely implemented
"lzexpand"    = "builtin";Completely implemented
"mcianim.drv"  = "builtin";Completely implemented
"mciavi.drv"  = "builtin";Completely implemented
"mcicda.drv"  = "builtin";Completely implemented
"mciseq.drv"  = "builtin";Completely implemented
"mciwave.drv"  = "builtin";Completely implemented
"midimap.drv"  = "builtin";Completely implemented
"mmsystem"    = "builtin";Hardware related
"mouse.drv"    = "builtin";Hardware related
"msacm.drv"    = "builtin";Completely implemented
"msacm32"      = "builtin";thunk
"msadp32.acm"  = "builtin";Completely implemented
"msvfw32"      = "builtin";Hardware related
"msvidc32"    = "builtin";Completely implemented
"mswsock"      = "builtin";Hardware related
"newdev"      = "builtin";Hardware related
"ntdll"        = "builtin";Hardware related
"opengl32"    = "builtin";Hardware related
"psapi"        = "builtin";Hardware related
"rasapi16"    = "builtin";Hardware related
"rasapi32"    = "builtin";Hardware related
"serialui"    = "builtin";Hardware related
"setupapi"    = "builtin";thunk
"shell"        = "builtin";Special hack needed
"shell32"      = "builtin";Special hack needed
"snmpapi"      = "builtin";Hardware related
"sound"        = "builtin";Hardware related
"sti"          = "builtin";Hardware related
"system.drv"  = "builtin";Hardware related
"tapi32"      = "builtin";Hardware related
"toolhelp"    = "builtin";Hardware related
"twain"        = "builtin";Hardware related
"twain_32"    = "builtin";Hardware related
"user.exe"    = "builtin, native";Hardware related
"user32"      = "builtin";Hardware related
"ver"          = "builtin";Special hack needed
"version"      = "builtin";Special hack needed
"vnbt.vxd"    = "builtin";
"vtdapi.vxd"  = "builtin";
"vwin32.vxd"  = "builtin";Hardware related
"w32skrnl"    = "builtin";Hardware related
"w32sys"      = "builtin";Hardware related
"win32s16"    = "builtin";Hardware related
"win87em"      = "builtin";Hardware related
"winaspi"      = "builtin";Hardware related
"wing"        = "builtin";Hardware related
"winmm"        = "builtin";Hardware related
"winnls32"    = "builtin";thunk
"winsock"      = "builtin";Hardware related
"wintab"      = "builtin";Hardware related
"wintab32"    = "builtin";Hardware related
"wnaspi32"    = "builtin";Hardware related
"wow32"        = "builtin";
"wprocs"      = "builtin";Hardware related
"ws2_32"      = "builtin";Hardware related
"wsock32"      = "builtin";Hardware related
"mpr"          = "builtin, native"
"msi"        = "native"
"ole32"        = "native"
"odbc32"      = "native, builtin"
"*autorun.exe" = "native,builtin"
"*ddhelp.exe" = "builtin"
"*findfast.exe" = "builtin"
"*mdm.exe" = "builtin"
"*pstores.exe" = "builtin"
"*mosearch.exe" = "builtin"
"*maildoff.exe" = "builtin"
"*ctfmon.exe" = "builtin"
"AGENTSVR.EXE" = "builtin"
"qttask.exe" = "builtin"
"*" = "native, builtin"

[x11drv]
"AllocSystemColors" = "256"
"PrivateColorMap" = "N"
"PerfectGraphics" = "Y"
"ScreenDepth" = "16"
"Managed" = "Y"
"UseDGA" = "N"
"UseXVidMode" = "Y"
"UseXRandR" = "N"
"UseTakeFocus" = "Y"
"DXGrab" = "N"
"DesktopDoubleBuffered" = "Y"
"ClientSideAntiAliasWithRender" = "N"
"ClientSideAntiAliasWithCore" = "N"

[fonts]
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"

[FontDirs]
"dir1" = "/usr/X11R6/lib/X11/fonts/TTF"
"dir1" = "/usr/X11R6/lib/X11/fonts/Type1"

[registry]
"LoadGlobalRegistryFiles" = "Y"
"LoadWindowsRegistryFiles" = "Y"
"SaveOnlyUpdatedKeys" = "Y"

[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"
"UsePrimary" = "0"

[WinMM]
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[dsound]
"HELmargin" = "10"
"HELqueue" = "10"
"SndQueueMax" = "28"
"SndQueueMin" = "12"
"HardwareAcceleration" = "Emulation"

[Network]


[AppDefaults\\_INS0432._MP\\x11drv]
"Desktop" = "640x480"

[AppDefaults\\_INS0466._MP\\x11drv]
"Desktop" = "640x480"

[AppDefaults\\_INS0576._MP\\x11drv]
"Desktop" = "640x480"

[AppDefaults\\_INS5176._MP\\x11drv]
"Desktop" = "640x480"

[AppDefaults\\_INS5576._MP\\x11drv]
"Desktop" = "800x600"

[AppDefaults\\Blarea8.exe\\x11drv]
"Managed" = "N"

[AppDefaults\\hldemo.exe\\x11drv]
"Managed" = "N"

[AppDefaults\\realplay.exe\\x11drv]
"Managed" = "N"

[AppDefaults\\winamp.exe\\x11drv]
"Managed" = "N"

[AppDefaults\\setup.exe\\x11drv]
"Managed" = "Y"
"Desktop" = "800x600"

[AppDefaults\\install.exe\\x11drv]
"Managed" = "Y"
"Desktop" = "800x600"

[AppDefaults\\QuickTimePlayer.exe\\DllOverrides]
"ddraw" = ""

[AppDefaults\\wmplayer2.exe\\DllOverrides]
"ddraw" = ""

[AppDefaults\\starcraft.exe\\DllOverrides]
"wininet" = "native, builtin"
"storm" = "native"
"user.exe" = "native"
"mpr" = "native"

[AppDefaults\\starcraft.exe\\x11drv]
"Managed" = "N"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"

[AppDefaults\\DVD Shrink 3.2.exe\\Version]
"Windows" = "win2k"

[AppDefaults\\Game.exe\\Version]
"Windows" = "win2k"

[AppDefaults\\Diablo II.exe\\Version]
"Windows" = "win2k"

[AppDefaults\\Diablo II.exe\\x11drv]
"UseXVidMode" = "Y"
"UseTakeFocus" = "Y"
"Managed" = "N"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"

[AppDefaults\\Game.exe\\x11drv]
"UseXVidMode" = "Y"
"UseTakeFocus" = "Y"
"Managed" = "N"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"

[AppDefaults\\War3.exe\\x11drv]
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"

# [/wineconf]

The listing of ~/.wine/dosdevices.
Code:

|-- c: -> ../drive_c
|-- d: -> /mnt/cdrom
|-- d:: -> /dev/hdc
|-- e: -> ../../tmp
|-- h: -> ../..
`-- t: -> ../../tmp

All I do to make DVD Shrink read the DVD disc, is mount the DVD disc. Then tell DVD Shrink to look it up DVD disc. I do not have to install special drivers in WINE. I am using kernel version 2.6.13. If you are using kernel version that is equal or less than 2.6.10, you will have problems with programs accessing the drive to extract low-level information. Also you will have problems writing CD and DVD discs.


All times are GMT -5. The time now is 09:03 AM.