Linux用のWindowsサブシステムで「gedit」エラーを修正するにはどうすればよいですか?



問題を排除するために楽器を試してください

Windows Subsystem for Linux(WSL)は、Windows10またはWindowsServer 2009上のLinuxにネイティブなバイナリ実行可能ファイルを実行するために使用される互換性レイヤーです。これは、Windows 101603バージョン以降の64ビットアーキテクチャでのみ使用できます。また、Windows Server 2019のサポートも提供します。以前のバージョンのレイヤーでは、Ubuntuイメージのみが使用可能でしたが、SUSEイメージも導入されていませんでした。



エラーメッセージ「geditエラー」



この機能は多くのユーザーによって使用されており、ソフトウェア開発コミュニティの間で非常に人気があります。ただし、ごく最近、WSLで「geditエラー」に関する多くの報告が寄せられています。このエラーは、gedit機能を使用しようとしているときにトリガーされ、エラーコードも含まれる場合があります。この記事では、このエラーがトリガーされる理由について説明し、問題を修正するための実行可能な解決策を提供します。



WSLで「geditエラー」が発生する原因は何ですか?

複数のユーザーから多数の報告を受けた後、問題を調査し、修正するための解決策を考案することにしました。また、このエラーが発生した理由を調査し、以下にリストしました。

  • アクセシビリティのバグ: この機能で非常に一般的な既知のバグがあります。アクセシビリティ機能を使用しようとすると、このバグがトリガーされ、ユーザーが「gedit」機能を使用して編集できなくなります。

問題の性質についての基本的な理解ができたので、次に解決に進みます。競合を避けるために、手順を慎重に実装してください。

解決策:ユーザー補助機能を無効にする

アクセシビリティ機能には、「gedit」を使用した編集プロセスを妨げる既知のバグがあります。したがって、このステップでは、構成ファイルを編集して、ユーザー補助機能を完全に無効にします。そのために:



  1. ナビゲート 次のアドレスに 見つける 「〜/ .bashrc」ファイル。
    C: Users  USERNAME  AppData  Local  Packages  CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  LocalState  rootfs  home  {LINUXUSER} 

    ファイルが上記のアドレスにない場合は、おそらく次のアドレスにあるはずです。

    C: Users  USERNAME  AppData  Local  Lxss  home  USERNAME
  2. 「」でファイルを開きます メモ帳 」または「 メモ帳++ '。
  3. 入る 次の行をファイルに追加します。
    エクスポートNO_AT_BRIDGE = 1

    コマンドの入力

  4. クリック ' ファイル 」を選択し、「 保存する '。

    「ファイル」をクリックして「保存」を選択します

  5. 閉じる ドキュメントと 小切手 問題が解決しないかどうかを確認します。
1分読む