この Topic では、Lingma スクリプトとその出力を使用して、起動の問題など、Lingma の問題をトラブルシューティングする方法について説明します。このスクリプトは、システム環境情報、ネットワーク構成、Lingma サービスのステータス、および関連ログを自動的に収集することで、潜在的な問題を迅速に診断して解決するのに役立ちます。
前提条件
Windows オペレーティングシステムを使用しており、スクリプトを実行するための管理者権限があることを確認してください。
windows_lingma.bat スクリプトをダウンロードして、「Lingma_Debug.bat」などの .bat ファイルとして保存します。
Lingma がデフォルトパス (C:\Users\<YourUsername>\.lingma) に正しくインストールされていることを確認してください。
手順
スクリプトの実行: 保存した .bat ファイルをダブルクリックしてスクリプトを実行します。
ログの表示: スクリプトが終了すると、生成されたログファイルが自動的に開きます。ログファイルのパスは、コマンドラインウィンドウに表示されます。ログファイルは通常、スクリプトと同じフォルダにあり、Lingma_Log_Date_Time.txt というフォーマットで名前が付けられています。
トラブルシューティングガイド
問題の種類 | 問題項目 | 解決策 |
ネットワーク | プロキシ設定の確認 | スクリプトはプロキシが有効になっているかどうかを確認します。[Network settings: 0x0 indicates that no proxy is enabled] セクションで構成を確認します。プロキシが有効になっている場合は、[設定] で Lingma の ネットワークプロキシを手動で構成する必要があります。 |
Lingma サービスのステータス | Lingma.exe の存在 | スクリプトはまず Lingma.exe が存在することを確認します。エラーが発生した場合は、インストールパスが正しいかどうかを確認してください。次に、.lingma フォルダを削除し、IDE を再起動して .lingma フォルダを再生成します。 |
バージョンと起動テスト | 「[version test]」および「[start Lingma]」セクションで Lingma のバージョン情報とインターネットへの接続機能を確認します。テストが失敗した場合は、エラーメッセージの URL を使用して設定でプロキシを構成し、インターネットにアクセスします。 | |
Lingma.exe プロセスは開始されるが、ログインが応答しない | プロセスファイルを Windows ファイアウォールのホワイトリストに追加してから、再度ログインを試みます。パスは C:\Users\xxx\.lingma\bin\2.X.X\x86_64_windows\lingma.exe です。ホワイトリストの設定は、[コントロールパネル] > [システムとセキュリティ] > [Windows Defender ファイアウォール] > [許可されたアプリ] にあります。 | |
「互換性のないプログラム」エラーが報告される | IntelliJ IDEA を使用している場合、このエラーはヒープメモリの不足が原因で展開に失敗することがあります。これを修正するには、右下隅にある Lingma アイコンをクリックし、[詳細設定] を選択して、パスを C ドライブ以外の空のフォルダで終わる場所に変更します。その後、IntelliJ IDEA を再起動します。 説明 一部の企業では、バイナリプログラムをロックして実行できないようにしている場合があります。 | |
ステータスが「Lingma is starting」の場合 (または起動例外が報告され、サービスが応答しない場合) の対処方法 |
| |
システムの互換性 | システムとハードウェアの情報 | スクリプトは、オペレーティングシステムのバージョンと CPU モデルを収集します。「[Operating system info]」セクションで、お使いのシステムが Lingma の要件を満たしていることを確認します。 |
ログ分析 | Lingma アプリケーションログ | 生成されたログファイルには、「lingma.log」の最後の 80 行が含まれています。これにより、特定の実行時エラーや警告を特定できます。ログ内のエラーを分析できます。 |
ディレクトリ構造とファイルサイズ | スクリプトは、Lingma インストールフォルダの構造とファイルサイズも提供します。この情報を使用して、ディスク領域の使用状況を確認したり、ファイルの整合性を検証したりします。 | |
解決できない問題 | DingTalk グループ「Lingma パブリックプレビューコミュニケーション グループ (質問する前にグループのお知らせをお読みください)」に参加してください。グループ番号は |