[Wine] Printer error message

Detlef Riekenberg wine-users at web.de
Mon Sep 24 07:26:05 CDT 2007


On So, 2007-09-16 at 14:19 -0700, Federico1980 wrote:

> > 
> > err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> > availa

Your Kernel is not correct configured to work with Wine.
3GB User Memory Area is needed, but some kernels are compiled 
with 2GB/2GB splitting.
Many Windows Applications expect the Heap at a fixed address.


The suggested change in system.reg is not the Reason for the above
Problem!

> You can also see that the first printing driver is the WINE PS driver and
> that its path is:
> 
> [System\\CurrentControlSet\\Control\\Print\\Environments\\Windows
> 4.0\\Drivers\\PS Driver]
> 
> This path is right, in fact the PS driver can be reached by the programs
> emulated by WINE.

The Name "PS Driver" was replaced in November 2006.
We now use the Printer-Name also for the Drivername

> [System\\CurrentControlSet\\Control\\Print\\Environments\\Windows NT
> x86\\Drivers\\Version-3\\EPSONStylusC48]

This is the correct Path for NT Drivers since W2K

> You just have to correct this path at the beginning of the block so that it
> is like the one of the WINE PS Driver; it must appear like this line:
> 
> [System\\CurrentControlSet\\Control\\Print\\Environments\\Windows
> 4.0\\Drivers\\EPSONStylusC48]

This is the wrong Path for Win9x Drivers in Windows NT

Your change will break many Applications, when the emulated
Windows-Version is Windows 2000 (This is the default since ~2 Years)


With a recent chage (wine-0.9.45), wine set both entries for the Drivers

You can delete the Registry-Path
"HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Print",
and wine create all needed entries.

> I have seen that many many people around the
> world on the internet are searching for a solution to this problem.

The above Heap-Problem is the Result of a false configured
(Linux-)System

The Bug-Report for the Driver-Path reached http://bugs.winehq.org a
Month ago and my Fix was in Wine one Day later.
Wine-0.9.45 includes the Fix.

>  So please Help me make this solution go around!
No, please do not people adwise to destroy ther Wine.


-- 
 
By by ... Detlef





More information about the wine-users mailing list