[GRASS-user] About grass-gis:main-ubuntu_wxgui docker

Venka venka.osgeo at gmail.com
Mon Sep 2 21:07:33 PDT 2024


Hi Markus,

As always, many thanks.

That worked like a charm!

Best,

Venka

On 9/3/2024 1:57 AM, Markus Neteler wrote:
> Hi Venka,
> 
> On Sat, Aug 31, 2024 at 1:28 AM Venka via grass-user
> <grass-user at lists.osgeo.org> wrote:
>>
>> Hi All,
>>
>> I build my docker image using main-ubuntu_wxgui [1] as the base.
>> I need to have the GRASS GUI working in my docker container.
>>
>> After successfully building my docker image and running the
>> docker image, GRASS starts only in text mode. I was expecting
>> that it would start in GUI mode.
>>
>> When I run the command "grass --gui" in the docker bash shell,
>> I get a message
>>
>> "Launching <wxpython> GUI in the background, please wait.."
>> and the GRASS GUI never starts up.
>>
>> I can only use GRASS in CLI mode inside the docker.
>>
>> Any suggestion to get the GRASS GIS running in docker?
> 
> Two suggestions:
> - I just submitted a bugfix (say, two) in this pull request (PR):
>     https://github.com/OSGeo/grass/pull/4268
> - to run it, be sure to redirect the display. E.g. (also works nicely
> with podman):
> 
> docker run -it --rm --volume="$(pwd)/:/data"
> --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \
>              --env DISPLAY=$DISPLAY
> --device="/dev/dri/card0:/dev/dri/card0" some_hash_or_image_name \
>              grass --gui
> 
> Once the PR above is accepted and merged, the updated docker image
> should be generated and available to you.
> 
> Best,
> Markus
> 
> 



More information about the grass-user mailing list