linux-msdos.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Working copy now fails to run... (long)
@ 2005-10-14 17:17 Mike McCarty
  0 siblings, 0 replies; 2+ messages in thread
From: Mike McCarty @ 2005-10-14 17:17 UTC (permalink / raw)
  To: linux-msdos

I installed a copy of dosemu 1.2.2 several months ago,
and it has worked well for me. I haven't used it
in a few weeks, and today I fired it up.

Well, it doesn't run properly anymore.

Here's my setup:

$ which dosemu
~/bin/dosemu

$ cat ~/bin/dosemu
cd ~/bin/dosemudir/dosemu
./xdosemu &

$ ls /home/jmccarty/bin/dosemudir/dosemu
bin   COPYING  FDchange.log  README.bindist  Xfonts
conf  dosemu   freedos       xdosemu

$ ls -l /home/jmccarty/bin/dosemudir/dosemu/xdosemu
lrwxrwxrwx  1 jmccarty jmccarty 6 Feb 24  2005 
/home/jmccarty/bin/dosemudir/dosemu/xdosemu -> dosemu

$ dosemu
$

But no new X window starts up. Yet...

$ ps -A | grep dosemu
  8854 pts/1    00:00:05 dosemu.bin

$ kill 8854
$ ps -A | grep dosemu
  8854 pts/1    00:00:48 dosemu.bin
[wait a minute or so]
$ ps -A | grep dosemu
  8854 pts/1    00:02:04 dosemu.bin

Hmm, won't kill...

$ kill -9 8854
$ ps -A | grep dosemu
$

Hmm...

$ cd
$ rm -rf .dosemu
$ cd bin
$ mv dosemudir dosemudir.old
$ mkdir dosemudir
$ cd dosemudir
$ cp -p ../dosemudir.old/dosemu-freedos-b9r5-bin.tgz .
$ cp -p ../dosemudir.old/dosemu-1.2.2-bin.tgz .
$ tar xzf dosemu-freedos-b9r5-bin.tgz
$ tar xzf dosemu-1.2.2-bin.tgz
$ ls
dosemu  dosemu-1.2.2-bin.tgz  dosemu-freedos-b9r5-bin.tgz
$ ls
bin  conf  COPYING  dosemu  FDchange.log  freedos  README.bindist 
xdosemu  Xfonts
$ ./dosemu

   Creating symbolic link for bootdirectory as 
/home/jmccarty/.dosemu/drives/c


    DOSEMU will run on _this_ terminal.
    To exit you need to execute 'exitemu' from within DOS,
    because <Ctrl>-C and 'exit' won't work!

    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.


    Now type ENTER to start DOSEMU or <Ctrl>C to cancel
[return]
The Linux DOSEMU, Copyright (C) 2003 the 'DOSEMU-Development-Team'.
This program is  distributed  in  the  hope that it will be useful,
but  WITHOUT  ANY  WARRANTY;   without even the implied warranty of
MERCHANTABILITY  or  FITNESS FOR A PARTICULAR PURPOSE. See the file
COPYING for more details.  Use  this  program  at  your  own  risk!

By continuing execution of this program,  you  are stating that you
have read the file  COPYING  and the above liability disclaimer and
that you accept these conditions.

Enter 'yes' to confirm/continue: yes

[Results now are a black, blank window.]

In another window, I use

$ ps -A | grep dosemu
  9000 pts/1    00:00:32 dosemu.bin
$ ps -A | grep dosemu
  9000 pts/1    00:00:54 dosemu.bin

Hmm.

Still in another window (some blank lines added
for readability)

$ cd
$ cd .dosemu
$ ls -l boot.log
-rw-rw-r--  1 jmccarty jmccarty 1645 Oct 14 12:10 boot.log

$ head boot.log
CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing built-in dosemu.conf file.
CONF: config variable version_3_style_used set
CONF: Parsing built-in global.conf file.
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
debug flags: -a+cw
CONF: Disabling use of pentium timer
CONF: dosbanner on
$


$ tail boot.log
CONF: config variable c_system unset
CONF: mostly running as USER: uid=500 (cached 500) gid=500 (cached 500)
DBG_FD already set
DOSEMU-1.2.2.0 is coming up on Linux version 2.6.10-1.771_FC2
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 64Kb at 0xF0000 for 'r' (Dosemu reserved area)
CPU: Stack bottom 0xbffeb000, top 0xc0000000, esp=0xbffff530
major = 136 minor = 1
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
SERIAL $Header: /cvsroot/dosemu/dosemu/src/base/serial/ser_init.c,v 
1.1.2.5 2004/02/10 00:36:26 bartoldeman Exp $
$

$ uname -a
Linux Presario-1 2.6.10-1.771_FC2 #1 Mon Mar 28 00:50:14 EST 2005 i686 
i686 i386 GNU/Linux

Does anyone have a suggestion?

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Working copy now fails to run... (long)
@ 2005-10-14 18:09 Stas Sergeev
  0 siblings, 0 replies; 2+ messages in thread
From: Stas Sergeev @ 2005-10-14 18:09 UTC (permalink / raw)
  To: Mike McCarty; +Cc: linux-msdos

Hello.

Mike McCarty wrote:
> Does anyone have a suggestion?
1. Use "xdosemu", not "dosemu".
2. Upgrade, 1.2.2 is too old. There are the rpm
builds of 1.3.2, if you search the net, but installing
from sources won't hurt too.
3. If possible, avoid using the RH-patched kernels -
it is a known source of troubles for dosemu and wine.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-10-14 18:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-14 17:17 Working copy now fails to run... (long) Mike McCarty
  -- strict thread matches above, loose matches on Subject: below --
2005-10-14 18:09 Stas Sergeev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).