有道词典打不开了
Tofloor
poster avatar
fireeyes
deepin
2015-12-10 01:19
Author
打开有道词典后,右上角有一个“mini”标志,点击后有道词典再也不见了,重启电脑,重启有道词典也看不到,至少应该在状态栏可以找到嘛?这是怎么回事?这个“mini”究竟是什么?
Reply Favorite View the author
All Replies
fireeyes
deepin
2015-12-10 01:36
#1
通过终端打开有以下内容:

Youdao Dict Unique Service is started...
QSGContext::initialize: stencil buffer support missing, expect rendering errors
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation( qt_Matrix ): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation( matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( opacity ): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QQuickCustomMaterialShader: Shader compilation failed:
""
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
QOpenGLShaderProgram::uniformLocation( qt_Matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( qt_Opacity ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( relativeSizeX ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( relativeSizeY ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( spread ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( color ): shader program is not linked
[1]    2743 segmentation fault  youdao-dict %f
Reply View the author
fireeyes
deepin
2015-12-10 01:40
#2
是不是又是QT的原因?有什么方法通过终端打开而不是“mini”方式的?
Reply View the author
ddb_01
deepin
2015-12-10 02:15
#3
本帖最后由 ddb_01 于 2015-12-9 18:16 编辑

点击右上角的mini后,再点击右上角的齿轮-->关闭迷你窗口,就能恢复了。
或者直接删除 ~/.config/youdao-dict 重置有道词典的设置。(打开文件管理器,按ctrl+h 就能看到 .config 文件夹,进入后删除 youdao-dict 这个文件夹)

目前已知闭源显卡驱动会导致有道词典等应用无法启动,改用开源驱动或切换到集显就行了。
Reply View the author
fireeyes
deepin
2015-12-10 02:43
#4
https://bbs.deepin.org/post/33942
点击右上角的mini后,再点击右上角的齿轮-->关闭迷你窗口,就能恢复了。
或者直接删除 ~/.config/youdao-d ...

我更换显卡后,确实正常了。不过在不正常时,别说右上角的齿轮了,什么都没有,删除配置文件也没用。
Reply View the author
ddb_01
deepin
2015-12-10 04:04
#5
https://bbs.deepin.org/post/33942
我更换显卡后,确实正常了。不过在不正常时,别说右上角的齿轮了,什么都没有,删除配置文件也没用。 ...

好像是因为qt还是qml的bug,使用闭源驱动时就打不开,这个要等qt方面修复,深度现在也没办法。现在只能先尽量不用闭源驱动。
Reply View the author
fireeyes
deepin
2015-12-10 04:29
#6
https://bbs.deepin.org/post/33942
好像是因为qt还是qml的bug,使用闭源驱动时就打不开,这个要等qt方面修复,深度现在也没办法。现在只能先 ...

嗯,好的。以后软件遇到问题可以有一个思路,先换一下显卡。
Reply View the author
Feng Yu
deepin
2015-12-10 04:40
#7
段错误了,我是装了N卡官方驱动之后报这个错。应该是QT社区版和显卡的官方驱动存在兼容性问题。
Reply View the author
cxbii
deepin
2015-12-10 17:12
#8
有道词典是用QML写的。
QML和N卡闭源驱动冲突
Reply View the author