Фон рабочего стола становится черным при использовании XFCE.

Вопрос или проблема

Я установил Xfce4 на свой ноутбук, который работает под управлением Linux Mint 17 с рабочим окружением Cinamon по умолчанию. Все работает нормально, и я настроил свой легковесный Xfce, изменил расположение меню и фон рабочего стола так, чтобы он был похож на мой рабочий стол Cinamon, и использовал его какое-то время.

Внезапно после последней перезагрузки мой фон рабочего стола стал черным, и нет возможности изменить фон рабочего стола при нажатии правой кнопкой мыши на рабочем столе. Я должен упомянуть, что

xfdesktop & 

не помогло, что говорит о том, что он уже работает. Некоторые значки, такие как Компьютер, Дом и Oracle VM, которые были там, отображаются, но моя Корзина или другие значки не отображаются. Я перепробовал все в

xfce4-settings-manager

но не смог вернуть мой фон рабочего стола

выполнение
xfdesktop

вызывает это сообщение:

** (xfdesktop:3068): WARNING **: xfdesktop: another desktop manager is running.

выполнение

killall xfdesktop

даёт результат

xfdesktop: no process found

Кажется, что другой процесс заменяет xfdesktop
Я не знаю, как найти и заменить его

Я смог вернуть свой рабочий стол с помощью следующих шагов:

1. Запустите:

xfce4-settings-manager

2. Выберите Сеанс и Автозапуск

3. Выберите вкладку Автозапуск приложений

4. Нажмите Добавить

5. В появившемся окне введите имя, описание и

xfdesktop --replace

как команду

6. Выйдите из системы и войдите снова

Ответ или решение

Когда вы сталкиваетесь с проблемой, что фон рабочего стола становится черным при использовании XFCE в Linux Mint 17 после установления Xfce4 на вашем ноутбуке с дефолтным рабочим окружением Cinnamon, есть несколько теоретических и практических аспектов, которые стоит учитывать для дальнейшей диагностики и решения проблемы.

Теория

XFCE – это лёгкое рабочее окружение, разработанное с акцентом на скорость и экономию системных ресурсов, что делает его популярным выбором для тех, кто использует Linux на устройствах с ограниченными ресурсами. В то же время, Linux Mint с десктопом Cinnamon широко используется благодаря своему удобству, функциональности и элегантному интерфейсу. Однако, иногда, взаимодействие этих окружений может вызывать определённые проблемы из-за конфликта между менеджерами рабочего стола или управляющими процессами.

Менеджер рабочего стола xfdesktop в XFCE отвечает за отображение фона, управление иконками на рабочем столе и контекстные меню. Если фон рабочего стола стал чёрным, это может указывать на неполадки в функционировании xfdesktop, либо на тот факт, что другой процесс, связанный с управлением рабочего стола, перекрывает или завершает работу xfdesktop.

Пример

Рассмотрим пример с вашей ситуацией. После установки и настройки XFCE вы долгое время пользовались системой без сбоев, но при очередном запуске обнаружили черный экран и отсутствие возможности смены фона рабочего стола при правом клике. Это указывает на потенциальные проблемы с запуском или функционированием менеджера рабочего стола. Попытка запуска команды xfdesktop & показала, что процесс уже запущен, однако фон оставался черным, а предупреждение ** (xfdesktop:3068): WARNING **: xfdesktop: another desktop manager is running свидетельствует о наличии другого активного управляющего рабочего стола.

К тому же, команда killall xfdesktop, возвращающая xfdesktop: no process found, указывает на то, что процесс не был явно запущен или завершился некорректно, возможно, из-за конфликта с другими запускаемыми процессами или службами.

Решение

Рассмотрим практическое решение этой проблемы, основываясь на вашем опыте:

  1. Менеджер настроек XFCE. Запустите xfce4-settings-manager, перейдите в настройки сессии, и добавьте xfdesktop --replace в автозапуск. Это поможет принудительно заменить текущий рабочий менеджер после следующего входа в систему.

  2. Выход и повторный вход в систему. Выйдите из текущей сессии и выполните повторный вход. Это запустит новый менеджер рабочего стола и устраняет проблему замены.

  3. Диагностика конфликтов. Используйте команды для диагностики, такие как ps aux | grep desktop, чтобы понять, какие процессы могут стоять за захватом управления рабочим столом. Это может выявить другие среды или виньетки, которые конфигурируются параллельно с XFCE.

  4. Проверка конфигураций. Убедитесь, что конфигурация автозапуска не содержит старых или конфликтующих записей, которые могли бы запускать лишние процессы.

  5. Обновления и патчи. Проверьте наличие обновлений для XFCE через менеджер обновлений или команду sudo apt-get update && sudo apt-get upgrade. Это поможет устранить потенциальные баги с помощью установленных патчей.

  6. Логи системы. Анализ журналов системы, доступные через команды dmesg и journalctl, поможет выявить ошибки или предупреждения, связанные с XFCE и составляющими его сервисами.

Таким образом, тщательное и последовательное выполнение этих шагов позволит вам не только вернуть ваш привычный фон рабочего стола, но и избежать подобной проблемы в будущем. Настоятельно рекомендуется наблюдать за поведением системы при каждой смене рабочего управления или конфигурации, чтобы избежать подобных конфликтов.

Оцените материал
Добавить комментарий

Капча загружается...