Некоторые программы удалось вернуть переустановкой, но не все, т.к. некоторые понятия не имею как удалить... например htop.
Любую программу удалить
apt remove program
или вместе с конфигами
apt purge program
Это если установлена она была нормально, из пакета или из репозиториев. А если копированием файлов руками, то руками их и убирать.
кроме htop, другие не работающие проги пока не знаю как запускать из консоли
Любую программу можно запустить по ее названию (точнее по имени исполняемого файла, но неважно). Например
gimp
откроется Gimp. Это в первую очередь надо проверить, работает ли в консоли. Если работает, то проблема не в программе, а в ярлыке (.desktop файле). У некоторых есть еще параметры. Всякие такие
program -a -b -c ...
За подробностями
man program
или
program --help
Да! В /usr/share/applications/*.desktop отсутствуют ярлыки программы которые не работают! ... Каким образом они оттуда могут исчезать? И как можно восстановить? Тот же gimp...
.desktop файлы лежат в /usr/share/applications и в /home/<USERNAME>/.local/share/applications
Надо посмотреть и там и там
cat /нерабочий/файл.desktop
Они все скорее всего есть, просто испорчены.
Пользователь добавил сообщение 10 Октября 2019, 16:49:39:
А кто их портит, еще предстоит разобраться.
Если после переустановки программ проблема сохраняется
ls -l нерабочий_файл_1 нерабочий_файл_2 ...
...Есть подозрение yandex.disk
А причем он тут? На чем основано подозрение, я просто не пойму.