Xfce забывает о значках значков на рабочем столе

Это, скорее всего, потому, что поддержка большинства выпусков Ubuntu длится 18 месяцев. (За исключением выпусков LTS, например 10.04 и 12.04, где поддержка составляет три или пять лет.)

Поддержка Ubuntu 10.10, выпущенная в октябре 2010 года, закончилась 10 апреля 2012 года. Это означает, что серверы обновлений для 10.10 больше не находятся в сети.

1
задан 13 April 2017 в 15:25

4 ответа

На ubuntuforums есть хорошее решение от go4unkwn2: http://ubuntuforums.org/showthread.php?t=2232021

Он написал два сценария: один для резервного копирования файлов ~/.config/xfce4/desktop/icons* и

Я бы просто добавил небольшое улучшение - сделайте запись в /etc/lightdm/lightdm.conf, чтобы запустить первый скрипт в конце сеанса xfce, поэтому вам не нужно запускать его вручную, каждый раз, когда вы хотите сохранить позиции значков: добавьте или отредактируйте строку:

session-cleanup-script=your_script_to_save_desktop_icons_position.sh

Для восстановления позиций значков вы можете запустить второй скрипт при запуске сеанса, поскольку go4unkwn2 предлагает , добавив запись в Settings / Session и Startup

0
ответ дан 25 May 2018 в 00:09

Я на Xubuntu 14.04, и у меня не было файла lightdm.conf. Я поместил строку очистки сеанса в файл /etc/lightdm/lightdm.conf.d/10-xubuntu.conf, и она работала, но процесс выхода из системы теперь занимает некоторое время.

0
ответ дан 25 May 2018 в 00:09
  • 1
    Пожалуйста, поделитесь также инструкцией – Mostafa Ahangarha 26 May 2016 в 10:11

Спасибо, Питер, я удалил все файлы, кроме последнего, и отредактировал его, чтобы выглядеть так. Теперь его под контролем

[xfdesktop-version-4.10.3 + -rcfile_format] 4.10.3 + = true

[/ home / dave / Desktop / USB Disk Format Format Tool. desktop] row = 7 col = 0

[922E612D2E610C13] row = 6 col = 0

[F474B7AA74B76DCC] row = 5 col = 0

[FA6441B164417205] row = 4 col = 0

[8447-F1CD] row = 3 col = 0

[Trash] row = 2 col = 0

[/] row = 0 col = 0

[/ home / dave] row = 1 col = 0

0
ответ дан 25 May 2018 в 00:09
  • 1
    Решение Peter Newtons должно быть дано как минимум +1, потому что его решение актуально и работает. Почему это -1 кажется несправедливым, так как оно неточно. Модераторы учтите. – DLJonsson2008 9 November 2017 в 17:48
  • 2
    Если читать пост и следовать его указаниям, то можно чему-то научиться. В моем случае я получил больше контроля над своими значками на рабочем столе. То, что я перечисляю выше, - это содержимое файла .rc, найденного в .config / xfce4 / desktop / в контексте обсуждения. Если в должности есть ценность обучения, ее нельзя переоценивать, - прокомментировал предложения с целью улучшения, но не был понижен. Уменьшение такой информативной записи будет препятствовать добровольцам, которые в духе сообщества конструктивно делятся своим опытом и еще хуже, но препятствуют тому, чтобы люди читали запись с решениями, которые работают. – DLJonsson2008 26 November 2017 в 13:51

Поскольку Ubuntu 14.04, структура Directory изменилась в Ubuntu 16.04, размещение значков на рабочем столе больше не является коллекцией значков, хранящихся в .config / xfce4 / desktop / icons, как это было раньше, теперь Ubuntu использует «.rc ", который содержит информацию о макете рабочего стола, найденную в .config / xfce4 / desktop /. Файлы, используемые для настройки размещения значков на рабочем столе, выглядят так: icons.screen0-1904x1014.rc - они являются текстовыми файлами, когда они рассматриваются в текстовом редакторе, они показывают имя значка и его позицию, обозначенные столбцом и строкой [x , y координаты].

В моем случае я обнаружил 16 отдельных файлов «.rc», каждый из которых имел другое разрешение экрана в своем имени, поэтому первая задача состояла в том, чтобы определить, какой из этих 16 файлов был текущий используется для справки. Посмотрев на столбец, доступный по дате в файловом менеджере, это стало очевидным. Оставив окно диспетчера файлов открытым, я выделил текущий файл, я открыл терминал в каталоге «рабочий стол» правой кнопкой мыши в файловом менеджере. Путь к каталогу был указан в терминале, а с «sudo -s» аутентифицированным доступом к этому каталогу, используя «ls», содержимое «desktop» было указано в терминале, обратившись обратно в окно открытого файлового менеджера с указанным именем файла , все остальные файлы конфигурации рабочего стола «.rc» были удалены с помощью «rm», оставив те, которые были текущими, на данный момент в командной строке: sudo chattr -i ~ / .config / xfce4 / desktop / icons.screen0-1904x1014.rc может быть использован для записи файла и удаления [-i] Затем я свернул все окна, чтобы упорядочить значки в порядке выбора MY. Я применил переменную [+ i], чтобы заблокировать файл: sudo chattr + i ~ / .config / xfce4 / desktop / icons.screen0-1904x1014.rc

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

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

I Надеюсь, это поможет всем остальным пользователям Ubuntu 16.04 решить проблему скин-иски - наилучшие пожелания: Питер Ньютон

-1
ответ дан 25 May 2018 в 00:09
  • 1
    Добро пожаловать в Ask Ubuntu! На данный момент ваш ответ немного сложнее читать, потому что вы чередуете прозу с терминальными командами и именами путей без особого типографского различия. Это могло бы принести большую пользу, если вы измените на примените форматирование кода к коду, командам и именам путей. См. Также . Как написать хороший ответ? для общих советов о том, какие ответы наиболее ценны в AskUbuntu. Благодарю. – David Foerster 4 May 2017 в 22:36

Другие вопросы по тегам:

Похожие вопросы: