Hi all
I install some windows games via wine.
At desktop appeared desktop entries,
but it marked with an exclamation mark.
How can i get rid of exclamation marks?
P.S.
OS= Fedora Linux 38 x86_64
DE= LXQT
At Cinamon no exclamation mark.
Hi all
I install some windows games via wine.
At desktop appeared desktop entries,
but it marked with an exclamation mark.
How can i get rid of exclamation marks?
P.S.
OS= Fedora Linux 38 x86_64
DE= LXQT
At Cinamon no exclamation mark.
Try to validate the problematic launchers:
desktop-file-validate "$(xdg-user-dir DESKTOP)"/*.desktop
[kiril@HPNB Desktop]$ ls -l
загалом 24
-rwxr-xr-x. 1 kiril kiril 387 кві 9 19:45 ‘Дело о банде Соленого ущелья.desktop’
-rw-r–r–. 1 kiril kiril 355 кві 9 19:02 ‘Дело о морской капусте.desktop’
-rwxr-xr-x. 1 kiril kiril 377 кві 9 19:14 ‘Дело о похищенной раковине.desktop’
-rwxr-xr-x. 1 kiril kiril 413 кві 9 19:31 ‘Дело о чудовище из Коралловой бухты.desktop’
-rwxr-xr-x. 1 kiril kiril 371 кві 9 19:36 ‘Дело о школьном призраке.desktop’
-rw-r–r–. 1 kiril kiril 87 кві 10 14:19 user-home.desktop
[kiril@HPNB Desktop]$
[kiril@HPNB Desktop]$
[kiril@HPNB Desktop]$ desktop-file-validate “$(xdg-user-dir DESKTOP)”/*.desktop
[kiril@HPNB Desktop]$ desktop-file-validate *.desktop
[kiril@HPNB Desktop]$
No output.
Let’s check the contents of one of the launchers:
cat -A "$(xdg-user-dir DESKTOP)/Дело о морской капусте.desktop"
$ cat -A “$(xdg-user-dir DESKTOP)/Дело о морской капусте.desktop”
[Desktop Entry]$
Name=M-PM-^TM-PM-5M-PM-;M-PM-> M-PM-> M-PM-M-QM-^@M-QM-^AM-PM-:M-PM->M-PM-9 M-PM-:M-PM-0M-PM-?M-QM-^CM-QM-^AM-QM-^BM-PM-5$
Exec=env WINEPREFIX=“/home/kiril/.wine” wine C:\\users\\Public\\Desktop\\M-PM-^TM-PM-5M-PM-;M-PM->\ M-PM->\ M-PM-M-QM-^@M-QM-^AM-PM-:M-PM->M-PM-9\ M-PM-:M-PM-0M-PM-?M-QM-^CM-QM-^AM-QM-^BM-PM-5.lnk$
Type=Application$
StartupNotify=true$
Path=/home/kiril/.wine/dosdevices/c:/Program Files (x86)/Freddi Fish/Freddi1/$
Icon=58A1_FREDDI.0$
StartupWMClass=freddi.exe$
[kiril@HPNB ~]$
[Desktop Entry]
Name=Дело о морской капусте
Exec=env WINEPREFIX=“/home/kiril/.wine” wine C:\\users\\Public\\Desktop\\Дело\ о\ морской\ капусте.lnk
Type=Application
StartupNotify=true
Path=/home/kiril/.wine/dosdevices/c:/Program Files (x86)/Freddi Fish/Freddi1/
Icon=58A1_FREDDI.0
StartupWMClass=freddi.exe
It seems like the exclamation mark is a feature of pcmanfm-qt (the LXQt file manager, which also handles the desktop icons).
Trusting executables - lxqt/pcmanfm-qt Wiki:
By default, executable files are not “trusted”, which means that a prompt dialog will be shown if the user (double) clicks them. Desktop entries (files whose real names end with
.desktop
), that are not inside~/.local/share/applications
or/usr/share/applications
, may have a special emblem on their icons, showing that they are not trusted
If you right-click on the desktop icon, there should be an option “Trust this executable”.
indeed…