Wine or VMplayer, which is best to run Windows programs?

Using applications, configuring, problems
Message
Author
User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#61 Post by Burn_IT »

I'll re-read this thread and see if I can get it to work as well.

Cheers chaps
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#62 Post by Béèm »

Burn_IT wrote:I'll re-read this thread and see if I can get it to work as well.

Cheers chaps
Keep trying.
CU.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#63 Post by Burn_IT »

I will.
I've just managed to get CUPS to recognise my printer, which did not work.
Now I have to set it up properly......
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#64 Post by Béèm »

Burn_IT wrote:I will.
I've just managed to get CUPS to recognise my printer, which did not work.
Now I have to set it up properly......
Oh my, that's one of my next challanges. 8)
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#65 Post by Burn_IT »

Add AVG free to that list
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#66 Post by MU »

Beem, on your screenshot:

click with the mouse in the window, then it is "active", and you can press enter to start Puppy.
Then you will get a message where nothing seems to happen, there press the long space-bar.
Then it should boot normally, offering xorgwizard.
There you choose xvesa and as mouse "Ps/2" (also if you have USB, but it internally seems to use Ps/2).
Then it seems to hang again at soundcard-detection, but it is only slow, so wait 1-2 minutes.

Then X should start, and you can choose the resolution. Use 800x600x16.
16 is faster than 24.

I hope I remember the steps correct, and did not confuse them with Qemu.

To be able to use your mouse outside the window, press CTRL-ALT.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#67 Post by MU »

I'm currently writing a small wizard to make the installation of Win98 easier.

Screenshot:
Image

more later...

:)
Mark

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#68 Post by Béèm »

MU wrote:Beem, on your screenshot:

to be able to use your mouse outside the window, press CTRL-ALT.

Mark
Thanks that did the trick.
In this way copy/paste can be done I suppose.
Nice.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#69 Post by Béèm »

I did another test with a mini unix system (minix).
Characterbased.
Did run nicely in the vmplayer.
See:

http://www.minix3.org/vmware.html
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#70 Post by MU »

nice :)

Here is a testversion of QWin98, to run Windows98 in Puppy.
On a Pentium 700, the installation takes around 3 hours.

The wizard certainly can be enhanced, but I have headaches and stop for now.

I currently can not copy files between Puppy and Win98 as intended, but Win98 uses Puppys internet-connection by default, so you can download files.


Download and install the 3 dotpups (2 MB including two compressed harddisk-images and a bootfloppy from bootdisk.com):
http://dotpups.de/dotpups/Emulators/KQe ... getdir.pup
http://dotpups.de/dotpups/Emulators/KQe ... .0pre9.pup
http://dotpups.de/dotpups/Emulators/KQe ... QWin98.pup

The "KQemu" is a accelleration-module, but might work in Puppy 2.02 only.
Simply install it, QWin98 will try to use it automatically.

Then run
/usr/local/QWin98/qwin98setup
As this is needed only once, I added no menu-entry.
Instead, the menu will launch the finally installed Win98 later.


The setup is a small wizard, that makes the installation quite simple:

Image

Full size picture:
http://dotpups.de/dotpups/Emulators/KQe ... qwins0.jpg


Here runs the Windows-setup:

Image


When Windows reboots the first time, it will boot from the "internal" diskdrive to DOS.
Simply close Qemu then, my wizard will restart it using the "harddisk".

Press ok to reboot Windows-Setup to DOS:
Image


Closing the DOS-Qemu then, will re-start Qemu with Windows, and you can surf the web, if you are connected via Puppy:

Image

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#71 Post by MU »

I just saw that qemu requires this library to work:
http://dotpups.de/dotpups/Games/LibSDL1.2-forDoom.pup
Mark

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#72 Post by Burn_IT »

I eventually got back to trying the VMWare Player.
I uninstalled everthing and cleaned up the files - as was suggested. I then Dowloaded the VMWare.pup and installed it.
I still get the Unable to locate vmmon message.


