Вопрос или проблема
Описание:
У меня linux open suse leap ~15
!!!
Не могу открыть файл org.kde.discover.desktop
, который находится в папке /home/etc/Documents/Apps/
, созданной мной.
Проблемы:
-
Возможно, я что-то удалил, и теперь любой
(AnyApp.desktop)
не может быть открыт в моей системе linux. Это моя первая проблема сегодня. -
Снимки экрана также не работают.
Я пробовал:
- Когда я пытался открыть любой
.desktop
файл двойным щелчком, он просто открывался в приложении libreoffice(calc)
, но это невозможно. - В Настройках/Приложения/Нет каких-либо работающих связанных приложений. (кроме calc).
Ответ или решение
Проблема с открытием .desktop файлов в openSUSE Leap 15
Описание проблемы
Вы столкнулись с трудностью открытия файла org.kde.discover.desktop
, который находится в каталоге /home/etc/Documents/Apps/
. Основные проблемы, которые вы выявили:
- Невозможность открытия .desktop файлов: При попытке открыть любой
.desktop
файл он открывается с помощью LibreOffice Calc, что не соответствует его назначению. - Не функционирующие снимки (snapshots): Это может указывать на более серьезные системные проблемы.
Обсудим возможные решения и исправления, которые помогут вам вернуть функциональность системы.
Возможные причины проблемы
- Удаление необходимых пакетов: Возможно, вы случайно удалили некоторые пакеты или зависимости, отвечающие за работу файловых ассоциаций.
- Ошибки в настройках системы: Неисправности в конфигурации могут привести к неправильной обработке файлов
.desktop
.
Решения проблемы
1. Восстановление ассоциаций файлов
Чтобы корректно открывать .desktop
файлы, вам нужно настроить ассоциации файлов в вашей системе:
-
Открытие настроек системной службы:
- Перейдите в Настройки вашего рабочего окружения (в KDE это "Системные настройки").
- Найдите раздел "Программы по умолчанию" или "Ассоциации файлов".
- В списке файлов расширения найдите тип
*.desktop
или выберите его вручную через кнопку "Добавить".
-
Настройка приложения для открытия:
- Убедитесь, что для файлов
.desktop
выбрано подходящее приложение, например,kdesu
,konsole
илиxdg-open
, в зависимости от вашего рабочего окружения. - Если нужного приложения в списке нет, вы можете добавить его вручную через кнопку "Добавить".
- Убедитесь, что для файлов
2. Изменение разрешений файла
Иногда проблема может заключаться в неправильных разрешениях на файл. Убедитесь, что у вашего .desktop
файла есть разрешение на выполнение:
chmod +x /home/etc/Documents/Apps/org.kde.discover.desktop
3. Устранение проблем со Snapshots
Если создание snapshot-ов не работает:
- Убедитесь, что у вас правильные права на использование snapper. Запустите следующую команду для проверки:
snapper list
- Если команда не работает, вам может потребоваться переустановить snapper или его зависимости.
Установка недостающих пакетов
Попробуйте переустановить пакеты, отвечающие за ассоциацию файлов, выполнив следующие команды:
sudo zypper refresh
sudo zypper install xdg-utils
Заключение
Ваша проблема с открытием .desktop
файлов в openSUSE Leap 15 скорее всего связана с неправильными ассоциациями файлов и возможно удаленными пакетами. Следуя представленным рекомендациям, вы сможете восстановить корректную работу системы. Убедитесь, что все изменения осуществляются с правами администратора, чтобы избежать дополнительных проблем. Если после выполнения всех шагов проблема сохраняется, возможно, стоит рассмотреть возможность обращения в сообщество openSUSE или к более опытным пользователям для дополнительной помощи.