Ubuntu16.04ランチャーアイコンの例外の解決策を説明する

Ubuntu 16.04では、特定のプログラムをランチャーにロックした後、正常に実行できなかったり、中国語を正しく入力できなかったりするなどの問題が発生することがあります。ここで例としてSQLyogを取り上げ、いくつかの一般的な問題と解決策を要約します。

1. ロック後にアイコンが消える/開始できない

.desktopで終わる構成ファイルは〜/ .local / share / applications /フォルダーにあります。SQLyogを例にとると、初期構成ファイルは次のとおりです。

[ Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=SQLyog
Icon=sqlyog_exe.png
Path=/home/kevinyang/SQLyog10.2
Exec=Z:\home\kevinyang\SQLyog10.2\SQLyog.exe
StartupNotify=false
StartupWMClass=SQLyog.exe
OnlyShowIn=Unity;
X-UnityGenerated=true

SQLyogはwineを使用して起動され、ここでのExecの構成はwine内の実行方法を記録するため、まず、ランチャーにロックされたアイコンが正常に表示されません。次に、アイコンをクリックしてもSQLyogが起動しません。起動構成を次のコマンドに変更します。

Exec=wine "Z:\home\kevinyang\SQLyog10.2\SQLyog.exe"

アイコンは正常に表示され、クリックすることで正常に起動できます。

2. Sogou入力方式は使用できません

起動時に、fcitxに関連する次の環境変数を追加してみてください。

export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="fcitx"export QT_IM_MODULE="fcitx"

SQLyogを例として、次のように起動スクリプトを記述します。

#! /bin/sh

export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="fcitx"
wine "Z:\home\kevinyang\SQLyog10.2\SQLyog.exe"

chmod + xコマンドを使用して、このスクリプトに実行権限を付与してから、Exec構成で.desktopファイル内のこのスクリプトを指定します。

逸脱:崇高な中国語を入力できないという問題もよくある質問です。これまでの多くのブログの解決策はもっと複雑でした。今では偉大な神がこの問題を解決するためにスクリプトプロジェクトを捧げています。クリックして崇高なテキストの修正を表示このプロジェクトは、以前のソリューションでライブラリファイルをコンパイルするなどのいくつかの作業を統合します。それをプルダウンした後、sublime-text-imfixスクリプトを直接実行できます。必要な友人はそれを参照できます。とにかく、私はvscodeに切り替えました。

以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。

Recommended Posts

Ubuntu16.04ランチャーアイコンの例外の解決策を説明する
Ubuntuは、ランチャーの正しい姿勢にChromeアイコンを追加します
ubuntuデュアルシステムが起動したときのフリーズの解決策を説明する
Ubuntuがネットワークに接続できない場合の解決策
Ubuntu16.04での.debのインストールの失敗に対する解決策
仮想マシンubuntu16.04の解決策がインターネットに接続できない
ubuntu18.04ワイヤレスネットワークの低速に対する解決策
カーネルをアップグレードするためのubuntu16.04メソッドの手順
Ubuntuはデフォルトのshをbashに変更しました
ubuntuが仮想マシンでインターネットに接続できないという問題の解決策
Ubuntu20.04でホスト名を変更する方法
ubuntu14.04で静的IPを設定する方法を詳しく説明します
次のコマンドを使用して、Ubuntuプロジェクターの問題を解決します。
win10でubuntuシステムを開く方法
ubuntu18.04を最初から再インストールするための道
Wslはデフォルトアカウントをrootに設定します(ubuntu18.04)
Ubuntuでnode.jsプロジェクトをherokuに公開します
Ubuntu16.04でスワップパーティションを追加する方法を説明する
ubuntuにgooderpをインストールするための究極のガイド
ubuntuでのHanlpの使用の概要
Ubuntu14.04で解析サーバーを実行する方法
Ubuntuでクラスをインポートできないpycharmの解決策
UbuntuにインストールされているJDKを確認する方法
Ubuntu18.04に最新のMySQLをインストールする方法
ubuntu18仮想マシンipをクローン化するための同じソリューション
コマンドラインを使用して、Ubuntuバージョンメソッドを検出します
Ubuntu14.04のNginxにgzipモジュールを追加する方法
Ubuntuの言語を中国語に変換する方法は? ?
ubuntuインストール時の黒い画面の解決策(3種類)