Hola, hice todos los pasos para correr el container de https://github.com/git-artes/docker-gnuradio y al querer ejecutar gnuradio me aparece lo siguiente:
gnuradio@thinkqft:~$ gnuradio-companion
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
Gtk init_check failed. GRC might not be able to start a GUI.
Traceback (most recent call last):
File "/usr/bin/gnuradio-companion", line 103, in <module>
run_main()
File "/usr/bin/gnuradio-companion", line 96, in run_main
sys.exit(main())
File "/usr/lib/python3/dist-packages/gnuradio/grc/main.py", line 80, in main
from .gui.Platform import Platform
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/Platform.py", line 14, in <module>
from . import canvas
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/canvas/__init__.py", line 10, in <module>
from .param import Param
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/canvas/param.py", line 11, in <module>
from .. import ParamWidgets, Utils, Constants, Actions
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/ParamWidgets.py", line 61, in <module>
add_style_provider()
File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/ParamWidgets.py", line 54, in add_style_provider
Gtk.StyleContext.add_provider_for_screen(
TypeError: Argument 0 does not allow None as a value
algunos detalles:
- Mi maquina tiene arch linux con wayland (capaz por algun tema de seguridad no puede correr el GUI?)
- Estoy corriendo docker como usuario no como root (probe ambos llego a lo mismo)