Подробный гайд: Пропали значки на рабочем столе в ALT Linux
Проблема с пропавшими значками на рабочем столе в ALT Linux может возникнуть по различным причинам: после обновления системы, подключения внешних дисплеев, сбоев графической оболочки или некорректных настроек. Данный гайд охватывает решения для всех основных окружений рабочего стола ALT Linux: MATE, XFCE, KDE и GNOME.
Быстрые решения (для начала попробуйте эти методы)
1. Обновление рабочего стола
Нажмите F5 или вызовите контекстное меню правой кнопкой мыши и выберите «Обновить».
2. Перезапуск графической оболочки
Откройте терминал (Ctrl+Alt+T) и выполните команду для перезапуска менеджера рабочего стола в зависимости от вашего окружения:
Для MATE:
caja --force-desktop
Или с правами root, если обычная команда не работает:
sudo caja --force-desktop
Для XFCE:
xfdesktop --replace
Или:
xfdesktop --reload
3. Перезапуск панели (если пропала и она)
Для MATE:
mate-panel --reset
Решения для окружения MATE
Метод 1: Принудительный запуск файлового менеджера
В MATE за отображение значков отвечает файловый менеджер Caja.
Если он не запустился автоматически:
caja --force-desktop
Если возникает ошибка D-Bus, сначала завершите все процессы Caja:
killall caja
caja --force-desktop
Метод 2: Проверка настроек отображения значков
Откройте dconf-editor (установите, если отсутствует):
sudo apt-get install dconf-editor
dconf-editor
Перейдите по пути:
org → mate → desktop → background- Убедитесь, что параметр
show-desktop-iconsустановлен в true
Или выполните команду напрямую:
dconf write /org/mate/desktop/background/show-desktop-icons true
Метод 3: Сброс настроек рабочего стола
Если настройки повреждены, сбросьте их к заводским:
rm -f ~/.config/dconf/user
После этого выполните выход из системы и повторный вход.
Метод 4: Альтернативный сброс через dconf
dconf reset -f /org/mate/
Решения для окружения XFCE
Метод 1: Перезапуск xfdesktop
Процесс xfdesktop отвечает за отображение значков и фона рабочего стола:
xfdesktop --replace
Или:
killall xfdesktop
xfdesktop &
Метод 2: Очистка кэша сессии
Откройте Session and Startup → вкладка Session → нажмите Clear saved sessions
Затем перезагрузитесь.
Метод 3: Проверка автозапуска
Перейдите в Menu → Settings → Session and Startup → Applications on start и убедитесь, что xfdesktop добавлен в автозапуск.
Метод 4: Обновление системы
Известный баг с xfdesktop был исправлен в версии 4.19.4-alt2.
Обновите систему:
sudo apt-get update
sudo apt-get upgrade
Метод 5: Сброс настроек XFCE
Если ничего не помогло, сбросьте настройки XFCE:
rm -rf ~/.config/xfce4
rm -rf ~/.cache/sessions
После этого перезайдите в систему.
Решения для окружения KDE/Plasma
Метод 1: Сброс настроек Plasma
rm '/home/[пользователь]/.kde/share/config/plasma*'
Если не помогло:
rm -rf '/home/[пользователь]/.kde'
Внимание:
Второй вариант удалит все настройки KDE.
Метод 2: Перезапуск plasmashell
killall plasmashell
kstart5 plasmashell
Решения для окружения GNOME
Метод 1: Включение значков через GNOME Tweaks
Установите GNOME Tweaks:
sudo apt-get install gnome-tweaks
Откройте Tweaks → Desktop → включите Show Icons.
Метод 2: Использование расширения
В современных версиях GNOME значки на рабочем столе управляются через расширения.
Установите расширение "Desktop Icons":
sudo apt-get install gnome-shell-extension-desktop-icons
Активируйте его через GNOME Extensions или Tweaks.
Универсальные решения
1. Проверка наличия файлов на рабочем столе
Убедитесь, что файлы физически существуют в папке рабочего стола:
ls ~/Desktop
или
ls ~/Рабочий\ стол
2. Сброс всех настроек графической оболочки
Переименуйте (не удаляйте!) папку конфигурации:
mv ~/.config ~/.config.backup
Затем перезайдите в систему. Это сбросит все настройки графической оболочки к заводским.
3. Обновление ядра и системы
Иногда проблема связана с устаревшим ядром или пакетами:
sudo apt-get update
sudo apt-get dist-upgrade
Перезагрузитесь после обновления.
4. Создание нового пользователя
Если проблема специфична для вашего профиля, создайте нового пользователя:
sudo adduser newuser
Проверьте, работают ли значки у нового пользователя. Если да, перенесите свои данные.
Решение проблем с XRDP (удаленный рабочий стол)
Если вы подключаетесь через XRDP и значки не отображаются:
1. Запустите Caja принудительно:
sudo caja --force-desktop
- Добавьте автозапуск через файл
/etc/xdg/autostart/caja-restart.desktop - Рекомендуется использовать ALT Рабочая станция вместо ALT Server для работы с XRDP, так как в ней эта проблема отсутствует
Профилактика
- Регулярно обновляйте систему — многие баги с графической оболочкой исправляются в обновлениях.
2. Делайте резервные копии настроек перед изменениями:
cp -r ~/.config ~/config.backup
- Не удаляйте системные пакеты, связанные с графической оболочкой.
- При подключении внешних дисплеев будьте осторожны с настройками разрешения — это может вызвать проблемы с отображением рабочего стола
Если ничего не помогло
1. Соберите информацию о системе:
uname -a
cat /etc/altlinux-release
echo $XDG_CURRENT_DESKTOP
2. Проверьте логи на наличие ошибок:
journalctl -xe | grep -i desktop
journalctl -xe | grep -i caja # для MATE
journalctl -xe | grep -i xfdesktop # для XFCE
- Обратитесь на форум сообщества ALT Linux: https://forum.altlinux.org/ с подробным описанием проблемы и выводом команд выше.
Заключение
В большинстве случаев проблема с пропавшими значками решается простым перезапуском менеджера рабочего стола или сбросом настроек. Начните с быстрых решений и постепенно переходите к более сложным методам, если они не помогли.
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.