tryton Gtk-ERROR如果没有显示连接,则无法创建GtkStyleContext

问题描述

每当我运行命令trytongnuhealth-client时,我就遇到GTK问题,我收到有关GTK问题的错误消息:

$tryton

tryton:1754):Gtk错误**:12:53:39.748:如果没有显示连接就无法创建GtkStyleContext 陷阱和痕迹的陷阱 我该怎么办?

$ gnuhealth-client

回溯(最近通话最近): 在第34行的“ /home/gnuhealth/.local/bin/gnuhealth-client”文件中 从tryton.client导入主要 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/tryton/client.py”, 第12行 从tryton import gui 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/tryton/gui/init.py”, 第3行,在 来自.main import * 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/tryton/gui/main.py”, 第33行,在 从tryton.gui.window.activity导入Activity 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/tryton/gui/window/activity.py”, 第23行,在 班级活动(): 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/tryton/gui/window/activity.py”, 活动中的第25行 activity_window = Gtk.Window() 文件“ /home/gnuhealth/.local/lib/python3.6/site-packages/gI/Overrides/Gtk.py”, 第521行,在 init “ Gtk无法初始化。” RuntimeError:Gtk无法初始化。如果要处理这种情况,请使用Gtk.init_check()。

解决方法

桌面客户端必须在图形会话(例如X或Wayland)下运行。