-
-
Notifications
You must be signed in to change notification settings - Fork 284
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
Docker: Add a Dockerfile that allows building an image with GUI #2689
Conversation
…xGUI Distribution GNU/Linux Ubuntu 22.04.1 LTS (Jammy Jellyfish) with - Python 3.10.6 version - wxPython 4.2.0 gtk3 (phoenix) wxWidgets 3.2.0 version
wxGUI lauch error: `Unable to access the X Display, is $DISPLAY set properly?`
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The GUI successfully starts.
Thanks Markus for testing. Perhaps we should upload builded image to the official Docker Hub repository provided by Mundialis https://hub.docker.com/r/mundialis/grass-py3-pdal/tags. |
Yes, see #764 |
…xGUI (OSGeo#2689) * Add a Dockerfile that allows building a GRASS GIS Docker image with wxGUI Distribution GNU/Linux Ubuntu 22.04.1 LTS (Jammy Jellyfish) with - Python 3.10.6 version - wxPython 4.2.0 gtk3 (phoenix) wxWidgets 3.2.0 version * Fix user X display permission error wxGUI lauch error: `Unable to access the X Display, is $DISPLAY set properly?` * Remove all items from the Pip cache
…xGUI (OSGeo#2689) * Add a Dockerfile that allows building a GRASS GIS Docker image with wxGUI Distribution GNU/Linux Ubuntu 22.04.1 LTS (Jammy Jellyfish) with - Python 3.10.6 version - wxPython 4.2.0 gtk3 (phoenix) wxWidgets 3.2.0 version * Fix user X display permission error wxGUI lauch error: `Unable to access the X Display, is $DISPLAY set properly?` * Remove all items from the Pip cache
The Dockerfile is the same as the default Dockerfile, extended by configuration allows wxGUI to launch.
Docker base distribution image is GNU/Linux Ubuntu 22.04.1 LTS (Jammy Jellyfish) with
Python 3.10.6 version
wxPython 4.2.0 gtk3 (phoenix) wxWidgets 3.2.0 version
How to test it:
Additional context
Default Python 3.10.6 version with wxPython 4.0.7 gtk3 (phoenix) wxWidgets 3.0.5 (python3-wxgtk4.0 package) has the following bug when launching wxGUI: