![Nvidia - 数字错误:Gdk-CRITICAL **:gdk_cursor_new_for_display](https://linux22.com/image/74864/Nvidia%20-%20%E6%95%B0%E5%AD%97%E9%94%99%E8%AF%AF%EF%BC%9AGdk-CRITICAL%20**%EF%BC%9Agdk_cursor_new_for_display.png)
在运行 ubuntu 14.04 的亚马逊服务器 g2.2xlarge 上,我尝试安装 Nvidia 的数字。 (安装cuda、cudnn、caffe成功后)
但是,当我尝试运行 Digits-2.0 目录中的文件“runme.sh”时,遇到以下错误:
libdc1394 错误:无法初始化 libdc1394 PuTTY X11 代理:无法连接到转发的 X 服务器:网络错误:连接被拒绝
** (digits-devserver:12172): 警告 **: 无法打开 X 显示 PuTTY X11 代理:无法连接到转发的 X 服务器:网络错误:连接被拒绝 PuTTY X11 代理:无法连接到转发的 X 服务器:网络错误: 连接被拒绝
(digits-devserver:12172):Gdk-CRITICAL **:gdk_cursor_new_for_display:断言'GDK_IS_DISPLAY(显示)'失败回溯(最近一次调用):文件“digits-devserver”,第39行,在config.load_config('quiet'中) )文件“/mnt/yarin/digits/digits-2.0/digits/digits/config/load.py”,第 147 行,在 load_config option.apply() 文件“/mnt/yarin/digits/digits-2.0/digits/ digitals/config/caffe_option.py”,第 232 行,在 apply import caffe 文件“/mnt/yarin/digits/digits-2.0/caffe/python/caffe/在里面.py”,第 1 行,来自 .pycaffe import Net,SGDSolver 文件“/mnt/yarin/digits/digits-2.0/caffe/python/caffe/pycaffe.py”,第 14 行,导入 caffe.io 文件“/ mnt/yarin/digits/digits-2.0/caffe/python/caffe/io.py”,第 2 行,导入 skimage.io 文件“/usr/local/lib/python2.7/dist-packages/skimage/io/在里面.py”,第 15 行,reset_plugins() 文件“/usr/local/lib/python2.7/dist-packages/skimage/io/manage_plugins.py”,第 89 行,reset_plugins _load_preferred_plugins() 文件“/usr/ local/lib/python2.7/dist-packages/skimage/io/manage_plugins.py”,第 69 行,在 _load_preferred_plugins _set_plugin(p_type, Preferred_plugins['all']) 文件“/usr/local/lib/python2.7/ dist-packages/skimage/io/manage_plugins.py”,第 81 行,在 _set_plugin use_plugin(plugin, kind=plugin_type) 文件“/usr/local/lib/python2.7/dist-packages/skimage/io/manage_plugins.py “,第 251 行,在 use_plugin _load(name) 文件中 “/usr/local/lib/python2.7/dist-packages/skimage/io/manage_plugins.py”,第 295 行,在 _load fromlist=[modname]) 文件中 “ /usr/local/lib/python2.7/dist-packages/skimage/io/_plugins/matplotlib_plugin.py”,第 4 行,导入 matplotlib.pyplot as plt 文件“/usr/local/lib/python2.7/dist -packages/matplotlib/pyplot.py”,第 109 行,在 _backend_mod、new_figure_manager、draw_if_interactive、_show = pylab_setup() 文件“/usr/local/lib/python2.7/dist-packages/matplotlib/backends/在里面.py”,第 32 行,在 pylab_setup globals(),locals(),[backend_name],0) 文件“/usr/local/lib/python2.7/dist-packages/matplotlib/backends/backend_gtk3agg.py”,行11,在 from . import backend_gtk3 文件“/usr/local/lib/python2.7/dist-packages/matplotlib/backends/backend_gtk3.py”中,第 55 行,在cursors.MOVE 中:Gdk.Cursor.new(Gdk.CursorType) .FLEUR),类型错误:构造函数返回 NULL
我该如何修复这个错误?
答案1
我的方法不太理想,但很有效。
编辑:{caffe_root}/python/caffe/__init__.py
将以下行添加到顶部:
import matplotlib
matplotlib.use('Agg')