我在使用keepassxc时遇到以下问题。单击工具栏时,程序自动关闭,并出现以下错误:
Gdk-WARNING **: gdkwindow-x11.c:5573 drawable is not a native X11 window
所以我从命令行使用变量启动程序:
GDK_BACKEND=X11 keepassxc
一切都运转良好。
我现在的问题是哪里是合适的地方export GDK_BACKEND=X11
?
我尝试了以下配置文件但没有成功:
- 。轮廓
- .bash_配置文件
- .bashrc
- .xinitrc
- .xsession
我的设置:
- 架构Linux
- 侏儒
- 奥格
有任何想法吗?
答案1
您是否使用启动器来启动应用程序?如果是这样,只需创建一个自定义值:将原始值复制到/usr/share/applications
并~/.local/share/applications
修改 exec 行以读取exec 行的原始值Exec=env GDK_BACKEND=X11 keepasxc blahblah
在哪里。keepasxc blahblah
双击它,标记为可信,然后就完成了。
尝试:
Exec=env GDK_BACKEND=x11 ....
首都很重要!