6

最近、IDE を古いバージョン 5 から Ubuntu 16.04 LTS で Flatpak を使用して Monodevelop 6 に更新しました。

基本的に、デバイスをコンピューターに接続する USB/RS232 アダプターであるシリアル ポートと対話するアプリケーションがあります。

Monodevelop5 でアプリケーションをデバッグするとき、USB ポート (/dev/ttyUSB0) へのアクセスに問題はありません。ただし、Monodevelop6 を使用してアクセスできるデバイス ディレクトリ (/dev/) は、Linux でアクセスできるデバイス ディレクトリ (/dev/) とはまったく異なり、そのフォルダーには ttyUSB0 がありません。

これは、Flatpak がアプリケーションをサンドボックスで実行するためだと思います。それで、それが理由なら、どうすればシリアルポートにアクセスできますか?

ありがとう。

4

1 に答える 1