keepassxcの使用中に、次の問題が発生します。ツールバーをクリックすると、次のエラーでプログラムが自動的に閉じます。
Gdk-WARNING **: gdkwindow-x11.c:5573 drawable is not a native X11 window
したがって、変数を使用してコマンドラインからプログラムを起動します。
GDK_BACKEND=X11 keepassxc
すべてがうまくいきます。
今私の質問は正しい場所がどこにあるかですexport GDK_BACKEND=X11
。
成功せずに次の設定ファイルを試しました。
- 。輪郭
- .bash_config ファイル
- .bashrc
- .xinitrc
- .xsession
私の設定:
- アーキテクチャLinux
- 小人
- 到来の牙
どんなアイデアがありますか?
答え1
ランチャーを使用してアプリケーションを実行しますか?その場合は、カスタム値を生成します。元の値をコピーして/usr/share/applications
exec~/.local/share/applications
行を変更して、元のExec=env GDK_BACKEND=X11 keepasxc blahblah
値を持つexec行を読みます。keepasxc blahblah
ダブルクリックして信頼できるとマークすると、操作は完了です。
努力する:
Exec=env GDK_BACKEND=x11 ....
資本は非常に重要です!