When I do a
depmod
modprobe vmmon
I get a Segmentation fault. Does this explain anything??
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#73 Post by Burn_IT »

I tried installing it from scratch.
All was going well up to:
Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.16.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.16.7'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
/bin/sh: scripts/genksyms/genksyms: No such file or directory
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.7'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference ... linux.html".

Execution aborted.
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
JPRGO
Posts: 22
Joined: Sat 25 Mar 2006, 17:55
Location: Middelharnis, Holland
Contact:

#74 Post by JPRGO »

Okay, I installed the dotpup package by mu that puts everything in the right place, after that I symlinked the kernel packages. When I run vmware-config.pl everythings okay for several seconds, and after that i get loads of errors that go by too fast to read until it stops:

Code: Select all

inary &
/tmp/vmware-config4/vmmon-only/linux/driver.c:1779: error: invalid operands to b                                                                                                                                                                        inary &
/tmp/vmware-config4/vmmon-only/linux/driver.c:1974: error: dereferencing pointer                                                                                                                                                                         to incomplete type
/tmp/vmware-config4/vmmon-only/linux/driver.c: In function `LinuxDriverError':
/tmp/vmware-config4/vmmon-only/linux/driver.c:2055: error: dereferencing pointer                                                                                                                                                                         to incomplete type
/tmp/vmware-config4/vmmon-only/linux/driver.c: At top level:
include/linux/elf.h:414: warning: array `_DYNAMIC' assumed to have one element
include/linux/sched.h:447: error: storage size of `rlim' isn't known
include/linux/sched.h:768: error: storage size of `start_time' isn't known
include/linux/sched.h:798: error: storage size of `thread' isn't known
include/linux/sched.h:811: error: storage size of `pending' isn't known
include/linux/stat.h:68: error: storage size of `atime' isn't known
include/linux/stat.h:69: error: storage size of `mtime' isn't known
include/linux/stat.h:70: error: storage size of `ctime' isn't known
include/linux/fs.h:284: error: storage size of `ia_atime' isn't known
include/linux/fs.h:285: error: storage size of `ia_mtime' isn't known
include/linux/fs.h:286: error: storage size of `ia_ctime' isn't known
include/linux/quota.h:226: error: storage size of `dq_dqb' isn't known
include/linux/fs.h:400: error: storage size of `bd_sem' isn't known
include/linux/fs.h:401: error: storage size of `bd_mount_sem' isn't known
include/linux/fs.h:476: error: storage size of `i_atime' isn't known
include/linux/fs.h:477: error: storage size of `i_mtime' isn't known
include/linux/fs.h:478: error: storage size of `i_ctime' isn't known
include/linux/fs.h:486: error: storage size of `i_alloc_sem' isn't known
include/linux/fs.h:512: error: storage size of `inotify_sem' isn't known
include/linux/fs.h:633: error: storage size of `f_owner' isn't known
include/linux/fs.h:820: error: storage size of `s_umount' isn't known
include/linux/fs.h:850: error: storage size of `s_vfs_rename_sem' isn't known
/tmp/vmware-config4/vmmon-only/linux/driver.c:151: error: storage size of `vmuse                                                                                                                                                                        r_fops' isn't known
/tmp/vmware-config4/vmmon-only/include/compat_kernel.h:21: warning: `_syscall1'                                                                                                                                                                         declared `static' but never defined
make[2]: *** [/tmp/vmware-config4/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config4/vmmon-only] Error 2
make[1]: Leaving directory `/initrd/mnt/dev_save/linux-2.6.16.7'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config4/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please 
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.
:?:
When I try to run vmware I still get the /dev/vmmon error.

User avatar
JPRGO
Posts: 22
Joined: Sat 25 Mar 2006, 17:55
Location: Middelharnis, Holland
Contact:

#75 Post by JPRGO »

I've been searching around, and i found this:

http://ftp.cvut.cz/vmware/vmw-rh-patch.tar.gz

This compiles the vmware module. But, when I tried to run runme.pl I got this:

Code: Select all

sh-3.00# ./runme.pl
Can't locate diagnostics.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at ./runme.pl line 9.
BEGIN failed--compilation aborted at ./runme.pl line 9.
:( :?:

There were also 2 tar files included with the download, when i extract vmmon.tar and run this:

Code: Select all

sh-3.00# make
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `if echo cc (GCC) 3.3.4 Copyright (C) 2003 Free Software Fo                                                                                      undation, Inc. This is free software; see the source for copying conditions.  Th                                                                                      ere is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR                                                                                      POSE. | /bin/grep -q '^3\.0'; then echo yes; else echo no; fi'
VMware 2 or VMware Express detected, building for VMware 2, VMware Express and V                                                                                      Mware 3.2
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `if echo cc (GCC) 3.3.4 Copyright (C) 2003 Free Software Fo                                                                                      undation, Inc. This is free software; see the source for copying conditions.  Th                                                                                      ere is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR                                                                                      POSE. | /bin/grep -q '^3\.0'; then echo yes; else echo no; fi'
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `if echo cc (GCC) 3.3.4 Copyright (C) 2003 Free Software Fo                                                                                      undation, Inc. This is free software; see the source for copying conditions.  Th                                                                                      ere is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR                                                                                      POSE. | /bin/grep -q '^3\.0'; then echo yes; else echo no; fi'
Compiling  linux/driver.c
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
In file included from ../linux/driver.c:44:
/usr/include/linux/module.h:22:34: linux/modversions.h: No such file or director                                                                                      y
../include/vm_asm.h: In function `Div643264':
../include/vm_asm.h:1042: warning: use of memory input without lvalue in asm ope                                                                                      rand 4 is deprecated
make[1]: *** [driver.o] Error 1
make: *** [driver] Error 2
So that doesn't work either.. :cry:

User avatar
JPRGO
Posts: 22
Joined: Sat 25 Mar 2006, 17:55
Location: Middelharnis, Holland
Contact:

#76 Post by JPRGO »

I've just installed qemu, but when i try to load an operating system it displays:

Code: Select all

[list]sh-3.1# qemu -hda /xp.cow -boot d -cdrom /dev/cdrom -m 384 -localtime
warning: could not create temporary file in '/dev/shm'.
Use QEMU_TMPDIR to select a directory in a tmpfs filesystem.
Using '/tmp' as fallback.
Could not open '/dev/kqemu' - QEMU acceleration layer not activated
Bus error
sh-3.1# 
It seems like nothing works with me!

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#77 Post by Béèm »

Burn_IT wrote:I eventually got back to trying the VMWare Player.
I uninstalled everthing and cleaned up the files - as was suggested. I then Dowloaded the VMWare.pup and installed it.
I still get the Unable to locate vmmon message.


When I do a
depmod
modprobe vmmon
I get a Segmentation fault. Does this explain anything??
A segmentation fault http://en.wikipedia.org/wiki/Segmentation_fault is something like in Windows (In windows sometimes leads to Blue Screen of Death) addressing memory which is protected f.e.
So similarities between Windows and Linux anyhow? :wink:
I have this also for the moment when trying to run MUT.
No idea why and how to correct.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#78 Post by Burn_IT »

I had guessed that, but as you say, why is a different question.
I am reluctanct to lose all my settings. However I will clone the partition and try from there.
But, having said that I am intrigued.
I did try to install AVG free before this and I wonder if this could have affected this.
As you might have gathered, I am a beginner to Linux, but with a grounding in Assembler and other stuff, so a dump is not a thing I am frightened of.
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#79 Post by Béèm »

Burn_IT, I am new to Linux and Puppy too.
I had some other problems as well and did an e2fsck on my pup_save. Things went a bit better. To do this I booted and used only ram. After the e2fsck I booted with pup_save again.
Maybe be worth looking at.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#80 Post by Burn_IT »

Thing is, I am running from a type2 disk install, so that doesn't work for me.
"Just think of it as leaving early to avoid the rush" - T Pratchett

Post Reply