Probleme mit Drucker bei ubuntu script neuinstallation
Verfasst: Fr 4. Dez 2020, 10:50
Mein System:
raspberry 4 8MG
ubuntu 20.04.1
system update durchgeführt
Das "ubuntuinstaller.sh" Vers OrderSprinter 2.0.11 durchgeführt
##############################################
Leider wurde der Drucker nicht angesprochen!OrderSprinter 2.0.11
##############################################
Leider stehe ich auf dem berüchtigten "Schlauch" und alles hängt jetzt noch vom Drucken ab.
root@kassen-pc:/usr/local/bin# ./javaprinter.bat
root@kassen-pc:/usr/local/bin# Operation mode:
OperationMode [asyncUsb=false, allowBigPackets=false, weakssl=false, cups=false, legacy=false, onlydump=false, cupsPrintername=, configFile=/usr/local/bin/javaprinter/config.json]
Read: /usr/local/bin/javaprinter/config.json
Instance: 1
Config: Config [printersize=32, vendorid=4348, productid=5584, currency=Euro, decpoint=,, companyinfo=Musterrestaurant
Beispielstrasse 123
12345 Beispielstadt
Deutschland
StNR: 123-456
UStID:123-ABC, escinits=[27, 64, 27, 116, 0], escposts=[29, 86, 66, 10, 27, 64], printcode=123, baseurl=http://localhost, baseusername=, basepass=, verbose_closing_summary=1]
Print Work Job: 1
Scaled from 426 to width: 384 by scale 0.9014084507042254
Scaled from 1000 to width: 384 by scale 0.384
Exception in main loop catched
org.usb4java.LoaderException: Native library not found in classpath: /org/usb4java/linux-aarch64/libusb4java.so
at org.usb4java.Loader.extractLibrary(Loader.java:281)
at org.usb4java.Loader.load(Loader.java:358)
at org.usb4java.javax.Services.<init>(Services.java:59)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at javax.usb.UsbHostManager.createUsbServices(Unknown Source)
at javax.usb.UsbHostManager.getUsbServices(Unknown Source)
at javaprinter.ReceiptUsbDevice.printDevice(ReceiptUsbDevice.java:72)
at javaprinter.ReceiptWorker.printTicket(ReceiptWorker.java:357)
at javaprinter.ReceiptWorker.fetchAndPrintTicketJobs(ReceiptWorker.java:95)
at javaprinter.ReceiptWorker.fetchAndPrintTickets(ReceiptWorker.java:35)
at javaprinter.Main.main(Main.java:210)
Print Work Job: 1
Scaled from 426 to width: 384 by scale 0.9014084507042254
Scaled from 1000 to width: 384 by scale 0.384
Exception in thread "main" java.lang.UnsatisfiedLinkError: 'int org.usb4java.LibUsb.init(org.usb4java.Context)'
at org.usb4java.LibUsb.init(Native Method)
at org.usb4java.javax.DeviceManager.<init>(DeviceManager.java:66)
at org.usb4java.javax.Services.<init>(Services.java:61)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at javax.usb.UsbHostManager.createUsbServices(Unknown Source)
at javax.usb.UsbHostManager.getUsbServices(Unknown Source)
at javaprinter.ReceiptUsbDevice.printDevice(ReceiptUsbDevice.java:72)
at javaprinter.ReceiptWorker.printTicket(ReceiptWorker.java:357)
at javaprinter.ReceiptWorker.fetchAndPrintTicketJobs(ReceiptWorker.java:95)
at javaprinter.ReceiptWorker.fetchAndPrintTickets(ReceiptWorker.java:35)
at javaprinter.Main.main(Main.java:210)
root@kassen-pc:/usr/local/bin#
Der Inhalt von javaprinter.bat
_______________________________
#!/bin/sh
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -configfile=/usr/local/bin/javaprinter/config.json &
raspberry 4 8MG
ubuntu 20.04.1
system update durchgeführt
Das "ubuntuinstaller.sh" Vers OrderSprinter 2.0.11 durchgeführt
##############################################
Leider wurde der Drucker nicht angesprochen!OrderSprinter 2.0.11
##############################################
Leider stehe ich auf dem berüchtigten "Schlauch" und alles hängt jetzt noch vom Drucken ab.
root@kassen-pc:/usr/local/bin# ./javaprinter.bat
root@kassen-pc:/usr/local/bin# Operation mode:
OperationMode [asyncUsb=false, allowBigPackets=false, weakssl=false, cups=false, legacy=false, onlydump=false, cupsPrintername=, configFile=/usr/local/bin/javaprinter/config.json]
Read: /usr/local/bin/javaprinter/config.json
Instance: 1
Config: Config [printersize=32, vendorid=4348, productid=5584, currency=Euro, decpoint=,, companyinfo=Musterrestaurant
Beispielstrasse 123
12345 Beispielstadt
Deutschland
StNR: 123-456
UStID:123-ABC, escinits=[27, 64, 27, 116, 0], escposts=[29, 86, 66, 10, 27, 64], printcode=123, baseurl=http://localhost, baseusername=, basepass=, verbose_closing_summary=1]
Print Work Job: 1
Scaled from 426 to width: 384 by scale 0.9014084507042254
Scaled from 1000 to width: 384 by scale 0.384
Exception in main loop catched
org.usb4java.LoaderException: Native library not found in classpath: /org/usb4java/linux-aarch64/libusb4java.so
at org.usb4java.Loader.extractLibrary(Loader.java:281)
at org.usb4java.Loader.load(Loader.java:358)
at org.usb4java.javax.Services.<init>(Services.java:59)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at javax.usb.UsbHostManager.createUsbServices(Unknown Source)
at javax.usb.UsbHostManager.getUsbServices(Unknown Source)
at javaprinter.ReceiptUsbDevice.printDevice(ReceiptUsbDevice.java:72)
at javaprinter.ReceiptWorker.printTicket(ReceiptWorker.java:357)
at javaprinter.ReceiptWorker.fetchAndPrintTicketJobs(ReceiptWorker.java:95)
at javaprinter.ReceiptWorker.fetchAndPrintTickets(ReceiptWorker.java:35)
at javaprinter.Main.main(Main.java:210)
Print Work Job: 1
Scaled from 426 to width: 384 by scale 0.9014084507042254
Scaled from 1000 to width: 384 by scale 0.384
Exception in thread "main" java.lang.UnsatisfiedLinkError: 'int org.usb4java.LibUsb.init(org.usb4java.Context)'
at org.usb4java.LibUsb.init(Native Method)
at org.usb4java.javax.DeviceManager.<init>(DeviceManager.java:66)
at org.usb4java.javax.Services.<init>(Services.java:61)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at javax.usb.UsbHostManager.createUsbServices(Unknown Source)
at javax.usb.UsbHostManager.getUsbServices(Unknown Source)
at javaprinter.ReceiptUsbDevice.printDevice(ReceiptUsbDevice.java:72)
at javaprinter.ReceiptWorker.printTicket(ReceiptWorker.java:357)
at javaprinter.ReceiptWorker.fetchAndPrintTicketJobs(ReceiptWorker.java:95)
at javaprinter.ReceiptWorker.fetchAndPrintTickets(ReceiptWorker.java:35)
at javaprinter.Main.main(Main.java:210)
root@kassen-pc:/usr/local/bin#
Der Inhalt von javaprinter.bat
_______________________________
#!/bin/sh
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -configfile=/usr/local/bin/javaprinter/config.json &