Benjamin-Loison / rustdesk

An open-source remote desktop, and alternative to TeamViewer.
https://rustdesk.com
GNU Affero General Public License v3.0
0 stars 0 forks source link

Start as tray on computer start after RustDesk update with `sudo apt install ./rustdesk.deb` #10

Open Benjamin-Loison opened 10 months ago

Benjamin-Loison commented 10 months ago

Bug Description

+15

How to Reproduce

Not read.

Expected Behavior

Not read.

Operating system(s) on local side and remote side

Not read.

RustDesk Version(s) on local side and remote side

Not read.

Screenshots

Not read.

Additional Context

No response

Benjamin-Loison commented 4 months ago

I installed an update yesterday, see #6 and have this issue.

https://www.reddit.com/r/rustdesk/comments/14s0yd2/comment/jqwch1k/ solves my issue. https://github.com/Maisquestce does not exist. Searching Maisquestce in upstream issues does not return anything.

Concerning searching ~/.config/autostart/rustdesk.desktop in upstream issues it returns:

rustdesk --version
1.3.0

~/.config/autostart/rustdesk.desktop does not exist on both my Linux Mint 22 Cinnamon Framework 13 and Debian 12 GNOME Pegasus...

Start menu RustDesk entry mentions rustdesk %u.

ls /usr/share/applications/*rust*
/usr/share/applications/rustdesk.desktop  /usr/share/applications/rustdesk-link.desktop

/usr/share/applications/rustdesk.desktop:

[Desktop Entry]
Name=RustDesk
GenericName=Remote Desktop
Comment=Remote Desktop
Exec=rustdesk %u
Icon=rustdesk
Terminal=false
Type=Application
StartupNotify=true
Categories=Network;RemoteAccess;GTK;
Keywords=internet;
Actions=new-window;

X-Desktop-File-Install-Version=0.23

[Desktop Action new-window]
Name=Open a New Window
Exec=rustdesk %u

/usr/share/applications/rustdesk-link.desktop:

[Desktop Entry]
Name=RustDeskURL Scheme Handler
NoDisplay=true
MimeType=x-scheme-handler/rustdesk;
TryExec=rustdesk
Exec=rustdesk %u
Icon=rustdesk
Terminal=false
Type=Application
StartupNotify=false

https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html#key-startupnotify

Setting former file StartupNotify to false does not solve the issue on reboot. So I reverted this change.

crontab -l | grep -i rust
sudo crontab -l | grep -i rust

does not return anything.

Benjamin-Loison commented 2 months ago

Exit does not work only:

Looking for the right command to stop RustDesk ```bash pkill rustdesk ``` ``` pkill: killing pid 1636 failed: Operation not permitted ```
sudo pkill rustdesk
Benjamin-Loison commented 2 months ago
find ~ -type d -name 'autostart' 2> /dev/null
/home/benjamin/.config/autostart
/home/benjamin/Desktop/bens_folder/devices/ll_vps/etc/xdg/autostart
/home/benjamin/Desktop/bens_folder/dev/git/gnome_gitlab/gdm/data/autostart

on Linux Mint 22 Cinnamon Framework 13.

ls ~/.config/autostart/
redshift-gtk.desktop  remmina-applet.desktop
Benjamin-Loison commented 2 months ago

No setting in the GUI seems related except maybe Settings > General > Other > Check for software update on startup. However, I doubt this setting is involved as we could believe that once no software update is found it would stop itself. After disabling it and a laptop restart it does not solve the issue.

Benjamin-Loison commented 2 months ago

Should search with DuckDuckGo and Google and upstream issues.

sudo find / -iname '*rustdesk*' -not -path '/home/benjamin/Desktop/*' -not -path '/home/benjamin/.mozilla/*' 2> /dev/null
Output: ``` /etc/pam.d/rustdesk /etc/rustdesk /etc/systemd/system/multi-user.target.wants/rustdesk.service /root/.local/share/logs/RustDesk /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-10.log /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-13.restart-0000.log /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-14.log /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-12.log /root/.local/share/logs/RustDesk/server/rustdesk_rCURRENT.log /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-11.log /root/.local/share/logs/RustDesk/server/rustdesk_r2024-04-05_18-10-13.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-22_14-59-52.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-22_12-41-12.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-22_15-05-57.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-06-23_15-50-29.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-19_21-15-02.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-07-03_18-57-42.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-19_14-17-58.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-11-23_21-10-00.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-07-23_13-16-56.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-07-03_19-13-44.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-20_19-36-55.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-10-12_12-45-13.log /root/.local/share/logs/RustDesk/service/rustdesk_rCURRENT.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-07-02_01-41-50.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-04-05_18-09-23.log /root/.local/share/logs/RustDesk/service/rustdesk_r2024-08-22_13-27-01.log /root/.local/share/logs/RustDesk/service/rustdesk_r2023-07-03_00-37-22.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-10.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-13.restart-0000.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-14.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-12.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_rCURRENT.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-11.log /root/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-04-05_18-10-13.log /root/.config/rustdesk /root/.config/rustdesk/RustDesk2.toml /root/.config/rustdesk/RustDesk.toml /root/.config/rustdesk/RustDesk_hwcodec.toml /root/.config/rustdesk/RustDesk_local.toml /usr/bin/rustdesk /usr/share/polkit-1/actions/com.rustdesk.RustDesk.policy /usr/share/icons/Numix-Circle/48/apps/rustdesk.svg /usr/share/icons/Numix-Circle/48/apps/com.rustdesk.RustDesk.svg /usr/share/icons/hicolor/scalable/apps/rustdesk.svg /usr/share/icons/hicolor/256x256/apps/rustdesk.png /usr/share/icons/Papirus/48x48/apps/rustdesk.svg /usr/share/icons/Papirus/22x22/apps/rustdesk.svg /usr/share/icons/Papirus/24x24/apps/rustdesk.svg /usr/share/icons/Papirus/64x64/apps/rustdesk.svg /usr/share/icons/Papirus/32x32/apps/rustdesk.svg /usr/share/icons/Papirus/16x16/apps/rustdesk.svg /usr/share/rustdesk /usr/share/rustdesk/files/systemd/rustdesk.service /usr/share/applications/rustdesk-link.desktop /usr/share/applications/rustdesk.desktop /usr/lib/rustdesk /usr/lib/rustdesk/lib/librustdesk.so /usr/lib/rustdesk/rustdesk /usr/lib/systemd/system/rustdesk.service /var/lib/flatpak/repo/refs/heads/deploy/app/com.rustdesk.RustDesk /var/lib/flatpak/repo/refs/remotes/rustdesk-origin /var/lib/flatpak/repo/refs/remotes/rustdesk-origin/app/com.rustdesk.RustDesk /var/lib/dpkg/info/rustdesk.md5sums /var/lib/dpkg/info/rustdesk.postinst /var/lib/dpkg/info/rustdesk.postrm /var/lib/dpkg/info/rustdesk.preinst /var/lib/dpkg/info/rustdesk.prerm /var/lib/dpkg/info/rustdesk.list /var/lib/lightdm/.local/share/logs/RustDesk /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_15-06-06.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_12-41-21.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_15-00-01.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-32-35.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-19_21-15-11.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-36-42.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-27-10.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_rCURRENT.log /var/lib/lightdm/.local/share/logs/RustDesk/server/rustdesk_r2024-08-20_19-37-04.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_12-41-21.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-00-01.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-32-35.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-36-43.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_21-15-11.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-06-07.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-27-10.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_rCURRENT.log /var/lib/lightdm/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-20_19-37-04.log /var/lib/lightdm/.config/rustdesk /var/lib/lightdm/.config/rustdesk/RustDesk2.toml /var/lib/lightdm/.config/rustdesk/RustDesk.toml /home/benjamin/Videos/RustDesk /home/benjamin/.config/mintmenu/-usr-share-rustdesk-files-rustdesk.png /home/benjamin/.config/rustdesk /home/benjamin/.config/rustdesk/RustDesk_lan_peers.toml /home/benjamin/.config/rustdesk/RustDesk_ab /home/benjamin/.config/rustdesk/RustDesk2.toml /home/benjamin/.config/rustdesk/RustDesk_hwcodec.toml /home/benjamin/.config/rustdesk/RustDesk_local.toml /home/benjamin/.config/rustdesk/RustDesk.toml /home/benjamin/.config/rustdesk/RustDesk_default.toml /home/benjamin/.var/app/com.rustdesk.RustDesk /home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk /home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk2.toml /home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk_hwcodec.toml /home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk_local.toml /home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk.toml /home/benjamin/.local/share/logs/RustDesk /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-11_00-21-56.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-14_16-45-04.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-16_17-23-57.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-15_14-41-57.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-18_14-44-12.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-16_15-15-04.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-15_14-41-19.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-21_13-35-14.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-32-41.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-16_17-19-42.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_14-14-04.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_14-19-26.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-36-34.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-32-44.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-05-12.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-14_17-03-18.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-14_16-44-29.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-16_14-53-23.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_21-15-22.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_01-23-45.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-16_13-29-30.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_23-23-17.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-27-19.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-18_13-22-05.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-06-15.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-12_13-07-53.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_21-17-23.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-21_23-58-45.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-21_22-54-48.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-00-10.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-15_15-00-13.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-19_14-18-06.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_12-41-29.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_13-36-53.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-22_15-05-06.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-14_15-14-16.log /home/benjamin/.local/share/logs/RustDesk/check-hwcodec-config/rustdesk_r2024-08-20_19-37-13.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-14_23-55-42.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-10_11-48-17.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-08_19-03-25.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-22_15-05-08.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-05_22-08-48.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-10_02-30-27.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-46-45.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-44-31.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-55-41.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-55-26.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-44-39.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/connect/rustdesk_r2023-07-03_18-44-37.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-19_14-14-05.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-21_22-59-21.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-12_00-55-08.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-14_15-21-46.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-09_18-29-01.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-19_14-19-12.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-22_15-04-52.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_r2023-05-06_02-08-09.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_r2023-05-21_17-08-09.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_r2023-05-08_16-55-05.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_r2023-05-09_16-47-23.restart-0000.log /home/benjamin/.local/share/logs/RustDesk/cm/rustdesk_r2023-05-09_16-47-23.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-21_23-59-25.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-20_19-37-14.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-36-54.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_15-00-11.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_12-41-30.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-07-23_13-17-04.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-19_14-19-27.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-19_14-18-07.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-06-23_15-50-37.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-27-20.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_15-06-16.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-32-42.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-36-35.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-19_21-15-23.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-19_21-17-24.log /home/benjamin/.local/share/logs/RustDesk/server/rustdesk_r2024-08-22_13-32-45.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-19_23-40-20.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-02-06_22-45-03.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-06-22_00-54-03.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-05-17_23-46-02.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-06-22_00-36-37.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-02-06_22-45-01.log /home/benjamin/.local/share/logs/RustDesk/file-transfer/rustdesk_r2023-05-22_16-07-32.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-09_01-49-58.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_13-32-41.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_15-04-31.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-06-24_08-13-22.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-19_14-19-17.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-01-13_22-11-32.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-06-24_08-14-04.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_13-32-44.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-06-23_15-56-12.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-20_19-44-12.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-06-24_08-16-49.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_13-27-18.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_13-36-52.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-19_14-19-25.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-19_21-17-15.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-01-13_21-11-06.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-19_21-17-22.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-01-13_06-41-20.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_15-06-14.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-01-17_18-08-29.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-07-23_13-24-56.log /home/benjamin/.local/share/logs/RustDesk/tray/rustdesk_r2024-08-22_12-41-29.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-16_14-41-16.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-21_22-54-48.log /home/benjamin/.local/share/logs/RustDesk/help/rustdesk_rCURRENT.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-22_15-01-26.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-09_22-29-00.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-15_17-23-00.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-21_13-58-46.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-12_16-01-42.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-22_02-22-53.log /home/benjamin/.local/share/logs/RustDesk/rustdesk_r2024-08-19_21-17-18.log /tmp/RustDesk ```
flatpak list | grep -i rustdesk

does not return anything.

Benjamin-Loison commented 2 months ago
sudo find / -iname '*rustdesk*' -not -path '/home/benjamin/Desktop/*' -not -path '/home/benjamin/.mozilla/*' -not -path '/home/benjamin/.local/share/logs/*' -not -path '/usr/share/icons/*' -not -path '/root/.local/share/logs/*' -not -path '/var/lib/lightdm/.local/share/logs/*' 2> /dev/null
/etc/pam.d/rustdesk
/etc/rustdesk
/etc/systemd/system/multi-user.target.wants/rustdesk.service
/root/.config/rustdesk
/root/.config/rustdesk/RustDesk2.toml
/root/.config/rustdesk/RustDesk.toml
/root/.config/rustdesk/RustDesk_hwcodec.toml
/root/.config/rustdesk/RustDesk_local.toml
/usr/bin/rustdesk
/usr/share/polkit-1/actions/com.rustdesk.RustDesk.policy
/usr/share/rustdesk
/usr/share/rustdesk/files/systemd/rustdesk.service
/usr/share/applications/rustdesk-link.desktop
/usr/share/applications/rustdesk.desktop
/usr/lib/rustdesk
/usr/lib/rustdesk/lib/librustdesk.so
/usr/lib/rustdesk/rustdesk
/usr/lib/systemd/system/rustdesk.service
/var/lib/flatpak/repo/refs/heads/deploy/app/com.rustdesk.RustDesk
/var/lib/flatpak/repo/refs/remotes/rustdesk-origin
/var/lib/flatpak/repo/refs/remotes/rustdesk-origin/app/com.rustdesk.RustDesk
/var/lib/dpkg/info/rustdesk.md5sums
/var/lib/dpkg/info/rustdesk.postinst
/var/lib/dpkg/info/rustdesk.postrm
/var/lib/dpkg/info/rustdesk.preinst
/var/lib/dpkg/info/rustdesk.prerm
/var/lib/dpkg/info/rustdesk.list
/var/lib/lightdm/.config/rustdesk
/var/lib/lightdm/.config/rustdesk/RustDesk2.toml
/var/lib/lightdm/.config/rustdesk/RustDesk.toml
/home/benjamin/Videos/RustDesk
/home/benjamin/.config/mintmenu/-usr-share-rustdesk-files-rustdesk.png
/home/benjamin/.config/rustdesk
/home/benjamin/.config/rustdesk/RustDesk_lan_peers.toml
/home/benjamin/.config/rustdesk/RustDesk_ab
/home/benjamin/.config/rustdesk/RustDesk2.toml
/home/benjamin/.config/rustdesk/RustDesk_hwcodec.toml
/home/benjamin/.config/rustdesk/RustDesk_local.toml
/home/benjamin/.config/rustdesk/RustDesk.toml
/home/benjamin/.config/rustdesk/RustDesk_default.toml
/home/benjamin/.var/app/com.rustdesk.RustDesk
/home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk
/home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk2.toml
/home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk_hwcodec.toml
/home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk_local.toml
/home/benjamin/.var/app/com.rustdesk.RustDesk/config/rustdesk/RustDesk.toml
/tmp/RustDesk
Benjamin-Loison commented 2 months ago

Related to #25.

Benjamin-Loison commented 2 months ago

rustdesk/discussions/9284:

Only allow connection if RustDesk window is open does not help.

Benjamin-Loison commented 2 months ago
systemctl status rustdesk | cat
● rustdesk.service - RustDesk
     Loaded: loaded (/usr/lib/systemd/system/rustdesk.service; enabled; preset: enabled)
     Active: active (running) since Tue 2024-09-10 00:56:36 CEST; 2min 37s ago
   Main PID: 1756 (rustdesk)
      Tasks: 78 (limit: 38051)
     Memory: 85.8M (peak: 95.9M)
        CPU: 17.121s
     CGroup: /system.slice/rustdesk.service
             ├─1756 /usr/bin/rustdesk --service
             ├─5896 sudo -E XDG_RUNTIME_DIR=/run/user/1000 -u benjamin /usr/lib/rustdesk/rustdesk --server
             ├─5898 /usr/lib/rustdesk/rustdesk --server
             ├─5912 sudo -E XDG_RUNTIME_DIR=/run/user/1000 -u benjamin /usr/lib/rustdesk/rustdesk --tray
             └─5952 /usr/lib/rustdesk/rustdesk --tray

Sep 10 00:56:45 benjamin-loison-framework sudo[4660]: pam_unix(sudo:auth): auth could not identify password for [lightdm]
Sep 10 00:56:45 benjamin-loison-framework sudo[4660]:  lightdm : command not allowed ; PWD=/ ; USER=benjamin ; ENV=XDG_RUNTIME_DIR=/run/user/1000 ; COMMAND=/usr/lib/rustdesk/rustdesk --tray
Sep 10 00:56:45 benjamin-loison-framework rustdesk[4687]: Cannot load libnvidia-encode.so.1
Sep 10 00:56:45 benjamin-loison-framework rustdesk[4687]: Cannot load libnvidia-encode.so.1
Sep 10 00:56:52 benjamin-loison-framework sudo[5896]:     root : PWD=/ ; USER=benjamin ; ENV=XDG_RUNTIME_DIR=/run/user/1000 ; COMMAND=/usr/lib/rustdesk/rustdesk --server
Sep 10 00:56:52 benjamin-loison-framework sudo[5896]: pam_unix(sudo:session): session opened for user benjamin(uid=1000) by (uid=0)
Sep 10 00:56:52 benjamin-loison-framework sudo[5912]: benjamin : PWD=/ ; USER=benjamin ; ENV=XDG_RUNTIME_DIR=/run/user/1000 ; COMMAND=/usr/lib/rustdesk/rustdesk --tray
Sep 10 00:56:52 benjamin-loison-framework sudo[5912]: pam_unix(sudo:session): session opened for user benjamin(uid=1000) by (uid=1000)
Sep 10 00:56:53 benjamin-loison-framework rustdesk[5987]: Cannot load libnvidia-encode.so.1
Sep 10 00:56:53 benjamin-loison-framework rustdesk[5987]: Cannot load libnvidia-encode.so.1
sudo systemctl stop rustdesk

hides the tray icon.

sudo systemctl disable rustdesk
Removed "/etc/systemd/system/multi-user.target.wants/rustdesk.service".

this has a problem if you reinstall/update rustdesk

means that have to proceed again?