DPMI
Brought to you by:
bartoldeman
Hello,
I am facing a DPMI who refuses to start on Linux 3.2.0-4-amd64 Debian stable. hw i7 16ram. Dosemu_1.4.0+svn.2080-1_i386 -same behavior whit amd64 version of dosemu as well. I had unlucky by replacing the default value of the setting (auto) <-> (0x10000000) as suggested.
With the default debug settings, the interest lines would be:
CONF: DPMI-Server on (0x5000)
CONF: DPMI based addr = 0xffffffff
and this the ugly ones:
DPMI: Allocate one started at 0x008f descriptors
DPMI: set_ldt_entry () failed
ERROR: DPMI initialization failed, disabling
Please let me know how to get a more useful output without boring with spam.
Any help will be appreciated.
Both your dosemu and kernel are very outdated.
The newest kernel re-enables the DPMI support,
and the newer dosemu will correctly detect the
problem and write a prominent error msg.
On some kernels this will fix the problem:
echo 1 > /proc/sys/abi/ldt16
If it doesn't work for you, ask a debian
bugzilla for support.
Yup, mine is one of those kernels ;-)
thanks a lot Stas Sergeev.
Best