2023年9月5日火曜日

PC Ubuntu 22.04.3 LTS へ DING 導入 其の後

さてさて、デスクトップにアイコンが出たのは良いとして、
実は、手に負えぬ事柄が ... 。
自分の知識の無さに辟易し、検索出来ぬ事態におろおろ。
どうか、何方か、手を差し伸べて下さいませ。  ;)


さてさて、デスクトップにアイコンが出たのは良いとして、
アイコンにバツ印 (X) のついたファイルで表示されています。
ダブルクリックしても起動されませんが、
右クリックの 実行 を選べば、動いてくれます。

まぁ、動くから 良い としても、
一体、 どうしちゃったのでしょうかね?。
知識不足!で 埒が明かない! のです。


何方か、お詳しい方に コメントを頂戴出来れば 幸い です。
手を差し伸べて下さいませ。  ;)


因みに、其のファイルの参照先は Windows 実行ファイル .exe で、
Windows / Ubuntu (Mono) で動く様にコーディングしたもので、
OS 環境を取得して、条件分岐し、OS 差異を吸収し乍ら、動いています。
Form を使ったもので、DataGridView と .xml データ で稼働します。
Windows 上の Visual Studio で Build し、
Release Build の一群を、Ubuntu にコピーして使っています。
Ubuntu の 該当ドライブ は NTFS Format です。

コピーの結果、実行ファイル .exe の 所有者は root 。
権限は -rwxrwxrwx になっています。
Desktop に貼ったアイコンの 所有者は user_a 。
権限は -rwxrwxr-x になっています。

実行ファイル の場所を開き、ファイルのダブルクリックでは、
極普通に動き出します。


.desktop ファイルの内容は以下の通りです。

[Desktop Entry]
Type=Application
Exec=mono /mnt/6**************3/J/WinApp/VSelector.exe
Icon=/mnt/6**************3/J/WinApp/CS_VSelector_ico_Ubu48.png
Name=VSelector
GenericName=VSelector
Path=/mnt/6**************3/J/WinApp
Comment[ja_JP]=VSelector  by Win-Exe  using Mono
Version=0.8.1.7
Terminal=false


権限絡みの詳細は以下の通りです。

 user_a@ubuntu:~$ cd デスクトップ
 user_a@ubuntu:~/デスクトップ$ ll
合計 12
drwxr-xr-x  2  user_a  user_a 4096  5月 13 01:03 ./
drwxr-xr-x 21  user_a  user_a 4096  8月 18 21:33 ../
-rwxrwxr-x  1  user_a  user_a  344  7月  8  2021 VSelector.desktop*
 user_a@ubuntu:~/デスクトップ$
 user_a@ubuntu:~/デスクトップ$ ll /mnt/6**************3/J/WinApp/VSelector.exe
-rwxrwxrwx 1 root root 257536  7月  8  2021 /mnt/6**************3/J/WinApp/VSelector.exe*
 user_a@ubuntu:~/デスクトップ$


再び、ですが、

何方か、お詳しい方に コメントを頂戴出来れば 幸い です。
Please Help Me. 。
手を差し伸べて下さいませ。  ;)



0 件のコメント:

コメントを投稿