-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ChromeBook Support #333
Comments
Updated to latest. Less crashes but overall status is about the same. |
It's been over a year and core features requiring this still don't work inside Crostini such as USB, printers as well as no way to control the port forwarding or HTTPS. Closing this for now. We'll revisit it when Crostini has better support. |
Some things are improving.
Some things that still are lacking:
If any of the above can be improved upon, please reply here or on our mailing list. |
Objective
Document Google ChromeBook support for QZ Tray
Summary
What Works
Basic connectivity through chromium browser installed inside Crostini.
Basic connectivity through native Chrome after adding security exception to https://localhost:8181
Some actions (such as right-clicking the bookmarks bar) will crash out the container's UI and any terminal windows you have open.(crash fixed with ChromeOS 70) Use with caution.What Doesn't Work
100.115.92.198
)localhost
connections won't work, but container IP will work if overridden usingqz.websocket.connect({host: '<RFC6598 ADDRESS>'}
.org.usb4java.LoaderException: Native library not found in classpath: /org/usb4java/linux-aarch64/libusb4java.so
orUnable to load library 'hidapi': Native library (linux-aarch64/libhidapi.so)
respectively. This appears to be due tousb4java
andhidapi
not yet providing newer ARMlinux-aarch64
packages. Forcing thelinux-arm
packages will cause errors such aswrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
.SystemUtilities.isWindows()
is replaced withtrue
inPrintSocketClient.java
. This will force QZ Tray to utilize PureJavaHIDAPI on Linux. Unfortunately, USB device pass-through for the LXD containers needs to be supported in Crostini first. At the time of writing this, the ETA from upstream is late 2018.The text was updated successfully, but these errors were encountered: