Skip to content

ESC/P Printer emulation do not work under Linux #5221

Description

@jvernet

Checklist

  • I have searched the issue tracker and was unable to find an open or closed issue matching what I'm seeing.
  • I have verified that the issue is happening in the latest nightly build, or the latest commit, if building from source.

What happened?

Hello,

Seems that emulated ESC/P printer do not work under Linux. Tried with different configuration, I always have only white png files with nothing.
Tried with a simple DIR>LPT1:, or under Windows 3.1. I duno if it was working one day, but was working (not recently tested) under Windows 10.
Woek if using Postscript emulation.

Debian 12, latest build. Tried with my own build from git or latest artefact.

Configuration file

[General]
emu_build_num = 6554
enable_overscan = 1
force_43 = 1
host_cpu = Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
language = fr-FR
sound_gain = 14
uuid = 4652b0b0-a654-561f-8568-eca66d1e92c9
vid_renderer = qt_opengl3

[Machine]
cpu_family = idx4
cpu_multi = 3
cpu_speed = 100000000
cpu_use_dynarec = 1
fpu_type = internal
machine = px471
mem_size = 65536

[Video]
gfxcard = et4000w32p_nc_vlb

[Input devices]
mouse_type = msserial

[Sound]
sndcard = sbawe32

[Network]
net_01_card = novell_ne2k
net_01_link = 0
net_01_net_type = slirp
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = ide_vlb_2ch

[Ports (COM & LPT)]
lpt1_device = dot_matrix
lpt2_device = postscript
lpt2_enabled = 1
serial2_enabled = 0

[Floppy and CD-ROM drives]
cdrom_01_ide_channel = 1:0
cdrom_01_parameters = 1, atapi
fdd_01_image_history_01 = /home/jvernet/86Box/msdos622fr/Disk1.IMA
fdd_01_turbo = 1
fdd_01_type = 35_2hd
fdd_02_turbo = 1
fdd_02_type = 525_2hd

[Novell NE2000 #1]
mac = 84:2b:39

[Hard disks]
hdd_01_fn = 400M-6.22.IMA
hdd_01_ide_channel = 0:0
hdd_01_parameters = 63, 16, 1024, 0, ide
hdd_01_speed = ramdisk
hdd_02_fn = 400M-6.22a.ima
hdd_02_ide_channel = 0:1
hdd_02_parameters = 63, 16, 1024, 0, ide
hdd_02_speed = ramdisk

[Other removable devices]
zip_01_ide_channel = 1:1
zip_01_parameters = 1, atapi

Operating system

Linux Debian 12

86Box version

Build 6557

Build architecture

Linux - x64 (64-bit)

Build type

  • New recompiler
  • Debug build

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions